Trzeba by najpierw spróbować połączyć się z siecią, sprawdzić czy się powiodło a dopiero potem odpalić Blynka. Ale jak to zrobić? Najpierw łączysz się z siecią: WiFi.begin(ssid, pass); W pętli sprawdzasz czy jest już połączenie while (WiFi.status() != WL_CONNECTED) { delay(500); } i odpalasz blynka Blynk.config(auth);...
Z opisu na tej stronie http://iot-playground.com/blog/2-uncateg... wynika, że mam połączyć tx z tx i rx z rx. Na innych stronach odwrotnie. Jak to w końcu jest?
https://obrazki.elektroda.pl/4414581900_... 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ń...
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
https://obrazki.elektroda.pl/1808304600_... Na początku wyjaśnienie do tytułu – nie jest to typowy termometr, gdyż niczego nie mierzy lecz po prostu wyświetla temperaturę pobraną przez inne czujniki. Stwierdziłem jednak, że „wyświetlacz temperatury” brzmi dziwnie. Za to „do sypialni” ma swoje uzasadnienie,...
Witam wszystkich W ustawieniach routera pokazuje sie ESP8266 , tak mi sie wydaje , jako ESP-6D77FE czyli z tego chyba wynika , ze router widzi plytke ESP. W moniotorze portu pokazuje sie WiFi connected i pozniej wyskakuje czekaj i czekaj .... Po kilku minutach wyskakuje READ DHT11 failed. Nastepnie znowu Czekaj , czekaj .... Bede probowal zainstalowac...
Dzień dobry. Mam nadzieję ktoś z Was mierzył się z podobnym problemem. Posiadam kocioł Immergas Vitrix Zeus 26 2 erp oraz sterownik CAR V2. Wszystko ładnie działa, kiedy kocioł współpracuje ze sterownikiem. Sterownik wyświetla w tym przypadku typ komunikacji to VER PC 2.0 czyli wedle instrukcjiProtocol CAR. Chciałbym zintegrować sterowanie kotłem z...
Moim zdaniem to wina bibliotek, które nie realizują funkcjonalności timeout oraz nie dają możliwości pracy równoległej dwóch wątków - transmisja wifi ma wysoki priorytet, ale prosty wątek użytkownika/systemu chodzi w przerwaniach co kilka ms.
https://obrazki.elektroda.pl/6483751800_... 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...
Znasz ten projekt? Wydaje mi się, że próbowałem już i tego "ftp-a", ale skoro podpowiadasz, to pewnie ten działa. Sprawdzę, to by pewnie rozwiązało wiele kłopotów ;) Co do prędkości, to chyba mam przyczynę ! W ESP8266 kopiowałem plik, robiłem zmiany w locie i zapisywałem. Czasami zapisywał mi się pusty plik. Teraz robię tak, że wczytuję plik-zrodlo...
Po TCP więc samo to spowolni TCP = timeout np 30 sekund, powtarzanie ramek itp. Do takich rzeczy uzywa sie UDP. Wyobrażasz sobie rozmowe VoIP po TCP?
Cześć, potrzebuję na szybko wykorzystać moduł Wemos ESP8266 NodeMCU v3 wersja Lolin, kupiony ze dwa lata temu. Wyjątkowo chciałem zrobić to używając Arduino IDE. Wykorzystałem przykład dostępny w IDE, Próbowałem łączyć się z kilkoma moimi serwerami (ciągle error), a poniżej próba do Onet.pl: WiFi connected IP address: 192.168.1.13 connecting to onet.pl...
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ę)...
Inicjalizacja zmiennych (i licznik timeout'u zapytania, n indeks): Dodano po 5 Tak na marginesie... ciekawe jaki jest interwał czasowy pętli przyrastającej zmienną i. milisekunda?
Mam tak , na dwóch prędkościach: PORT OPEN 74880 Communication with MCU..Got answer! Communication with MCU established. AutoDetect firmware... Can't autodetect firmware, because proper answer not received (may be unknown firmware). Please, reset module or continue. ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x40100000, len 31900, room 16 tail...
https://obrazki.elektroda.pl/8298744400_... Jak wysłać powiadomienie do użytkownika z naszego urządzenia opartego o ESP? Jednym ze sposobów może być użycie poczty email. Jest to całkowicie darmowe i często znacznie prostsze niż np. wysyłanie wiadomości SMS. Tutaj pokażę jak można łatwo wysłać wiadomość w oparciu o usługę SMTP. Użyję...
Masz pewnie ustawiony TimeOut na 30s i nie zamykasz sesji po wysłaniu. Każda sesja musi być zamknięta i ponownie otwierana na czas wysyłki danych. A możesz podpowiedzieć jak to zrobić? pozbądź się w pierwszej kolejności AVR'a i połączeń przez UART i dużych tekstowych tablic. Nie dam rady się go pozbyć bo on ma robić całą (dość dużą) robotę, a ESP ma...
Witam ponownie. Jednak "na chwilę" tu zajrzałem ;-). Z tego, co pamiętam, to faktycznie jest tak, że po: AT+ CWJAP moduł faktycznie wysyła jedynie: OK lub FAIL. Ja bym spróbował tak: 1. Wysyłając AT+CWJAP jakoś bym ten fakt "oflagował" i później w funkcji parsującej szukałbym właśnie "OK"lub "FAIL" i wtedy wysyłałbym dane do przeglądarki - aby wyświetlić...
Dzień dobry. Do mojej stacji pogodowej chcę wykorzystać Cytron ESP8266 WiFi Shield które będzie wysyłało dane na serwer. Po przeczytaniu manuala dołączonego od producenta (nie mogę załączać linków zewnętrznych) i wykoniu zaleceń krok po kroku układ nie odpowiada. Przy teście AT port szeregowy nie pokazuje nic. Przy wykorzystaniu biblioteki od producenta...
Zacząłem od nowa: kupiłem nową ATmegę328P. Podłączyłem ją do pustej płytki stykowej, dodałem zasilanie, kwarc, kondensatory i WiFi. Ustawiłem fusy w avrdude z użyciem spowolnienia -B8 na USBasp (low: 0xFF, high: 0xDE, extended: 0x05). Układ zaczął działać z kwarcem. Nie wgrywałem bootloadera Arduino, tylko program z Arduino IDE obsługujący WiFi. Działało...
Rzeczywiście, pokiełbasiły mi się układy. Ale - ESP8266 / ESP32 są tańsze od ENC, WiFi jest tańsze w instalacji no i mamy procesor 'za darmo' w układzie. Nadal podtrzymuję moją opinię, że to najlepsza kostka do rozproszonych sieci sensorycznych a.k.a. IoT. Potwierdzam, sam stosuje jako licznik elektroniczny i wskaźnik pboru prądu/mocy/częstotliwości...
Przypuszczalnie Alcatel nie wchodzi tak szybko w stan "Timeout",
Z ekonomicznego punktu widzenia budowanie takiego urządzenia sensu nie ma bo prawie wszystko można kupić gotowe taniej... ale :D W elektronice najfajniejsze jest to to, że możesz złapać multimetr i wszystko pomierzyć i policzyć samemu. Na pewno jest to lepsze od gapienia się w telewizor :D Dużo może zależeć od tego jak często będziesz nadawał kiedy...
Masz jakieś delay w pętli głównej ? Bo w przykładach do tej biblioteki widzę. https://github.com/RobotDynOfficial/RBDD... Pozdr
Witam Jestem mocno początkujący więc proszę o wyrozumiałość. Postawiłem sobie za zadanie zbudować pewien projekt od A do Z... (tak mi się najszybciej uczy, analizowanie przerabianie itd...) Jak na razie chciałbym nie zdradzać co to jest więc będę podsyłał kawałki kodu. Do rzeczy: Znalazłem w sieci taki fragment kodu: [syntax=c]SoftwareSerial esp8266(RX,TX);...
No coś w ten deseń :P Ten reaguje kiedy na końcu pojawi się znak 13 [syntax=vbnet]$regfile = "m644pdef.dat" $crystal = 16000000 $hwstack = 64 $swstack = 100 $framesize = 200 $baud = 38400 $baud1 = 38400 Config Submode = New Open "COM1:" For Binary As #1 Open "COM2:" For Binary As #2 Config Serialin0 = Buffered , Size = 100 , Bytematch = 13 ' from ESP8266...
Mam przełączniki kurtynowe LoraTap z dodatkową płytką RF. Stare były z TYWE2S/ESP8285, nowe z CB2S/BK7231N. Są identyczne, zmieniła się tylko płytka z mikroprocesorem. Oba otrzymały "ten sam" ESPHome FW z tymi samymi skryptami i zmierzyłem zasilanie AC z jednostki dziurkowej za pomocą dobrego miernika cęgowego, dając wiarygodne wyniki. (Uwaga: jeden...
Piotrze , działało u Ciebie DHT-11? korzystające z firmware lua ? Skompilowałem firmware z obsługą DHT i obsługą liczb zmienno-przecinkowych, napisałem skrypt wedle tego co sami twórcy tych składników sugerują i niestety nie chce to gadać póki co - cały czas mam przekroczony czas odpowiedzi z czujnika. Podłączenie OK, od strony fizycznej wszystko OK,...
bo.... to nie jest dobrze opisane... Masz dwa tryby komunikacji MODBUS: ascii oraz binarny (RTU) - ale to jest to co wysyła komputer bezpośrednio serialem do układu RS485 (modułu) i dalej leci w szynę i do urządzeń. Część urządzeń nie obsłguje ASCII.... Jest mnóstwo oprogramowania, które komunikuje się z urządzeniami MODBUS poprzez TCP... i tu są dokładane...
Witam, buduję czujnik natężenia światła (oparty na fotorezystorze), który miałby przesyłać dane do Internetu. Problem jest w tym, że czujnik nie działa poprawnie. Tylko czasem uda się wysłać pomiar. Idea jest taka, że ATtiny13A jest cały czas włączone i cały czas robi pomiary ADC na fotorezystorze. Jeśli pomiar będzie się różnił o 100 od poprzedniego...
http://obrazki.elektroda.pl/4945287800_1... Witam Zakupiłem w.w. moduł (tylko niebieski) na ebay, myśląc że to standardowy ESP01. Udało się go połączyć przez FTDI, jednak nie wszystkie polecenia działały (np. zmiana timeout), więc postanowiłem wgrać mu standardowy firmware z tej strony: https://github.com/espressif/esp8266_at/...
Sterowniki konwertera są zainstalowane poprawnie i układ działał na zwykłym firmware i odpowiadał na komendy AT. Dodam też, że po wgraniu nodemcu działał również przez chwile i udało mi się wgrać plik init.lua. Jednak po restarcie ESPlorera już więcej nie udało mi się połączyć z modułem... Pojawia sie: "Waiting answer from ESP - Timeout reached. Command...
TECH ST-978M (kocioł STALMARK EKO SILVER) Nie posiadam modułu gsm/ethernet. Używam wyłącznie RX, nic nie nadaję. Brak jakichkolwiek dodatkowych komponentów poza piecem (nie licząc "modułu czyszczenia" ST-9722). Sterownik coś tam wysyła do modułu gsm: 0226FFF81699000015810000178C2805178D0000...
Witam Kolegów, Borykam się z problemem wysłania kompletnego zapytania do serwera pogodowego. Proces ten wykonywany z terminala RealTerm lub Terminal by Br(at)y++ kończy się powodzeniem , czyli odebraniem wysyłanych po chwili danych z serwera pogodowego, zaś wykonywany z poziomu procesora (przez UART'a) kończy się brakiem odpowiedzi ze strony serwera...
Zamierzam zasilić 3 takie zestawy z jednego zasilacza 5V. Czy trzeba stosować separację napięcia? Dodano po 3 Zmieniłem fragment: Kod: c po tej poprawce nie zawiesza się, chodzi non stop bez problemu. potestuję jeszcze pare dni i jeśli ok to temat do zamknięcia.
Dzień dobry, Newbie tutaj z Openbeken! Proszę o wyrozumiałość, jeśli to pytanie jest głupie. Mam Treatlife DS01C Getting bus failed, will try again - 0/100! Getting bus failed, will try again - 1/100! Got exception: System.UnauthorizedAccessException: Access to the port is denied. at System.IO.Ports.InternalResources.WinIOE... errorCode, String...
wszystko zasilanie 5V przez skrętkę No bez jaj! W kwestii automatycznego resetu jedynie co mi przychodzi to wziąć esp8266 plus obsługę pinga Nie trzeba wyważać otwartych drzwi: Tools --> NetWatch --> Host Host 8.8.8.8 Interval: 00:00:10 Timeout: 1000 ms Tools --> NetWatch --> Down On down: /system routerboard usb power-reset duration=4 W kwestii MT...
https://obrazki.elektroda.pl/2706934000_... Witam wszystkich. Postanowiłem się podzielić z Wami moimi doświadczeniami z bezprzewodowymi czujnikami temperatury dla inteligentnego domu. Inteligentny dom buduję, tak jak wiele osób, na ESP8266. Do tej pory były to sterowniki – bramy, garażu, ogrzewania, domofonu, alarmu. Wszystkie...
https://obrazki.elektroda.pl/3303074000_... Przedstawię tutaj projekt "smart" szufladek warsztatowych zintegrowanych z bazą danych części dostępną z poziomu komputera bądź telefonu. Szufladki te ułatwiają wyszukiwanie elementów - po wpisaniu nazwy części zawierające ją komórki są kolorowo podświetlane. Pozwala to szybko i sprawnie znaleźć...
Witam Walczę z wysyłaniem danych do Domoticz. Domoticz zainstalowany na Orange Pi Zero działa poprawnie. Wykorzystałem sposób wysyłania do ESP8266 Kolegi Niveasoft. Co prawda wysłał on dane do Thingspeak'a, ale nieco go przerobiłem. [syntax=vbnet] If Flaga_wyslij = 1 Then Domoticz_idx = "12" Domoticz_data = "16.8" Flaga_wyslij = 0 Flaga_esp_send = 1...
Aż tak nie testowałem, a nawet myślałem, że yield() właśnie już nie będzie potrzebny w ESP32, bo właśnie WIFI działa sobie na osobnym core, można go co prawda użyć bez problemu, ale i tak domyślnie jest tylko core1, core0 działa sobie z obsługą WIFI. A od guru esp znalazłem taki cytat: igrr says: October 31, 2016 at 9:20 am In ESP32 Arduino core we...
https://obrazki.elektroda.pl/9235682700_... 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...
Przerobiłem tak, żeby wysyłał testowo tylko jedną wartość ( losową ) co 8 sekund Dodano po 18 Dołożyłem Clear Serialin0 Com1_str = "" czyli [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 100 ' rozmiar stosu sprzętowego $swstack = 100 ' rozmiar stosu programowego $framesize = 128 $baud = 19200 '************ Uart 0 Config Serialin0...
Temat ucichł i pozostały pytania bez odpowiedzi, to może przybliżę kolegom działanie espnow z wifi. I przytoczę działający przykład takiego połączenia. Nigdzie w oficjalnych źródłach nie doczytałem, że espnow nie działa z wifi. Spotkałem się tylko z opiniami, że transmisja espnow przestała działać po podłączeniu odbiornika slave do wifi. I to też jest...
Taka liczba tzn 20h już tutaj się pojawiała. W źle napisanym programie liczniki czasu się przepełniają (podobno) właśnie po tym czasie. Piszę z pamięci. Tyle, że ja nie mam licznika czasu. Timeouty liczę na wirtualnych timerach liczących do zera. Ale może w ESP jest cos skopane? Wiem, że problem można załatać resetując ESP co np 3 godziny. Startuje...
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=https://arduino-esp8266.readthedocs...
W nowo budowanym domu, w którym jest już prąd, ale nie ma ogrzewania należało zrobić zabezpieczenie przed zamarzaniem przyłącza wodnego. Postanowiłem dodatkowo dorobić monitoring warunków (temperatura/wilgotność) panujących w domu wraz z wysyłką na serwer. Podstawowym układem kontrolującym jest Sonoff Basic – idealne platforma do budowy własnych projektów...
Załączam mój kod ESP32 (WEMOS) + ST7789 240x320 (eESPI) [syntax=arduino] #include <WiFi.h> #include <WiFiManager.h> #include <WebSocketsServer.h> #include <WebServer.h> #include <NetBIOS.h> #include <ESPmDNS.h> #include <TJpg_Decoder.h> #define USE_DMA #ifdef USE_DMA uint16_t dmaBuffer1[16 * 16]; uint16_t dmaBuffer2[16...
Nie, nie jest. Kiedyś też używałem LF do wykrycia końca linii, ale to w przypadku ESP8266 nie jest dobry sposób. Lepiej jest wiedzieć jakiej odpowiedzi oczekujesz i szukać jej w odebranych danych z jakimś Timeoutem. Na dodatek przy starcie ESP wysyła jakieś binarne dane do softu na PC i z tym tez niektóre parsery sobie nie radzą.
https://obrazki.elektroda.pl/6710486900_... Każdy, kto zaczyna swoją przygodę z Arduino, zwykle na samym początku staje przed dylematem w jaki sposób prosto i przejrzyście zarządzać zadaniami, które uruchamiane powinny być w określonych i najczęściej różnych interwałach czasowych. Jest to problem tzw. harmonogramowania zadań. W niniejszym...
esp8266 timeout arduino esp8266 arduino timeout modbus timeout
sprzegło samonastawne licznik obrotomierz integra dziwne błędy
licznik kroków steppera licznik kroków steppera
De Dietrich – wpływ uziemienia na pracę kotła, detekcja płomienia, błędy zapłonu Schemat podłączenia panelu MW312T do AKPO WK-6 Largo