Pomysł na wykonanie tego projektu zrodził się, gdy autor kupił tanie lampy LED sterowane przez Wifi. Po jakimś czasie zdecydował się na zabawę z ESP8266 i zbudowanie własnego kontrolera. Podjął się takiego wyzwania ponieważ za każdym razem, gdy chciał gasić światła musiał znaleźć telefon, włączyć aplikację i czekać na połączenie. Ze względu na to,...
Proszę o pomoc w poniższym kodzie, po dodaniu kolejnej zmiennej do przesłania w mqtt klient mqtt przestaje działać, poniżej zmiany jakie wprowadzam: void publishData(float temp,int hum, float rAcum ,float wSpeed,float wGust,int dir,int status) { dodaję root oraz modyfikuję linię publishData(temp, hum, rAcum, wSpeed, wGust, dir, status); [syntax=c]/*...
Podczas kompilacji kodu w arduino ide dostaję exit status 1. Dzieje się tak kiedy biblioteki które są zainkludowane do projektu wgrywałem przez zip, a nie ze sklepu z bibliotekami. (biblioteki: DNSServer, ESP8266WIFI, ESP8266WebServer). dane z kompilatora: C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware...
Mam taki kod widoczny poniżej z jednego filmu na YouTube, wgrałem go do modułu ESP8266. IoT_ESP.ino:36:1: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] IoT_ESP:46: error: stray '\' in program IoT_ESP:46: error: stray '\' in program IoT_ESP.ino:51:8:...
Witam, Programuję ESP8266 w środowisku Arduino. Uruchomiłem Modbusa TCP i działa ok. Chcę dołożyć do tego DHT22. O ile samo DHT (bez modbusa) współpracuje dobrze z ESP, to nie mogę połączyć tego razem. W kodzie jak poniżej działa modbus, ale nie odczytuje z DHT. Może ktoś coś takiego robił i ma rozwiązanie problemu? Do odczytu DHT używam biblioteki...
Proszę schemat i kod.
Z internetu pobrałem bibliotekę ESP 8266 , która miała być do niego ale niestety okazało sie , że tak nie jest. Jest faktycznie problem bo ESP8266 można wykorzystywać w rozmaity sposób (AT, Lua, Arduino itd. ) i kłopot wynika z mnogości tych sposobów. Moim zdaniem chyba najłatwiejszą ścieżką wykorzystania tej Twojej płytki, do takiego zastosowania,...
Warto obserwować LoLin ESP8266 i MicroPython ESP8266 dobrze integruje się z Arduino ale warto wypróbować też inne możliwości takie jak MicroPython. Na początek na komputerze instalujemy środowisko Python: Następnie z wykorzystaniem narzędzia pip instalujemy esptool . Wykorzystałem Python 2.7.x ale esptool jest kompatybilne także z Python 3.4 i nowszym....
Witam !!! Podłączyłem moduł ESP8266 po TX i RX do Arduino UNO i nie mogę się połączyć z platformą io.adafruit.com. Poniżej kod programu. Na module WiFi ESP8266 NodeMCU łączę się bez problemu, a tutaj jak osobno podłączę wifi mam problem. ESP8266 + Ardurino łączy się z wifi, ale nie może z io.adafruit.com, tak że wifi działa. Może coś z WiFiEspClient...
Witam. ESP8266 podpięte pod Arduino Mega2560. Chcę pobrać zawartość strony. Listing: [syntax=c]#define ESP8266 Serial3 #define SERVER "192.168.1.8" void setup() { Serial.begin(9600); ESP8266.begin(115200); String cmd = "AT+CIPSTART=\"TCP\",\""; cmd += SERVER; cmd += "\",8095"; ESP8266.println(cmd); Serial.println(cmd); if(ESP8266.find("Error")) return;...
Witam zainteresowanych tematem. Miałem potrzebę odczytania parametrów roboczych inwertera solarnego SB4200TL MS jak również błędów oraz ustawienie parametrów roboczych z instalacją PV. W inwerterze nie było modułu do komunikacji RS485 - puste miejsce na płycie procesora. Po paru testach z zakupionym za pkt. w naszym sklepiku module ESP8266 i postanowiłem...
Witajcie Męczę się z ESP8266, coś mi tam wychodzi, ale że jestem cieniutki w HTML to nie mogę sobie poradzić jak wymusić wyświetlanie polskich ogonków na stronie www, z serwera postawionego na ESP8266, za pomocą IDE arduino, Z pewnością w jakimś miejscu kodu trzeba wstawić kodowanie polskich liter w konfiguracji serwera ale nie mam pojęcia gdzie. Próbuję to...
Jak przerobić dany sketch tak aby dostęp do internetu nie był poprzez LAN a poprzez ESP8266 [syntax=c]#include <SPI.h> #include <Ethernet.h> // Enter a MAC address and IP address for your controller below. // The IP address will be dependent on your local network. // gateway and subnet are optional: byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF,...
Witam chciałbym się dowiedzieć jak poprawnie podłączyć esp8266-01 do Arduino i jak wgrać firmware do esp za pomocą Arduino. Z góry dzieki za pomoc bo nie moge sobie poradzić. Zdjecia do układów.
Niestety co jakiś czas klucz się zmienia i odczyt przestaje działać. Czy jest jakaś metoda żeby ESP pobrał sobie klucz automatyczne tak jak to robi przeglądarka? Jak przeglądarka to raczej nie, ale ESP może weryfikować stronę za pomocą certyfikatu Root CA danej strony - jest on zwykle ważny kilka lat. Przykład: Ta "porada" nie ma nic wspólnego z ESP8266....
Witam. Jak dotąd nie korzystałem z arduino i nie za bardzo wiem co i jak. Chciałem wykonać stację meteo z [url=]tąd Mam już Arduino IDE z ESP8266 ale z każdą próbą weryfikacji/kompilacji wywala błąd: compilation terminated. exit status 1 Error compiling for board NodeMCU 1.0 (ESP-12E Module). O co chodzi?
Ja z kolei zrobiłem układ start/stop do samochodu z odpalaniem/gaszeniem poprzez internet, obsługę keyless. Całość oparłem o ESP8266. Na Arduino IDE tylko programowałem, płytka zaprojektowana i zamówiona w EasyEDA.
Czy ma ktoś pomysł co dodać do kodu, aby można było sterować diodą nie tylko przez przycisk na stronie internetowej, ale też ręcznie przez przycisk "switch tact"dodany na pinie D1? oraz, aby status diody aktualizował się poprzez javascript niezależnie czy był włączony ręcznie czy przez przycisk internetowy. (status diody jest pokazany na internetowym...
Właśnie walczę z tym samym kodem. Wykorzystałeś prawdopodobnie kod z PIN WEMOS FUNKCJA PIN ESP-8266 D2 IO, SDA GPIO4 D1 IO, SCL GPIO5 D6 IO, MISO GPIO12 D7 IO, MOSI GPIO13 D5 IO, SCK GPIO14 No i dobrać odpowiedni miernik napięcia, w moim przypadku poniższy kod działa w miarę prawidłowo, czyli generuje jakieś wyniki, ale jak zmienię dzielnik napięcia...
Witam Kolegów. Zamierzam wykonać prosty projekt stacji pogodowej opartej o moduł ESP8266 oraz API serwisu Wunderground, które to dostarcza wszystkich danych klientowi TCP. Coś w stylu: Aby nie wyważać otwartych drzwi poszukuje funkcji parsera danych napisanego w GCC dla formatu json, jakie zwraca wspomniany serwis. Może ktoś spotkał się z takim rozwiązaniem?...
Ciekawe jak się to zachowa w przypadku utraty łączności z brokerem, czyli w przypadku: - problemu z siecią (lub WiFi) - problemu z samym brokerem (np. chwilowe wyłączenie komputera z brokerem, restart brokera itp.) Obawiam się, że urządzenie z tym klientem nie wróci "do życia" bez restartu. Swoją drogą - jakiego klienta MQTT polecacie do ESP8266 (Arduino)?...
Witam, Tak jak w temacie chciałbym wysyłać informacje z ESP8266mod do arduino uno i na odwrót np. przez piny RT,TX oraz bibliotekę SoftwareSerial, (chce by płytka ESP8266mod była zasilana przez arduino) Przeszukałem internet i ciężko znaleźć jakis sensowny poradnik. Zaprogramowałem płytkę ESP8266mod, która łączy się z routerem i jest serwerem dzięki...
Witam. Oto działający wycinek z przykładowego programu void setup() { .... std::unique_ptr<char[]> buf(new char[size]); configFile.readBytes(buf.get(), size); StaticJsonBuffer<200> jsonBuffer; JsonObject& json = jsonBuffer.parseObject(buf.get()); ..... } Chciałbym obiektu json korzystać w loop(){ } Jak uzyskać dostęp do obiektu w innych...
Chodzi Ci o pracę jako przedłużacz UART-a za pomocą NodeMcu? To nie wiem ;-) A w przeciwnym razie proponuję zainteresować się środowiskiem Arduino (+Visual Micro dla bardziej zaawansowanych) dla [url=]ESP8266 , bo to wszystko da się zrobić.
Witam, nie jestem dobry w programowaniu i może ktoś robił coś podobnego więc pozwolę sobie zapytać tutaj... Chciał bym lekko przerobić soft ESP8266 Deauther 2.1.0 <--- 972513 zamiast pozycji "CLOCK" chciał bym zrobić jakiś pomiar baterii np wystarczy samo napięcie... Układ zasilany jest z baterii 4.8V Litowo-jonowej podłączonej pod GDN - i 5V+ (akceptuje...
Trzeba szukać informacji w odpowiednich miejscach. W przypadku ESP8266 tym odpowiednim miejscem jest forum www.esp8266.com . W podforum "Compiler Chat" mamy " My Espressif DevKit for Windows + Eclipse IDE " użytkownika CHERTS Jeśli ktoś woli, to jest też "ESP8266 Arduino". Co do "My Espressif DevKit for Windows + Eclipse IDE", to jest tam kompilator,...
Spróbuj wczytać dane do String z tej strony WWW: [url=]Link Nie udaje się stosując WebClient client = new WebClient(); Może w jakikolwiek inny sposób?
Oglądałem już ten projekt. Ten też jest ciekawy - . A w jakim IDE Pan realizował projekt ? W kodzie który Pan załaczył jest opis "org.eclipse.cdt". Powracając do ADC w ESP8266. The ADC cannot be used when the chip is transmitting. Otherwise the voltage may be inaccurate. Czy to oznacza że jednocześnie nie można odczytywać wartości z ADC przy transmisji...
Jak w tytule. Da się podpiąć taki wyświetlacz i obsłużyć za pomocą ESP8266 bez pomocy Arduino?
Witam, Używam ESP12E i Arduino v.1.6.8 Może ktoś z kolegów umie znaleźć wytłumaczenie mojego problemu. Otóż, gdy w programie uaktywniam przejście do trybu głębokiego uśpienia, to po wybudzeniu nic nie dostaję po UDP. Gdy jednak zaremuję usypianie, to program śmiga jak ta lala. Wszystkie dane po UDP dochodzą. Dodam, że po wybudzeniu z deep.sleep dane...
Witam, proszę o pomoc w dodaniu obsługi POST. Kiedy programowałem ESP w NODEMCU w LUA nie było problemu, sprawdzałem zawartość ładunku (payload) i szukałem tego co mnie interesuje. Tutaj już nie jest tak różowo. Aktualnie ESP wykorzystuje do sterowania przekaźnikami z wykorzystaniem GET, ale wysłanie tekstu ze strony WEB na server który znajduje się...
Witam, potrzebuje przechować 4 zmienne typu String w pamięci która utrzyma dane mimo wyłączenia prądu. Zmienne te mają maksymalnie do 16 znaków. Do tej pory korzystałem z EEPROMAnything.h dzięki któremu zapisywałem całą strukturę. Niestety, wszystko działało dopóki nie przyszedł czas na test wyłaczenia i włączenia prądu. W EEPROMie nic nie było, znaczy...
Witam! Kupiłem ESP8266 z takim oprogramowaniem: No, i problem jest taki, że nie mogę wgrać, na to ESP8266, programu z środowiska programistycznego Arduino. Czy muszę zmieniać bootloader?
Witajcie, zaprezentowany układ to nieco odmienne podejście do tematyki cyrkulacji ciepłej wody użytkowej. Chodzi o to, że w godzinach obecności domowników woda ma być dostępna natychmiast (a co ;-)), a na dodatek przy minimalnej pracy pompy. Działanie jej wygląda następująco: - Są wykorzystane dwa termometry - na rurze wychodzącej z kotła (możliwie...
Witam! Od prawie dwóch tygodni nie mogę skomunikować ze sobą Arduino UNO z ESP8266. Mam prosty program, który ma sprawdzić połączenie między modułami. Niestety w monitorze portów szeregowych nie otrzymuję spodziewanego rezultatu. W tym "projektcie" Arduino będzie musiało odbierać sygnały z czujnków i wysyłać je na serwer i odpowiednio sterować pewnymi...
Dzień dobry mam problem z kodem ponieważ Arduino wyrzuca mi błędy pomimo ze program jest dobrze napisany, dlatego proszę o pomoc :) błąd
Witam. Próbuję napisać program w arduino ide dla esp ale nie mam pojęcia jak napisać prostą stronę w której będę miał text boxy. Zapisane w nich informacje przesyłał do esp po naciśnięciu buttona. Przeszukałem internet aby odnaleźć rozwiązanie ale nie znalazłem rozwiązania nawet podobnego. Wiem już jak robić strony na esp (poczatkuję w html) ale jak...
Witam buduje inteligentny pokój w oparciu o esp8266 i środowisko arduino chcę mieć sterowanie nad całym układem przez WIFI, ale to później. Narazie mam problem z połączeniem dwóch programów pierwszy do kontroli różnych rzeczy(np światła) i pojedyńczych kolorów do taśmy led ws2812b, a drugi dający do tej taśmy animacje w rytm muzyki. Oba programy osobno...
Witam mam problem mianowicie nie wiem jak wgrać pliki od ESP8266 Które dostałem od forumowicza napisał mi tylko żebym ''Podać w arduino jako zewnetrzne zrodło płytek'' ale nie wiem gdzie mogę znaleźć taką opcje
Hejka, Chcę wykorzystać ESP8266-12 jako urządzenie wykonujące polecenia (załączające silniczki) po HTTP. To co zostanie zrobione przesyłam przy pomocy zmiennych. Informacja zwrotna to zmienna zawierająca dane w postaci JSON które później chcę wykorzystać. W tym JSONie znajdują się wartości zmiennych programu - statusy, intensywność itd. Wykonywanie...
Witam mam problem Chciałem zrobić zegar wyświetlający godzinę datę i jeszcze parę rzeczy. Pomysł zaczerpnąłem od Wszystko kupiłem, zrobiłem tak jak trzeba. Szkic kompiluje się bez problemu jednak przy wgrywaniu pojawia się taki błąd. Macie pomysły jak ten problem rozwiązać. Proszę o podpowiedź.
Witam, mam problem gdyż nie wiem jak zaprogramować płytkę UNO WiFi z wbudowanym układem esp8266. Nie wiem jak napisać program, aby z esp8266 była przekazana informacja, że np. pin 4 w Arduino został włączony. Nie mogę używać GPIO gdyż jest ich za mało. Proszę o pomoc. Dodam jeszcze, że komunikacje esp z Internetem już napisałem, teraz zostaje mi tylko...
Witam, Od dłuższego czasu próbuje rozwiązać problem z modułem ESP-01 podpiętym pod Arduino Mega. Mianowicie kiedy wysyłam dane przez serwer MQTT do ESP np. z telefonu i wyślę tych danych zbyt dużo w czasie od 1 do 5 sekund, to cały program przestaje reagować na kolejne dane przez najbliższe 20-40 sekund lub następuje ponowne uruchomienie Arduino. Program...
Witam potrzebuję wykonać układ na popularnym układzie ESP8266. Połączenie z internetem będzie realizowane przy pomocy telefonu komórkowego na systemie Android poprzez funkcję Udostępnianie Internetu (transfer danych i WiFi włączone). W tym momencie zaczynają się schody ponieważ nie potrafię poradzić sobie z tym aby połączyć się z moim modułem zdalnie...
Posiadam arduino uno i mega wie ktoś może jak podłączyć esp8266 01s do arduino i jakiego kodu lub biblioteki użyć aby stworzyć serwer do którego będzie można się połączyć za pomocą smartfona.
Dlaczego struktura struct data { byte idHardware; byte type; unsigned int data; byte error; } dane; w przypadku programowania ESP8266 za pomocą IDE Arduino zajmuje 12bajtów a w przypadku zwykłego Arduino 5bajtów? Jedynie w przypadku gdy wszysztke elementy struktury są typu byte wszystko działa prawidłowo.
Gdzieś jest błąd gdyż nie mogę pobrać danych z serwera. Kiedyś przed przed 5 lat było ok. Proszę o zerkniecie. oid odczyt() { Serial.print("Od-"); WiFiClient client; while(!client.connect(adresSerwera, portSerwera)) { delay(5000); Serial.print("s");//wifiConnect(); return; } //GET też nie odczytuje client.print( "POST/odczyt.txt"); client.println( "...
Stacja Pogodowa ESP8266 + wyświetlacz T6963 Wcześniej stworzyłem stację pogodową przy której były użyte dwa mikrokontrolery Atmega328p (arduino nano) i ESP8266 (NodeMCU) z wyświetlaczem opartym na sterowniku T6963. Na forum Zagadnienie pobierania czasu i ustawiania strefy czasowej się nie zmieniły dlatego nie będę ich ponownie opisywał. Dorzuciłem również...
Na początku opiszę problem. Mam sporo ESP w domu. Cały model sterowania opiera się o łączność z serwerem, a konkretnie ze skryptami PHP. Aplikacja WEB łączy się z serwerem i przesyła lub odbiera informacje (np. zapala lampę, odczytuje temperaturę itp.). Z drugiej strony mam ESP, które odpowiednio reagują. Jeśli tylko wysyłają dane (np. temperaturę)...
Witam Przeglądam schematy połączeń ESP8266 do Arduino Uno oraz ESP8266 do konwertera USB-UART. I widzę że czasem TX jest podpinany do RX a czasem też do TX . To samo dotyczy RX . Głównie to widzę przy połączeniu ESP do Arduino. Jaka jest zależność tzn kiedy TX do RX a kiedy TX do TX . Czy ma to coś wspólnego z Resetem Arduino do GND ?
Witajcie moi drodzy. Opiszę tutaj krok po kroku proces wymiany modułu WiFi z urządzenia smart. Wymiany tej dokonujemy najczęściej wtedy, gdy chcemy usunąć ze środka moduł WiFi którego nie jesteśmy w stanie programować i zastąpić go czymś popularniejszym, np. modułem opartym na ESP. Pozwala to nam docelowo użyć wybranego firmware open source (np. Tasmoty)...
bo gdzieś czytałem, że ESP8266 nie ma fizycznej pamięci EEPROM tylko wydziela taką pamięć z Flasha. Zgadza się. Czy w przypadku aktualizacji softu przez OTA, tracę też dane trzymane w EEPROM? Emulacja EEPROM zajmuje zwykle inną partycję we flash niż OTA, więc nie traci się danych po aktualizacji softu przez OTA. I trzeba coś zmieniać w konfiguracji...
Witam. Chcę stworzyć układ składający się arduino uno i z esp2688. Chcę podłączyć czujnik temperatury LM35 do esp2688 i wartość wysłać do kolejnego esp2688 podłączonego z arduino uno. Arduino będzie podłączone do kolejnego czujnika, już przewodowo i ma sterować zaworem wody również przewodowo, w przypadku spadku temperatury arduino przez esp2688 ma...
Mam Problem z wgraniem niewiem jak to naprawić Arduino:1.8.19 (Windows Store 1.8.57.0) (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB...
Czemu korzystasz z file_init.readString()? W ten sposób faktycznie może przepełnić stertę przy operacjach na długich String, a przy wielokrotnym wczytywaniu stringów następuje też fragmentacja tej stery. Lepiej użyć file_init.readBytes() i wczytywać dane do statycznej tablicy (alokacja na stosie). [url=]Link
Przeznaczenie i zasada działania Istnieją biblioteki do Arduino służące do sterowania urządzeniami poprzez IR. Postanowiłem jednak rozwiązać to w inny sposób – chciałem stworzyć układ uczący się, tzn. zapamiętujący kody z oryginalnego pilota. Umożliwia to sterowanie całym szeregiem urządzeń typu klimatyzatory, łańcuch świetlne, kule dyskotekowe itp....
Witam nie możesz przeglądać strony ponieważ jest ona lokalna gdy nie jesteś w danej sieci (wifi) nie masz dostępu aby to zmienić musisz mieć zewnętrzne IP oraz przekierowanie na ruterze. Łatwiejszym sposobem jest użycie serwisu np "blynk" który pozwala z dowolnego miejsca na świecie śledzić arduino/esp8266
Mam wykorzystany ESP8266 przy arduino due - mierzy prąd i napięcie (a z atym moc, częstotliwość) w piwnicy, komunikacja właśnie po wifi. Programistycznie poradzić sobie z problemem jest jedynie kwestią czasu jak dla mnie. dopiero zaczynam zabawe w uP/uC :) W linku moja poprzednia próba zrobienia tego na Ethernet shield i Arduino Uno (póki co projekt...
Popatrz na aplikacje BLYNK Prosto szybko tanio Z Arduino dziala znakomicie tylko trzeba dodac jakis modul ethernet lub wifi. Polecam ESP8266
Mam problem ze stabilnością odczytu pH. Czujnik pH połączony do ESP8266/Arduino Uno - nie ma większego znaczenia. Do testów podłączam Arduino do zasilania z USB laptopa. 1. sytuacja: W przypadku podłączonego laptopa do 230 V odczyty pH są niestabilne, od 5,8 do 7,4. Analogicznie, jak podpinam Arduino do jakiegokolwiek zasilacza. 2. sytuacja: W przypadku,...
[syntax=arduino] void setup() { } // the loop function runs over and over again forever void loop() { delay(1000); // wait for a second } [/syntax] Traceback (most recent call last): File "C:\hostedtoolcache\windows\Python\3.8.1... line 12, in <module> File "PyInstaller\loader\pyimod03_importers.p...
Najlepsze do tego jest ESP8266 arduino będzie nie potrzebne :)
Naliczyłem 17 delay, których czas ustawiony jest na 100ms. Daje to łącznie 1,7sekundy i może być tak, że po takim czasie program zareaguje na zmianę stanu wejścia. Pierwsza rzecz jaką bym zrobił to wywalił delay i sterowanie zrealizował na przerwaniach od timera. Przy takim podejściu reakcja na stan wejścia byłaby natychmiastowa z punktu widzenia człowieka....
Ostatnio sporo się bawię w domu z urządzeniami opartymi na ESP8266, i czasami się zdarzy że zmienię nazwę sieci i następuje problem, bo urządzenie trzeba wyciągnąć i podać nowe dane, i schować. Bywa to irytujące lekko mówiąc, więc wpadłem na pomysł że napiszę prosty programik który przy uruchamianiu ESP będzie się łączył z ostatnią siecią WiFi, a w...
Pokażę tutaj uruchomić ChatGPT na ESP8266 - oczywiście nie bezpośrednio, lecz poprzez API OpenAI. Zademonstruję prosty kod wysyłający odpowiednie zapytanie do API poprzez HTTPS, wraz z omówieniem przekazania klucza API oraz obsługi formatu JSON. Rezultatem będzie możliwość odpytania słynnego Chatbota bezpośrednio z ESP, bez użycia komputera czy tam...
Przedstawię tutaj poprawki, uruchomienie i rozwinięcie biblioteki ArduinoHttpServer na platformie Arduino R4 WiFi. Celem tematu będzie ułatwienie nam operacji związanych z protokołem HTTP, a dokładniej parsowania żądań HTTP (przetworzenie nagłówka, ścieżki zasobu oraz argumentów GET) oraz wysyłania odpowiedzi na te żądania. Przy okazji też pokażę prosty...
W planie termostat sterowany poprzez okna dialogowe,przyciski na webserwerze według takiego schematu działania: -Zegar pokazujacy Aktualna Temperature z czujnika -Zegar do Zadawania temperatury -Zintegrowany Timer z biblioteka PID,gdy ustalam temp zadana timer się włącza -Zintegrowany przekaźnik z czujnikiem temperatury i biblitoteką PID i timerem -Jeden...
Witam! Mam problem z połączeniem dwóch kodów na płytkę WeMos D1 mini - moduł wifi esp8266. Płytka służy mi jako webserver i dzięki niej mogę zdalnie sterować przekaźnikiem. Chciałbym jednak, żeby sterowanie odbywało się także automatycznie przy udziale czujnika odległości. Problem pojawia się przy void setup, który w programie czujnika odległości zlicza...
Gdy wszystkie zmienne i funkcje dotyczące serwera mam w pliku main.c to jest w porządku. Program się kompiluje i działa. t , h i index_html oraz funkcje processor i initWebServer przeniosę do własnej klasy, to program przestaje się kompilować. Pojawiają się następujące błędy w metodzie WebServer::init : [syntax=bash]src\WebServer.cpp: In lambda function:...
Co ciekawe przeszukałem cały HDD ale nie znalazłem nigdzie pliku ESP8266WiFi.h a projekt sie kompiluje.... Jak to możliwe? Słabo szukałeś? U mnie jest tu: "....\Dane aplikacji\Arduino15\packages\esp8266\har...
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. Wtedy już samo wgranie programu do ESP8266 było wyczynem dla mnie. Później zaczęło się kombinowanie, poprawianie tego i owego, próbowanie innych softów. Na bazie...
Witam, jak w Arduino IDE zrobić obsługę HTTP aby serwer nie zamykał połączenia z klientem? Mój problem polega na tym że mój serwer to standardowy Web serwer który oczekuje na żądania GET, natomiast gdy łącze się z serwerem za pomocą A6 GPRS od AI Thinker nim co kolwiek wyślę do serwera ten zamyka już połączenie. Gdyby połączenie pozostało otwarte dopóki...
Witam Od kilku dni morduje się z jednym problemem. W wolnych chwilach kombinuję z kodem do stacji pogodowej. Wszystko szło pomalutku do przodu. Program normalnie się kompilował i wgrywał bez chwili zawahania, aż pewnego razu z niewiadomych dla mnie przyczyn odmówił posłuszeństwa. Nie mam pojęcia co się stało. Nagle przestał widzieć dołączone zakładki...
Mam działający kod na Arduino serwer ESP8266 sterowanie dwoma diodami led. Chciałem aby uruchamiał się z stałym IP. Jak dopisze aby był stały IP to reszta przestaje działać, jak to zrobić aby działało z stałym adresem IP. pozdrawiam [syntax=csharp] #include <ESP8266WiFi.h> #include <ESP8266WebServer.h> const char* ssid = "xxxxx"; const char*...
Witam zrobiłem zegarek z tej strony [url=] Ale nie działa dobrze pomiar temperatury ujemnej pomoże ktoś naprawić ten problem . Na wyświetlaczu pisze przy ujemnej +-2-. [syntax=c]//V.3 - Data converted and daylight savings time //V.4 - localized data, days... (use yours....) //V.6 - thermometer and hygrometer //V.7 - animated clock corrected + seconds...
Witam. Chciałem podzielić się z wami moim projektem opartym o ESP8266. Projekt działa z aplikacją Blynk lot(W załączniku przesyłam krótką konfigurację aplikacji i kodu) Części potrzebne do budowy projektu to: WeMos D1 mini Przekaźniki 4x(lub dowolna ilość) Zasilacz 24V Zasilacz 5V Przewody arduino Elektrozawory 4x(lub dowolna ilość) Podłączenie płyta...
Idąc za opisem z wykonano. Mam 1.8.3 oraz 1.8.5 -instalujemy python 2.7 wybierając podczas instalacji opcję "Add python.exe to Path" - wykonano -instalujemy klienta Git - nie jest zgodny z xp -uruchamiamy Git GUI jako administrator (prawy klawisz myszy) -wybieramy "sklonuj istniejące repozytorium" -podajemy źródło: -wybieramy cel jako ścieżkę, którą...
Cześć. To moje pierwsze podejście do Arduino IDE. Znalazłem w necie taki kod Plik con_wifi.ino #include "MyWiFiLib.h" void setup() { Serial.begin(115200); delay(1000); MyWiFiLib wifiLib; const char* ssid = "wifi"; // Zdefiniuj swoją nazwę sieci WiFi const char* password = "abc123abc123"; //...
To nie ma możliwości wykorzystania pamięci wewnętrznej? Nie potrzebujesz żadnego RTC (DS1307, albo Ds3231,etc.) , ani też nic zapamiętywać w EEPROM poza swoimi wartościami zmiennych dotyczących samego programu/ cykli oświetlenia. Jeżeli dokładność własnego zegara sporządzonego w Arduino jest zadowalająca to możesz doraźnie lub nawet cyklicznie (co...
Witam, Kod jak z przykładu - pięknie odczytuje temperaturę, wysyła na serial, ale Domoticz tego nie przyjmuje. Gdy wpiszę generowany Json w przeglądarkę jest ok, nie reaguje na ESP. Gdzie robię błąd ? [syntax=arduino] // // Program to send Temperature data from a // Dallas DS18B20 with an ESP8266 to Domoticz // adapted by Luc Volders #include <ESP8266WiFi.h>...
Witam, mam pewien problem z programem do ESP który ma za zadanie sterować przez wyszukiwarkę portami GPIO, tylko nie wiem jak dodać kolejne wyjścia a konkretniej te komendy do sterowania, oraz moduł po czasie bezczynności przestaje nasłuchiwać polecenia i wyłącza serwer. Z Arduino i językiem C mam styczność od tygodnia więc nie mogę sobie sam poradzić....
Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny, więc średnio sprawdza się w aplikacjach zasilanych bateryjnie...
Witam Wszystkich. Zbudowałem Centrale DCC++ na Arduino do obsługi kolei w skali H0 i nie tylko. Następnie znalazłem projekt obsługi przez ESP8266-01. Sposób wgrania kodu do ESP tutaj: Niezbędna biblioteka do ESP tutaj: Obsługa przepustnicy pociągów jest przez stronę internetową: Wystarczy otworzyć indexDCC.html które łączy się z ESP8266-01, a ten wysyła...
Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to obsługa klawiszy i błąd podczas modyfikacji bez zapisu...
Witam, uruchomiłem moduł WIFI ESP8266 NODEmcu V2, wgrałem przykładowe programy, połączyłem się z internetem, na swoją stronę wysłałem zmienne POST, odebrałem prawidłowe dane, wszystko działało super. Do momentu podłączenia [url=]Moduł DHT11 według tego [url=]poradnika. Jedyne co się nie zgadzało w poradniku to kolejność pinów w czujniku, ale podłączyłem...
Użyj WiFi.status() po WiFi.begin(). Sprawdzaj przez taki czas, jaki sobie życzysz - jak nie ma połączenia, to usypiaj. W tej chwili, w pętli loop() "drenujesz" baterie poprzez ciągłe wywoływanie WiFi.begin(), bez sprawdzania statusu połączenia. Nie rozumiem, dlaczego ESP.deepSleep() umieściłeś w loop(). Wybudzenie z deep-sleep to jak reset (nie czyści...
Witam Mam połączone ze sobą kilka modułów. Arduino Mega 2560 z dołączonym wyświetlaczem LCD TFT (shield), do tego dopięty moduł wifi esp8266-01. Schemat zasilania w załączniku. Chciałbym zasilić arduino z zasilacza a nie z gniazda komputera, ale z możliwością podpinania się pod komputer w celu aktualizacji programu. Czy mogę połączyć punkt A z punktem...
[syntax=c]#include <ESP8266WiFi.h> #include <ArduinoJson.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); IPAddress ip(192,168,1,21); //Node static IP IPAddress gateway(192,168,1,1); IPAddress subnet(255,255,255,0); const char* ssid = "ssid"; const char* password = "password"; const char*...
1. Wprowadzenie Pewnego razu postanowiłem stać się właścicielem lampki nocnej RGB, którą można sterować urządzeniem mobilnym jak smartfon czy tablet, a w niedalekiej przyszłości może i nawet asystentem takim jak Google Home, czy Alexa Amazon. Nie potrzebuje dużej mocy, aby móc czytać przy jej świetle literaturę piękną i raczej preferuję podejście proekologiczne...
(...) 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ą...
Firma Arduino zapowiedziała wprowadzenie do oferty nowego modelu płytki prototypowej o nazwie Primo. Primo będzie pierwszą z serii Arduino płytką opartą o układ nRF52832 firmy Nordic Semiconductor integrujący w sobie jednordzeniowy, taktowany częstotliwością 64MHz procesor Cortex-M4F z 64KB pamięci SRAM i 512KB pamięci Flash. Za łączność Wi-Fi odpowiada...
Do takiego projektu nie jest potrzebne Arduino. ESP8266 - gotowe przykłady ze współpracą z Androidem. MQ131 - sensor ozonu DTH11 - temperatura i wilgotność 1F/5.5V do potrzymania RTC w ESP Praktycznie można to poskładać bez lutownicy, a przykładów jest mnóstwo.
Witam wszystkich. Otóż mam problem z wyżej wymienionym modułem. Płytka do której go podpinam to Arduino Mega. Używam biblioteki UIPEthernet. Chcę się połączyć z bazą danych mysql i wyciągać z niej dane,lecz jest problem już na poziomie wyciągania danych z pliku php. Na localhoscie stworzylem plik test.php z ktorego chce wyciagnac dane do arduino. Jego...
Dorzucam wersję uporządkowaną softu. Kod wynikowy o mniejszej objętości - te same funkcje co w pierwszym poście: XURY , zgadza się, pracuję w tej firmie.
Posiadam ESP8266 12E na Devboardzie (bez nodemcu): Mam do tego ESP podłączone 2 przetworniki analogowo-cyfrowe MCP3208 poprzez SPI oraz źródło napięcia referencyjnego MCP1501-18E/SN. Cały czas mam takie błędy na UART. Typowy "Blink"działa. Całość powinna wyglądać mniej więcej tak jak mam na Arduino: Szukałem w necie rozwiązania takiego problemu. Ludzie...
Witam. Chciałem się podzielić moim projektem który pozwala na obsługę przekaźnika i włączenie go na 5min za pomocą przycisku chwilowego. Oraz sterowanie z aplikacji włączaniem i wyłączaniem przekaźnika na WeMos D1 Mini. Konfigurację aplikacji daję w załączniku. Elementy potrzebne do budowy projektu, 2 x przekaźniki (lub dowolna ilość) Arduino Nano (lub...
Firma Arduino na stoisku zorganizowanym podczas targów Maker Faire Bay Area 2016 zaprezentowała kolejny, należący do serii Arduino, model płytki prototypowej o nazwie kodowej STAR OTTO. Sercem modelu STAR OTTO jest układ STM32F469BIT6 firmy STMicroelectronics, integrujący w sobie jednordzeniowy, taktowany częstotliwością 180MHz procesor ARM typu Cortex-M4...
Moim problemem jest to, że nie znalazłem żadnych solidnych dokumentacji i poradników do programowania NodeMCU w języku c. Wszystko co spotkałem opierało się albo na Arduino IDE albo na klasycznym języku bez wykorzystania SDK. Czytałeś coś o ESP-IDF? Dodano po 18 Lektura "obowiązkowa" to "Kolban’s book on the ESP8266":
Zainteresuj się protokołem ESP-NOW. Wtedy czujnik wysyłający/odbierający dane przez WiFi nie musi się logować do routera brzegowego. ESP-NOW zapewni Ci również szybszą transmisję danych niż w wypadku tradycyjnego WiFi. [url=]Link
Czy jest jakiś protokół Arduino - 8266? Arduino to platforma programistyczna (framework), która jest dostępna na wielu platformach sprzętowych , w tym ESP8266. Jak to "wepchnąć" na serwer? Analogicznie w drugą stronę... W Jest wiele metod. Jedną z bardziej popularnych jest GET/POST na bazie protokołu HTTP. Przystępnie zostało wyjaśnione to tutaj: [url=]Link
Witam, od pewnego czasu próbuje się połączyć ESP-kiem z moim lapkiem a docelowo z Arduino. Problem już był na starcie gdy zapomniałem o dodatkowym zasilaniu i z samego USB usmażyłem swojego ESPka. Druga próba to już podłączenie z zasialniem bateryjnym i podłączeniem pod USB oczywiscie konwerterem. Początkowo się udało mi połączyć mając : zasilanie 3,3...
Witam, Około rok temu stworzyłem urządzenie które działa w następujący sposób. Są 3 moduły z ESP8266. Każdy moduł połączony jest z routerem.To taki mini domofon bezprzewodowy. Jeden jest przy furtce, po naciśnięciu przycisku pozostałe dwa ESP wyzwalają dzwonek. Po przyciśnięciu przycisku przy dzwonku bramka się otwiera. Całość została napisana w Arduino....
Płytki Arduino z mikrokontrolerem Atmel ;) Tylko Atmel? Sa płytki z ARM STM-a, jest ESP8266. Wszystko to wspiera IDE Arduino. Oczywiście masz rację, już nie chciałem aż tak daleko iść. Miałem na myśli podstawowe Arduino-UNO, Pro, Mega... Chciałem tylko znać przykłady jakie waszej zdaniem są ciekawe i zaawansowane. Tak naprawdę to jest trudne pytanie,...
Zmiana rozwiązania. teraz wszystko chodzi na esp8266. Temat do zamknięcia.
Witam. Zamierzam zakupić moduł ESP8266. Chcę go podłączyć do Arduino i z czytywać z niego dane. Znalazłem taki oto [url=]poradnik. I teraz porty szeregowe Arduino i ESP są połączone, tak? Więc jak zrobić, aby np. ESP zczytywał liczbę z jakiejś strony, przesyłał ją na port a Arduino ustawiało zmienną na tę liczbę? Czy jest jakiś inny sposób przesłania...
Witam, szukam osoby, która dobrze posługuje się środowiskiem arduino. Potrzebne jest zmodyfikowanie obecnego skechu według wymagań. Ma to być program obsługujący moduł ESP8266. Zasada działania: Po uruchomieniu moduł przechodzi w tryb AP z możliwością zalogowania się z poziomu przeglądarki. W przeglądarce wpisuje się lub wybiera dostępną sieć WiFi oraz...
Najprościej będzie, jak skorzystasz z kodu zawartego w przykładzie WiFiScan. Skanowanie oczywiście trzeba wykonać przed WiFi.config() w setup(). Link: Skanowanie i wybór odpowiedniej sieci najlepiej umieścić w oddzielnej funkcji, która będzie jednokrotnie wywoływana w setup(). Dodano po 6 Szczegółowa dokumentacja funkcji WiFi.scanNetworks() jest tutaj:...
W celu zaoszczędzenie poboru prądu w trybie aktywnym można jeszcze poeksperymentować z WiFi.setOutputPower(), o ile odległość na to pozwoli.
Można też użyć funkcji waitForConnectResult (unsigned long timeoutLength), gdzie timeoutLength to maksymalny czas w ms na zestawienie połączenia. Domyślnie jest 60 s. [url=]Link
Witam Chciałem przy użyciu ESP8266-12 ( ten większy z gniazdkiem na zewnętrzną antenę ) wyświetlać przez WWW wartości temperatur. Na razie komunikuję się z nim przez terminal. Moduł uruchamia się, a wzorując się na przykładach próbuję coś wyświetlić. Wzoruję się [url=]tej stronie - co prawda Arduino, ale można prześledzić co jest wysyłane. Komunikacja...
Witam. Może po kolei. Robię system inteligentnego mieszkania: moduł bluetooth hc05, kilka styczników, kilka czujników (temperatura, wilgotność), sterowanie oświetleniem. Wszystko sterowane z poziomu aplikacji Blynk. Do dyspozycji mam 2x arduino nano . Problem w tym, że arduino nano ma tylko 6 pinów cyfrowych z PWM, a ja potrzebuję ich przynajmniej o...
Witam. Skleiłem z przykładowych programów odczyt z 10-ciu czujników DS18B20. [syntax=c] /* Fill in information from Blynk Device Info here */ #define BLYNK_TEMPLATE_ID "TMPxxxxxx" #define BLYNK_TEMPLATE_NAME "Device" #define BLYNK_AUTH_TOKEN "YourAuthToken" // Include the libraries we need #include <ESP8266WiFi.h> #include <OneWire.h> #include...
W Basic jest to polecenie - id() W LUA jest to - node.chipid() W C będzie ESP.getChipId() W C będzie najwięcej pisaniny, osobiście wolę pisać w LUA, lub Basic. Choć ze względu na gotowe biblioteki korzystam z Arduino. Przyznać muszę, że bardzo tego środowiska nie lubię, a w Atmel Studio nie działa mi plugin dla ESP.
Dobry wieczór :) Kilka miesięcy temu kupiłem od skośnookich przyjaciół moduł WiFi ESP8266-12. Dziś stwierdziłem, że sobie go spróbuję odpalić, złożyłem prostą przejściówkę (ze względu na mały raster). Następnie wszystko podłączyłem wg. [url=]podlinkowanego artykułu do przejściówki USB-TTL opartej o scalaka PL2303, pracującej na 3,3V (również dla linii...
Witam serdecznie ma Wemos D1 mini i chciałem zrobić sobie tracker. Wszystko ładnie po podłączałem i mam problem nie wyświetla mi pozycji GPS. Kod: [syntax=c]/* The Code is developed by Alok Shaw (alokom78(at)gmaail.com) and is free to use and modify. Watch the full explanation for the same on * Youtube : www.youtube.com/roboshala */ #include <TinyGPS++.h>...
Na portalu Crowd Supply uruchomiono jakiś czas temu zbiórkę na uruchomienie produkcji Anavi - nowego moduły termometru IoT, wyposażonego m.in. w moduł z ESP8266. Do końca zbiórki pozostało jeszcze osiem dni (w momencie pisania tego newsa), a kampania została już sfinansowana - zebrano dotychczasowo ponad osiem tysięcy dolarów. Termometr ANAVI opracowano...
Przetestowałem trzy płytki, które mi udostępniłeś. Jedna z nich, gdzie nie ma loga AI-THINKER, a jest logo Espressif działa w 100% poprawnie. Jest do niej wgrany firmware ESP_Easy_mega-20190511_normal_ESP8266_4M... W pozostałych dwóch z logo AI-THINKER nie udało mi się uruchomić interfejsu WiFi tak, aby moduł skanował sieci WiFi lub była widoczny,...
Jak widać łatwiej użyć po prostu ESP8266 jako uC i pominąć Arduino UNO Nie znam ani Arduino ani C, swoje programy piszę w Bascom - ESP8266 używam jako bramy na świat ;) Pomyślałem, że najpierw pomęczę samo ESP aby wiedzieć co i jak z tymi komendami AT, ale coś mi to nie idzie jak widać. Teraz wrzuciłem coś takiego na ATmegę328P: [syntax=vbnet] GET...
Postęp w analizie problemu z WDT reset co 30 sekund Test w Arduino.ide: [syntax=c]int Count=0; int led = 0; void setup() { Serial.begin(115200); pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(500); digitalWrite(led, LOW); delay(500); Count++; Serial.print(Count); Serial.println(" times"); delay(0); }[/syntax] Dwa analizowane przypadki:...
Wszystko os strony technicznej jest dobrze. Problem tkwi w przyjmowaniu poleceń przez esp. Komunikacje obrałem przez http (nie miałem pomysłu i nie wiem jak inaczej). Na nowszych softach ESP było lepiej ale nie wystarczająco. Esp komunikuje isę z Arduino po UART. Zapytania są wysyłane w formacie: I te komendy mam rozpoznawane. Czas algorytmu z całym...
Witajcie i pomocy. Jestem całkowitym laikiem w sprawach programowania i elektroniki ale zachciało mi się termometru który b ędzie przekazywał temperaturę przez zewnętrzny serwis . Kupiłem "Konwerter USB RS232 PL2102 arduino 5V 3,3V", oraz "Moduł sieciowy WIFI ESP8266 sterowanie RS232 AT". Siedzę już nad tym 4 dni, wykonałem już chyba wszystkie możliwe...
Taki projekt na zimowe wieczory - by nadal być aktywnym intelektualnie w drugiej połówce życia, a jednocześnie nie pchać się w tym temacie w poważną naukę i zawodowstwo. W elektronice praktycznej nie siedzę od bardzo dawna - tyle, że znam podstawy. Zastosowanie: Chcę w domu i okolicy umieścić trochę czujników. Różnych - od zamknięcia drzwi i okien,...
Czyli np. Taki
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...
Nie wiem o co chodzi. Może po prostu nie ma tam oprogramowania? Ja programuję ESP z Arduino (jest biblioteka na ESP). Programy ładnie "wchodzą" i działają. Łatwo coś potestować, gdyż wraz z biblioteką jest masę prostych programów. Przy ESP12 masz sporo wejść - można sterować urządzeniami bez dodatkowego uP.
Witam. Jak w tytule. Chcę przedłużyć linię i2c za pomocą ekstendera p82b715pn. ESP8266-01 ma sterować wyświetlaczem 7 segmentowym. Kiedy zamiast ESP8266-01 zastosuję ESP8266-12E wszystko działa poprawnie. W kodzie (używam arduino ide) nie korzystam z biblioteki Wire.h. Kiedy podstawię ESP8266-01 zamiast ESP8266-12E nie działa. Próbowałem ze wspomnianą...
[syntax=c][/syntax]
BT będzie problematyczny, i droższy niż np. ESP8266. Jeżeli masz dostep do WiFi, to polecam właśnie ESP8266. Pytanie, co te Nano mają robić, gdyż może okazac się, że wystarczą same moduły ESP, zamiast Nano, ale to głównie zależy od ilści potrzebnych GPIO, ograniczeniem jest jedno ADC na ESP8266 i kilka cyfrowych mniej niż na Nano. Pozdr
Pewnie można to zrobić na wiele sposobów. Ja bym zrobił tak, że kliknięcie buttona na stronie WWW odpytuje przez asynchroniczny XHTMLrequest ESP8266. ESP przygotowuje i zwraca dane w JSONie. Javascript na stronie HTML odbiera dane i je odpowiednio rozrzuca po tagach. Nie jestem pewien, czy przeglądarka pozwoli na requesty pod inny IP. Trzeba by sprawdzić......
Problem rozwiązało wpisanie ręcznie komend AT bezpośrednio z okna portu szeregowego AT+CWMODE=1 AT+CIPMODE=0 AT+CIPMUX=1 AT+CIPSTA="10.10.10.71" Teraz Program wgrany na arduino łączy się bez problemu z WiFi wysyłając komendy AT do modułu ESP.
Witam. Potrzebuję pomocy z poniższym kodem. Potrzebuję dopisać do tego kodu to aby przekaźnik 4 włączał się o godzinie 21.30 czasu rzeczywistego ale nie codziennie tylko wtedy gdy wilgotność gleby w dany dzień spanie poniżej 60%. najlepiej by było sterować funkcją za pomocą aplikacji(funkcja przypisana pod wirtualny przycisk V10). Prosił bym o pomoc...
Używam: Arduino Due, ESP8266 Co chcę zrobić - odczytywać stan przycisku i sterować diodą za pomocą tego modułu Co działa-wysyłanie danych do modułu, czyli sterowanie diodą Co nie działa-odczytanie czegokolwiek z modułu Mam następujący problem. Jestem w stanie połączyć się z modułem, wysłać do niego dane w LabVIEW, sprawdzić te dane w Arduino i na przykład...
W poniższym artykule opisane jest, jak autor projektu wykorzystując moduł ED-E (EDison-Esp8266, wymowa jak Eddie) skonstruował system automatyzacji domowej. ED-E do monitorowania i zarządzania domem wykorzystuje sensory i aktuatory bezprzewodowe. System składa się dwóch elementów: jednostki bazowej i jednostek wykonawczych z WiFi. Jednostka bazowa...
Witam, Na początku opiszę mój projekt - stworzyłem zadowalający mnie kod do zdalnej obsługi przekaźników poprzez internet oparte na module ESP8266. Moduł ten jest jednocześnie serwerem HTML na którym generowana jest po każdym zapytaniu z przeglądarki strona z informacjami: - odczyt temperatury z DS18B20 - odczyt napięcia na pinie ADC - uptime ESP8266...
ESP8266 zamiast Atmega328, więcej pamięci ale mniej pinów. Trzeba tylko pobrać core ESP8266 dla arduino [url=]Link
Chińska firma WeMos wprowadziła do sprzedaży nowy model płytki prototypowej o nazwie kodowej D1 mini pro. Jak wskazuje nazwa D1 mini pro stanowi wariant modelu D1 mini. Różnice pomiędzy D1 mini pro a D1 mini obejmują m.in.: ilość pamięci Flash (16 w miejsce 4 MB), niższą wagę (2,5 zamiast 3,9 grama) i obecność złącza zewnętrznej anteny Wi-Fi. Sercem...
Witam, mam pytanko, przyszedł mi do głowy taki pomysł ale nie wiem na ile jest on realny, chodzi o tak projekt: kamera np. i do tego jakiś mikrokontroler ( np. xmgea, stm32), komunikacja przez moduł WiFi np. i telefon z androidem. I tutaj pojawia się pytanie, jak bardzo skomplikowane byłoby zrobienie czegoś takiego aby na telefonie był obraz na żywo...
Niebawem na elektroda.pl pojawi się moduł Arduino nano wyposażony w mikrokontroler ATMega328P taktowany rezonatorem kwarcowym 16MHz, zasilanie napięciem 5V z portu USB. Płytka wyposażona jest w konwerter USB<->UART co ułatwia umieszczanie programu ze środowiska Arduino. Na płytce znajdują się LEDy informujące o obecności zasilania, aktywności...
Witam ostatni borykam się z bardzo frustrującym dla mnie problemem. Mianowicie chodzi tutaj o układ USB do UART (ch340), przy pomocy którego wgrywam kod do ESP8266. Zainstalowałem sterownik ze strony producenta tak więc nie widzę w nim żadnej przyczyny napotkanego przeze mnie, gdyż korzystam również z arduino nano, które również posiada wyżej wymieniony...
Przedwczoraj uruchomiłem sobie coś takiego: Najwięcej czasu zajęło mi zarabianie końcówek przewodów do modułu PMS5003. Wgrany firmware zadziałał od ręki ( zmiany: trzeba wpisać SSID i klucz do WIFI, założyć konto na serwerze i wpisać klucze API dostępowe do serwera). To moje pierwsze użycie ESP8266 i byłem zaskoczony że poszło tak szybko. W 3 godziny...
Pin D2 (według opisu Arduino) to GPIO4. Definiując numer pinu, definiujesz pin ESP8266. Najlepiej wydrukuj sobie tabelkę: i patrz który pin Arduino (ten z literką D) odpowiada pinowi ESP. Tak jak zapisałeś to powinna migać Ci dioda użytkownika.
(at)dasej Zainstaluj wtyczkę do Arduino IDE o nazwie ESP8266/ESP32 Exception Stack Trace Decoder . Będziesz wtedy konkretnie wiedział, gdzie się program sypie. Inaczej, to jest szukanie po omacku. Delay w esp nie istnieje Naprawdę? :) Kod z Arduino Core dla ESP8266 poniżej. Jest z całą pewnością mniej blokujący niż ten, co zaprezentowałeś w swoim poście....
Musisz przekierować port na wszystkich routerach po drodze. 1. Jak zauważyłem ESP8266 mają zmienne IP w zakresie od 192.168.2.100 do .104 w zależności jakie im zostanie przez Router przydzielone. 2. Nie mam dostępu do Clienta WISP Routera. Pewnie mogę się zwrócić z tą sprawą do Dostawcy Internetu ale o ile jest to absolutnie konieczne ?? 3. Poprzednio...
Witam, po kilku dniach dosc intensywnej walki, nieco juz sie gubiac postanowilem napisac do Was z prosba o pomoc. Jakies trzy tygodnie temu zaczalem swoja przygode z AVRkami. Zakupilem sobie troche zabawek i zaczalem sie bawic. Jak do tej pory udalo mi sie stworzyc miganie diodami, ogarnalem LCD i RTC. Ostatnio zachcialo mi sie ogarnac ESP8266. Aktualnie...
OK, problem z otwarciem - to też zdążyłem zauważyć. Tylko wychodzi na to, że to domoticz ma problem, bo jak podpiąłem ESP8266 pod arduino i wgrałem sketch do otwarcia portu na komendy AT to z poziomu terminala (minicom, cu) port otwiera się bez problemu (komendy AT wykonują się prawidłowo)...
Witam Mam do wykonania prostą automatykę domową opartą na ESP8266 i Raspberry. Zasada działania ma być taka, że poprzez np. interfejs webowy, który działa na Raspberry mam mieć możliwość zmiany stanu poszczególnych wyjść na ESP8266. Ma też to działać w drugą stronę, czyli np. podanie stanu wysokiego na wejście jednego modułu esp8266 powinno zmienić...
Witam. Planuje zrobić zamykanie i otwieranie kojca dla psa sterowane Arduino Uno i Ethernet Shield. Podstawy programu mam bo robiłem kiedyś projekt z zapalania i gaszenia światła przez aplikacje na androida. Napisze co mam ze sprzętu i może coś doradzicie zmienicie. Silniczek od wkrętarki 18v, dwie krańcówki, przełącznik 3 pozycyjny 6pin, śruba trapezowa...
W ESP zauważyłem jest spora różnorodność zastosować, ale żadne z nich nie wydają się praktyczne. ESP ma tyle niedoróbek, że jego zastosowanie ogranicza się tylko do prostej elektroniki zabawowej i niczego więcej. Niedawno miałem okazję uczestniczyć w projekcie pewnego urządzenia, w sumie dość rozbudowanego, gdzie wszystko pięknie działało, a jedynie...
Dzien dobry, Posiadam płytkę Nodemcu ESP8266. Podłączyłem ją do podwojnego przekaznika wg ponizszego schematu(oprocz tego, ze w ESP podlaczylem zasilanie 5V do Pinu 3,8V, poniewaz nie wiem dlaczego płytka nie zasila sie inaczej, a gdy podlaczam zasilanie do pinu VIN nie dziala): Problem polega na tym, ze cewka na przekaźniku nie chce się przelaczac....
Szukam jakiegoś gotowca (prawie gotowca) dla ESP8266 aby korzystając z programu VCOM lub podobnego widzieć UART ESP8266. Jednym z zastosowań będzie możliwość wgrania nowego programu do ArduinoMega, które znajduje się daleko od komputera (inne pomieszczenie). Potrzebuje też podobnego rozwiązania dla Linux (RPi 3B+). Czy możecie polecić jakieś sprawdzone...