https://obrazki.elektroda.pl/3935451900_... Chciałbym zaprezentować ustrojstwo ostatnio stworzone. Nazwałem roboczo Detektor przełożonego. Wykorzystany został tutaj układ ESP8266 oraz wyświetlacz OLED SSD1306. Już śpieszę z wyjaśnieniem zasady działania. Sieć WIFI jest powszechnie używana, korzystamy z niej w domu, w pracy, w kawiarni....
Problem w tym, że soft działa normalnie lecz na ekranie nie widać całości, ucina większość i nie da się z poziomu ekranu nic zrobić... Zaglądałem do źródeł i widzę wyraźnie że w tym programie wyświetlanie jest na sztywno napisane pod rozdzielczość 128x64. Głównie chodzi o plik DisplayUI.h. Dlatego będzie Ci obcinać i bez gruntownej przeróbki tego (i...
(at)ElektrodaBot pomożesz?
Jak masz połączone ESP? Czy blisko VCC i GND znajduje się kondensator min. 470uF?
W takim razie pokaż jak go kompilujesz oraz czy pojawia się u Ciebie na UART: [syntax=c] Serial.println("Dallas Temperature IC. przerwa techniczna przed uruchomieniem .."); [/syntax] Tak samo, czy display.begin się powodzi? [syntax=c] if(!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) { Serial.println(F("SSD1306 allocation failed")); for(;;);...
https://github.com/ThingPulse/esp8266-ol... i używam do dzisiaj Ta biblioteka jest dobra dla ESP, bo przynajmniej wiadomo, że została napisana tylko dla ESP, w przeciwieństwie do Adafruit. Sam używam Biblioteka esp8266-oled-ssd1306. Przykład SSD1306 Ui Demo: https://obrazki.elektroda.pl/4798753800_...
Może jest jakiś program który konwerteruje czcionki? LCD Font Maker, tftfont, font editor jest tego sporo. Znalazłem stronę ze zmodyfikowanymi bibliotekami które mają taką czcionkę ale nie współpracuje ona z ESP8266. Skoro z tym nie możesz sobie poradzić a chodzi tylko o cyfry, to edukacyjne będzie zrobienie wszystkiego samemu. Kod nie będzie zbyt...
https://obrazki.elektroda.pl/6559535100_... Dzisiaj testujemy malutki 0.91-calowy wyświetlacz OLED oparty o sterownik SSD1306 i oferujący sterowanie przez I2C. Omawiany tu moduł oferuje dość małą rozdzielczość, raptem 128x32, ale można to łatwo usprawiedliwić jego małą ceną (około 5 zł) i oczywiście małym rozmiarem. Na pewno przyda...
U mnie się kompiluje :) Mam wersję 2.6.3 menedżera płytek ESP8266. https://obrazki.elektroda.pl/2996494900_...
Jesteś pewien, że to I2C? Te wyświetlacze często mają napisane I2C a w praktyce są skonfigurowane pod SPI. Ten na zdjęciu jest DOKŁADNIE taki sam jak Twój wyświetlacz?
(...) Blynk.virtualWrite(VPIN_coolerbtn, coolerState); } } if (modeState == 0) { display.setTextSize(1); // Draw 2X-scale text display.setTextColor(SSD1306_WHITE); display.setCursor(32, 45); display.print("Manual Mode"); display.display(); } delay(3000); } Witaj, Wygląda na to, że kod, który dostarczyłeś, jest niekompletny. Mogę jednak podać Ci podstawową...
Szczerze mówiąc, nie sprawdzałem czy da się bezpośrednio podłączyć T6963 do ESP8266. Biblioteka U8glib, której użyłeś nie wspiera ESP8266, ale ta pod poniższym linkiem, jak najbardziej: https://github.com/lexus2k/ssd1306
:arrow: kurierex Raczej sam nic "nie wystrugasz". Musisz szukać jakiejś fabrycznej okazji. Oczywiście jest to w zasięgu amatora (budowa takiego "wykrywacza") ale raczej poza Twoim zasięgiem (bez urazy). Nawet gdybyś chciał komuś zlecić budowę to koszty będą takie, że taniej będzie kupić jakieś używane urządzenie pracujące w tym zakresie częstotliwości....
Można spróbować upchnąć do próbówek OLEDy 128x32 z SSD1306... Nie jestem tylko pewny czy istniejące biblioteki umożliwiają wyświetlanie obrócone o 90 stopni.
Kupiłem taką płytkę: https://abc-rc.pl/product-pol-9534-Modul... Ma zintegrowany moduł Oled. Po podaniu zasilania przez USB, startuje jakieś demo, więc płytka chyba dobra. Programowałem ESP32 poprzez środowisko Arduino IDE i tak samo chciałem tutaj. Niestety, ale nie mogę znaleźć biblioteki...
gdzie może leżeć problem? ekran podłączam pod D1 oraz D2 Jeśli nie zmieniasz kodu to połączenia OLED w tym projekcie, jak widzę, są na innych pinach. Sprawdź na schemacie: http://circuitfreak.net/arduino-oled-vol... Upewnij się też czy używasz OLED w wersji z I2C (jeśli masz z SPI to musisz lekko zmodyfikować program). Jeśli połączenia i typ...
[syntax=json] #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include <OneWire.h> #include <DallasTemperature.h> #include <Fonts/FreeSansBold24pt7b.h> #include <Fonts/FreeMono12pt7b.h> #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display...
Projekt ciekawy i zapewne pracochłonny. Ja ze swojej strony nie pchał bym się w rpi, jeżeli już to może w orange pi zero,który jest zdecydowanie mniejszy. Co do SIM800L to posiadam parę sztuk i mam w planach zbudowanie na nich telefonu, ale bardziej jako smartwatch. czyli sim800L + esp8266(jako główny procek) + OLED ssd1306. Jak Ci się ten moduł sim...
Witam forumowiczów. Posiadam wyświetlacz OLED ze sterownikiem SSD1306. Próbuję zmienić jasność ekranu bazując na fragmencie kodu ze strony: https://github.com/ThingPulse/esp8266-ol... Na wstępie dodam, że wyświetlacz działa poprawnie tzn. posiadam w pełni funkcjonalną bibliotekę do jego obsługi, a moim celem jest napisanie funkcji,...
witam, próbuję wyświetlić coś z Domoticza na wyświetlaczu oled podłączonym do płytki ESP32, ale mam jakiś problem-nie chce wyświetlić Hello World. Chcę pierw nawiązać komunikację z moim wyświetlaczem SSD1306 (SH1106), a potem poleci. Co jest nie tak w moim wierszu poleceń : 192.168.0.180/control?cmd=oledcmd,page0.... world" W Esp w 5 linijce...
Znalazłem w necie kod zegara. Co jest nie tak? Synhronizuje poprawnie tylko minuty, i dzień tygodnia: /***************************NodeMCU Internet Clock********************************* Subscribe to our YouTube channel: https://youtube.com/c/samvidita Like our page on Facebook: https://facebook.com/samvidita Follow us on Instagram: https://instagram.com/samvidita...
https://obrazki.elektroda.pl/4284671600_... Jako że lubię ostatnimi czasy poeksperymentować z ESP8266 zrobiłem małą płytkę która ułatwi mi zadanie. Przeważnie swoje urządzonka z Esp zasilam z ogniwa Li-ion a więc nacisk był na takie właśnie zasilanie jak i na niskie zużycie energii. Tak więc płytka nie ma wad takich jak np.Nodemcu...
https://obrazki.elektroda.pl/5063803400_... Witam zainteresowanych tematem. Dzięki naszemu forum wszedłem w posiadanie modułu LOLIN ESP32 OLED WEMOS ze zintegrowanym wyświetlaczem - foto w załączeniu. Moduł jest łatwy w użyciu, bo posiada złącze MINI USB, dzięki któremu możemy go zasilić z USB, jak również programować za pomocą ARDUINO...
Witam. Nie raz używałem DeepSleep w ESP8266 i działało jak należy a dzisiaj nie wiem co się porobiło. Prosty programik chciałem uruchomić na [url=https://www.elektroda.pl/rtvforum/t... płytce z dwoma czujnikami temperatury i w celu oszczędzania baterii deepsleep i wybudzanie co minutę. [syntax=c] #include "MAX17043.h" #include <ESP8266WiFi.h>...
Może się komuś przyda, wiem że żadne odkrycie ale gotowe do wgrania i testowania. Działające testowe programiki, płytka NodeMCU v3, moduły działają po I2C W pliku BMP280.h należy ustawić adres modułu, w moim przypadku #define BMP280_ADDRESS (0x76) BMP280 Dodano po 1 Wyświetlam na wyświetlaczu OLED temperaturę, wilgotność i ciśnienie, wielkości wyświetlają...
https://obrazki.elektroda.pl/5795926100_... Proszę schemat i kod. https://obrazki.elektroda.pl/2368160300_...
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...
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, chciałbym zrobić wyświetlacz kursu kryptowalut oparty o WeMos D1 R2 ESP8266 i LCD 2004 4*20 I2C. Jestem początkujący co do arduino i potrzebuję pomocy by dostosować kod z oled na lcd. Wyświetlacz miałby wyświetlać 2 waluty BTC/PLN(pierwszy wiersz) i BCH /PLN(drugi wiersz). Api miał by pobierać z bitbay.net Tutaj kod: [syntax=c] /* * ESP8266 Bitcoin...
Jeszcze raz zwracam sie do autora o kod i zdjecie sposobu zamontowania czujników. Ze zdjęciem może być problem. Jak zrobię tak jak jest zmontowana całość to i tak nic nie Zobaczysz a jak wyjmę płytkę to w sumie też niewiele da. Po prostu na spodzie obudowy jest otwór 4mm a nad nim w obudowie wisi na goldpinach HTU21d, BMP280 jest nad nim. Nie jest...
Witam. Mam program w Arduino na ESP8266 który odczytuje czujniki temperatury, wilgotności i ciśnienia łączy się moją siecią Wi-Fi wysyła pomiary na serwer Blynk-a i jest usypiany na 10min celem oszczędzania. Po wybudzeniu proces się powtarza. Problem pojawia się gdy nie ma Wi-Fi. Wtedy ESP cały czas próbuje nawiązać połączenie z siecią i bez potrzeby...
Na wstępie pragnę zaznaczyć, że opisane przeze mnie zastosowanie magnetometru, tylko pośrednio odnosi się do pomiarów pola magnetycznego (czyli de facto wartości fizycznej), więc jeśli Organizator Konkursu uzna ten projekt za niespełniający kryteriów, to proszę o przeniesienie go do innego działu. Wprowadzenie Na rynku istnieją gotowe rozwiązania (zamki)...
Witam. Mam sensor pogodowy oparty o ESP8266 zasilany z akumulatora wspomaganego solarem. Esp jest większość czasu w deep sleep, budzi się co ok 30min i wysyła dane pomiarowe. Problem występuje w momencie gdy esp nie widzi sieci wifi, wtedy zamiast po próbie połączenia pójść spać bez końca chyba próbuje się połączyć i drenuje akumulator bez potrzeby....
1.Nie wiem co to Support dla ESP 2.Tak: C:\Users\piotr\Desktop\ESP8266 Weather Widget\esp8266-weather-station-master\es... fatal error: ssd1306_i2c.h: No such file or directory #include "ssd1306_i2c.h" 3.Nie wiem Dodano po 11 No dobra ogarnąłem. Nie zainstalowałem bibliotek i pliki były w złym miejscu....
Witam wszystkim i dziękuję na wstępie zainteresowaniem niniejszym tematem. Przed kilkoma laty opisałem na niniejszym forum instalację balkonową, która po dzień dzisiejszy zaopatruje w słoneczne dni mój dom w energię. https://www.elektroda.pl/rtvforum/topic3... Z biegiem czasu zmniejszyłem bufor energii z 105Ah na 65Ah czyli prawie o połowę z...
https://obrazki.elektroda.pl/6969507000_... Witam Po wykonaniu zegara na lampach Nixie, wpadłem na pomysł wykonania czegoś o podobnej zasadzie działania, lecz z długą żywotnością owych wyświetlaczy cyferek. Obudowa wykonana ze sklejki 8 mm, którą wyfrezowałem na cnc3018, sklejona warstwowo i pomalowana lakierobejcą. Z czarnej pleksi...
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...
Witam, Napisałem obsługę UARTA z odbiorem przez DMA. Dane odbieram z ESP8266, tutaj też odbiór działa, pierwsza ramka odbierana jest prawidłowo, ale następna już nie, ponieważ bufor przepełnia się i kawałek ramki jest na początku bufora i na końcu bufora i tutaj pojawia się problem w tym, że nie wiem jak poradzić sobie z tym aby ramka zawsze trafiała...
Witam. Mam program stacji pogody pobierający dane z serwerów Weatherunderground i mojego kanału Thingspeak. Mam problem z dwiema rzeczami. A mianowicie: 1. Obraz jest do góry nogami. Polecenie "display.flipScreenVertically();" działa ale tylko na początku programu później obraz znów jest odwrócony. 2. Jak sformatować dane z Thingspeak-a tak aby wyniki...
Witam wszystkich. Niedawno w internecie znalazłem przenośny programator avr zbudowany na module Wermos D1 mini (wyświetlacz parę elementów) postanowiłem go zbudować i natrafiłem na problem nie do przejścia. Pliki hex, fuses, eeprom do programowania avr wrzuca się przez przeglądarkę internetową do pamięci modułu. I tu jest problem u autora po wejściu...
https://obrazki.elektroda.pl/9770196900_... Od jakiegoś czasu dzięki firmie Arduino IDE . Heltec zintegrował "na pokładzie" modułu chyba wszystkie niezbędne komponenty wraz z transceiverem LoRa oraz kontrolerem akumulatora Li-Po/Li-Ion i wyświetlaczem graficznym w technologii OLED o rozdzielczości 128x64 o rozmiarze 0,96 cala. Zestaw...
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_...
Wygląda to na znany problem z podwójną definicją File oraz fs::File w wersji Core 1.0.6 (takiej używasz, zgodnie z tym co zamieściłeś w pierwszym poście). Spróbuj zmodyfikować plik OpenSprinkler.h, jak niżej (od linii 41):[syntax=c] #if defined(ESP8266) || defined(ESP32) #define FS_NO_GLOBALS // dodać tę linijkę #include <FS.h> #include <RCSwitch.h>...
Mam problem z utworzeniem obrazu tasmoty, do którego muszę dodać plik user_config_override.h, aby włączyć obsługę RTC DS3231. [syntax=arduino] #ifndef USE_RTC_CHIPS #define USE_RTC_CHIPS // Enable RTC chip support and NTP server #endif #ifndef USE_DS3231 #define USE_DS3231 // [I2cDriver26] Enable DS3231 RTC (I2C address 0x68) (+1k2 code) #endif #ifndef...
https://obrazki.elektroda.pl/8801352900_... Oprócz dodania Bluetooth, istnieje wiele różnic między ESP8266 i ESP32, a jednym z mniej znanych interfejsów może być interfejs czujnika dotykowego zawarty w ESP32. ESP32 Touch Matrix firmy Electro Point z Indii dobrze wykorzystuje interfejs czujnika dotykowego z 25 polami dotykowymi ułożonymi...
ssd1306 inicjalizacja ssd1306 biblioteka ssd1306 128x64
połączenie szeregowy grzałka kompaktowanie outlook samsung monitor matryca
silentiumpc jakość silentiumpc problemy
LG Joy - Czaszka zamiast logo LG przy uruchamianiu Zamrażarka nie mrozi, tylko chłodzi - przyczyny