Witam wszystkich, bardzo proszę o pomoc. Długo nie pisałem bo myślałem, że znajdę przyczynę usterki ale męczę się już od czterech dni. Wspomagałem się poradnikiem Pana Mirka36 znajdujący się na youtubie lecz posiadam wyświetlacz firmy XY?, który nie jest w stu procentach kompatybilny z tym co Pan Mirek pokazywał dlatego prośba do Was./ Kod programu...
Jakby ktoś miał czas może luknie i zobaczy czy nie popełniłem jakiegoś rażącego błędu albo co poprawić.... Póki co, to ten kod się u mnie nie kompiluje (biblioteka z https://github.com/lexus2k/ssd1306 jest zainstalowana): [syntax=bash]/home/mariusz/Arduino/__ele... In function 'void Oled_view()': __elektroda:843:25: error: 'Courier_New19x32'...
Gdyby ktoś szukał procedur do podstawowej obsługi wyświetlacza OLED I2C (sterownik SSD1306), napisanych w asemblerze mikrokontrolerów ATtiny/ATmega, to takowe są już dostępne: [url=http://romanworkshop.blutu.pl/asmav... sprzętowego modułu TWI lub [url=http://romanworkshop.blutu.pl/asmav... programowo (bit-bang).
... atmega się resetowała Skąd takie przypuszczenie?
Witam forumowiczów po świętach :). Składam zegarek oparty o Atmega328p i wyświetlacz oled na kontrolerze SSD1306. Mój problem polega na tym, że nie mogę sobie poradzić z całkowitym wyłączeniem wyświetlacza. Zasilanie wyświetlacza wziąłem z portu atmegi po to, aby atmęgą go wyłączać gdy procesor "idzie spać". Taki patent działa, ale po obudzeniu procesora...
Witam piszę program do układu AS3935 na płytce od MikroElektroniki na podstawie tego co znalazłem w sieci. I chciałbym żeby ktoś zweryfikował ustawienia SPI . Jak narazie dostaję same zera przy odczycie. W jaki sposób zweryfikować poprawność transmisji ? Atmega644PA - 18432000Hz Połączenia: Mikroe AVR CS - PB4 SCK - PB7 SDO - PB6 SDI - PB5 main.c CPHA=1...
Oled w niektórych bibliotekach ma bufor RAM 1k, a to cały RAM w Atmega8 i nawet jeśli nie jest cały buforowany to raczej tu bym szukał przyczyny w dziwnym zachowaniu uC Tja.. biblioteki Adafruit nie działają ale szukałem długo i znalazłem taką która nie tworzy tak dużego bufora -> SSD1306AsciiAvrI2c . W Loop mam w uproszczeniu taki kod : czytaj liczbę...
Biblioteka Adafruit_SSD1306.h zabiera na bufor ekranu na dzień dobry 1024B, niby to wygodne do korzystania, ale to połowa dostępnego RAM 328p, i tyle samo we flash na logo, jak się zrobi rozbudowany program to lepiej sięgnąć po inną bibliotekę, taka ascetyczna, właściwie do tekstu to SSD1306Ascii https://github.com/greiman/SSD1306Ascii .
Cześć to mój pierwszy post i chciałbym prosić o pomoc. Napisałem kod do obsługi wyświetlacza oled 128x64 na sterowniku ssd1306 i pracuje na atmega 32 kwarc 16 MHZ. Wyświetlacz jest podpięty liniami SCL do PB1, SDA do PB2, RST do PB3, D/C do PB4 połączenia są 100% dobre. Wyświetlacz ma funkcje I2C, ale jest nie skończona jest skonfigurowany pod SPI....
Cześć, próbowałem podłączyć moduł WiFi ESP-01 do ATmegi328P. Zrobiłem to zgodnie z poniższym schematem: https://obrazki.elektroda.pl/9957399900_... Po podłączeniu nie zaobserwowałem żadnego niepokojącego działania układu. Zabrałem się więc za wgranie programu do przetestowania WiFi. Wykorzystałem następującą bibliotekę Arduino: [url=https://github.com/ekstrand/ESP8266...
Witam, mam problem z czujnikiem odległości HC-SR04, cały czas na wyświetlaczu mam wartość 0. kod jest następujący: Dodano po 21 Dobra chyba wiem po co zmiana zbocza na końcu przerwania, po prostu czekamy na zobocze opadające aby ponownie wejść w przerwanie i odczytać wyniki, program nadal nie działa ale już wiem jak powinien działać chociaż : )
Próbuję długo bezskutecznie skompilować ten plik: #include <avr/io.h> //dodanie głównej biblioteki #include <util/delay.h> //dodanie biblioteki opóźniej #include <avr/interrupt.h> #include <avr/sleep.h> #include <string.h> #include <stdlib.h> #include "ssd1306.h" int main (void){ init();...
Witam, próbuję uruchomić wyświetlacz OLED SSD1306 podłączony przez I2C doWEMOS-a. Znalazłem przykłady Adafruit_SSD1306 ssd1306_128x64_i2c gdzie niestety w przykładzie teoretycznie dla I2C jest w/g mnie obsługa SPI i nie mogę znaleźć miejsca gdzie miał bym zdefiniować piny SCK->D1, SDA->D2. Program się kompiluje bez problemu. Proszę o pomoc......
Czy ktoś z was ma bibliotekę która działałaby z tym mikrokontrolerem? Zasadniczo różnice w stosunku do starych AVR mogą być niewielkie. Rejestry portów IO w podstawowym zakresie są takie same, tylko kosmetyczne zmiany, np. zamiast DDRA masz PORTA.DIR itd. Jeśli chcesz, możesz przeglądnąć mój cykl o OLEDach na YT - oparłem go o ATMega4809, czyli na...
Ja również mam wersję 1.12k. Pomimo, że taką wersję pokazuje, nie ma obsługi m.in DS18B20 Ta wersja (sticker na torebce jest opisany: 050822 A048-03-02) ma oprogramowanie v1.12k, ATmega jest zablokowana LOCK-BIT Nie ma obsługi: DS18B20, DHT11, IR_dek/IR_enc, C(uF) Correction Ma: Mier.czest., F-generator, 10-bit-PWM, Woltomierz, C+ESR(at)TP1:3, 1-R-L-3,...
https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...
Witam. Mam taki program pod wyświetlacz SSD1306 z forum MCS Electronics: [syntax=vbnet] 'oled 0.96 i2C $regfile = "m328pdef.dat" $crystal = 16000000 $hwstack = 64 $swstack = 64 $framesize = 64 Dim Resetflag As Bit dim send as byte Const Kontrast = &HFF '00-FF Kontrast Config Scl = Portc.5 Config Sda = Portc.4 Config Twi = 400000 Declare Sub Rstoled...
Co to za model i jak sie sprawują w praktyce, bo domniemam że już z nich korzystasz ? :D Ja również zamówiłem kiedyś fajne OLED'y 128 x 32 ale bardzo topornie idzie mi z nimi praca przez ich sterownik SSD1306. Jak ogólne postępy w projekcie? Wykorzystujesz jakieś niekonwencjonalne rozwiązania? Pozdrawiam.
u mnie wygląda to tak: ------ Build started: Project: Tester, Configuration: Debug AVR ------ Build started. Project "Tester.cproj" (default targets): Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!=''). Target "CoreBuild"...
Mam problem z wysyłaniem danych do wyświetlacza SSD1306 w trybie Master I2C (400kHz) na ATmega328p. Wyświetlacz prawidłowo inicjuję - zapalają się standardowo losowo ustawione punkty. Ustawiam Vertical Adressing Mode oraz podaję zakresy dla kolumn (SET_COLUMN_ADRESS) i stron (SET_PAGE_ADRESS) tak by obejmowały cały wyświetlacz. Generalnie, cała komunikacja...
Witam. Podłączyłem wyświetlacz SSD1306 do mikrokontrolera ATMEGA8. Komunikacja przez I2C, wyświetlacz jest w formie gotowego modułu PiOLED - https://www.adafruit.com/product/3527. Wyświetlacz wyświetla prawidłowo, jednak czasami (rzadko, w losowych momentach) zdarza się coś dziwnego. Wyświetlacz przestaje wyświetlać, pobór prądu przez wyświetlacz rośnie...
Tak. To plexa z grawerowanymi cyframi, cały projekt jest tu pod linkiem : https://obrazki.elektroda.pl/3515599500_... https://obrazki.elektroda.pl/1132266300_... https://obrazki.elektroda.pl/2617164600_...
http://obrazki.elektroda.pl/8335597100_1... Witam, rok temu skończyłem szkołę zawodową o profilu elektronika, w pracy mam do czynienia z małoseryjną produkcją smd. Jako typowy pasjonat-konstruktor szukam zawsze sposobu, jak ułatwić sobie pracę i postanowiłem zbudować własną maszynę do układania elementów smd. W projekcie styka się tak...
Nie znalazłem tam 1331 Krótko szukałeś :) https://github.com/lexus2k/ssd1306 To że w nazwie jest ssd1306 może być trochę mylące, ale: Dodano po 6 Ten kolorowy LCD jest o niebo lepszy, ma lepszy kontrast co przekłada się na lepsza czytelność. No to może e-ink? Trzykolorowy powinien wystarczyć ;)
Witam. Posiadam wyświetlacz Oled 0.96" na sterowniku SSD1306 z Telmal-u. Od wczoraj próbuje go uruchomić pod bascomem (program z internetu) i jest z nim jakiś dziwny problem. Wczoraj na atmega128 nie udało mi się nic na nim zobaczyć ale dzisiaj myślę podłącze pod atmege32. Po milionie kombinacji ukazał mi się na nim jakiś blady tekst. Niby to co piszę...
https://obrazki.elektroda.pl/6508315100_... Dzisiaj na tapecie powerbank, którego popełniłem. Założenia były takie, aby zbudować duży wydajny bank energii, którym można by ładować wszelakiej maści urządzenia zasilane z USB i laptopa. Powerbank musi mieć możliwość ładowania z odnawialnego źródła energii tutaj zostanie wykorzystane słońce....
Witam, przedstawiam tu swój projekt wykonany na jedno z zaliczeń na studiach elektronicznych. Jest nim mały zasilacz do prototypowania z 2 portowym hubem USB. Pomysł na jakieś kompaktowe urządzonko zrodził się w małym studenckim pokoju gdzie zawsze jest mało miejsca na chomikowanie rzeczy (myślę, że każdy domorosły elektronik wie o czym mówię ;)), a...
Witam Procesor ATmega328P, kondesnatory 2 x 680 uF (równolegle), dioda schottkiego BAT15-03W Borykam się z następującym problemem. W czasie zaniku zasilania pragnę na moment podtrzymać działanie mikrokontrolera tak aby mógł zapisać pewne informacje do EEPROM. Do detekcji zaniku zasilania wykorzystuje przerwanie INT0 (wyzwalane poziomem niskim ponieważ...
https://obrazki.elektroda.pl/1826512000_... Urządzenie służy do monitorowania i rejestrowania procesu rozładowywania dowolnego źródła (np. akumulatora) o napięciu Vin do 40V, które podłącza się do złącza CON3 (Source). Maksymalny prąd rozładowywania nie powinien przekroczyć ok. 3A. Konieczne jest użycie zewnętrznego obciążenia stałoprądowego,...
Witam Mam takie pytanie: czy kompilator może przydzielić bloki w pamięci EEPROM w kolejności innej niż zadeklarowano je w programie? Jeżeli tak, to wpłynie to na adres bloku pamięci,prawda? Mam taki problem: W programie mam zadeklarowane 2 bloki pamięci EEPROM w kolejności jak poniżej: znaki. Tak jakby ponowne wgranie tego samego kodu, spowodowało że...
Znalazłem [url=http://ttbastel.blogspot.com/2016/0... gdzie jest dokładnie taki sam wyświetlacz jak mój. I jak widać ktoś go skonfigurował właśnie pod I2C. Zrobiłem jak na tej stronie podłączając piny DC,CS pod masę i to również nie pomogło. Podłączam wyświetlacz pod ESP8266 i pod Atmegę 328 na zmianę. Na jednym...
https://obrazki.elektroda.pl/4891992000_... Niebawem na elektroda.pl pojawi się moduł WiFi z zamontowanym na płytce ESP32 oraz wyświetlaczem OLED SSD1306. Możliwości ESP32 oraz integracja z Arduino została opisana tutaj: https://obrazki.elektroda.pl/5676484400_... Do obsługi wyświetlacza można wykorzystać jedną z bibliotek...
https://obrazki.elektroda.pl/3541662400_... WatchX to wielofunkcyjne, noszone na nadgarstku, urządzenie deweloperskie, które zamienić można w co się tylko chce. Jest to przede wszystkim zegarek na rękę, ale również zgodny z Arduino, Scratchem i Atmel Studio zestaw deweloperski, dzięki czemu można przeprogramować zegarek w zupełnie...
Fajny projekt, gratuluje pomysłu i wykonania. Zastanawia mnie czy czasem funkcja zmieniarki nie musi być jakoś aktywowana w komputerze autka? Jak rozumiem to jest możliwe tylko przez interfejs ODBII? Na moim przykładzie mam Peugeota 206 z fabrycznym radiem bazującego na SAA7708H i tak mnie już korci od dłuższego czasu aby dobrać się do magistrali i2c...
Czary mary :D Wyjaśnienie zagadnienia -> This small nice display works fine with glcdSSD1306-I2C.lib, but needs to be triggered to "COM remap mode" (otherwise, the even lines of text or images will be ignored). It can be made simple. Dopisz te sześc linijek wysyłanych po Ikwadracie pod konfiguracją wyświetlacza: https://obrazki.elektroda.pl/8392531600_...
Witam Od dłuższego czasu próbuje zmusić Atmege do wysyłania znaku. Coś co działało wcześniej teraz się buntuje i zaczynam podejrzewać że uszkodziłem uC. Atmega644p , zewnętrzny kwarc 18.432 MHz Fuses L: 0xDE H:0xD8 Podłączona przez przejściówkę do PC - sprawdzona działa po zwarciu TX i RX Połączenia sprawdzone, płytka wykonana na podstawie schematu...
Pododawałem te pliki to projektu ale dalej mam te same komunikaty. [syntax=text]SeverityCodeDescriptionProj... Error undefined reference to `u8g_com_arduino_ssd_i2c_fn'GccApplicati... Studio\7.0\GccApplication4\GccApplicatio... Error recipe for target 'GccApplication4.elf' failedGccApplication4C:\Users\sylwe\Docu...
http://obrazki.elektroda.pl/4301568800_1... Autor poniższej konstrukcji przedstawiał już podobny układ - miniaturowy zegarek oparty o ATtiny ( Krok 1: Przygotowania http://obrazki.elektroda.pl/4194769400_1... Mikrokontroler Układ oparty jest o mikrokontrolery AVR firmy Atmel ATtiny85. Autor wykorzystał element w obudowie...
Witam. Tworzę projekt oparty na mikrokontrolerze ATTINY414. Powstaje on w środowisku Microchip (Atmel) Studio. Program ma wyświetlać aktualną temperaturę z czujnika oraz średnią kroczącą temperatury z ostatnich 24 godzin. Dane chciałbym wyświetlić na małym wyświetlaczu OLED, 128 x 32, sterownik SSD1306 (komunikacja przy pomocy I2C). Mikrokontroler ma...
http://obrazki.elektroda.pl/4290532000_1... Czujnik indeksu UV oraz natężenia oświetlenia SI1132 (Silicon Labs), udostępnia wyniki pomiarów poprzez cyfrowy interfejs I²C. Ponieważ czujnik posiada zintegrowane bloki analogowe, nie musimy zajmować się przetwornikami ADC, źródłami napięć odniesienia itp. Oczywiście obecność światła...
no więc poddałem się psychicznie, bo nie mogę zrozumieć co jest nie tak z tym spi wyświetlaczych to najpewniej SH1106 lub SSD1306 procek to ATMEGA644PV https://obrazki.elektroda.pl/7385774100_... piny to (wszystkie na porcie b) #define pin_sck 7 #define sck (1<<pin_sck) #define pin_sda 5 #define sda (1<<pin_sda)...
ssd1306 inicjalizacja ssd1306 biblioteka esp8266 ssd1306
plastik przekładnia expression error programy skanera brother
fideltronik schemat fideltronik schemat
Oznaczenie łożysk silnika inwerterowego w pralce Samsung Informacje serwisowe pralki Samsung Eco Bubble - gdzie szukać?