https://obrazki.elektroda.pl/2181562000_... Hej, może ktoś z was planuje zrobić domową sieć kilkunastu czujników ale nie wie jaki protokół bezprzewodowy wybrać ? Jest tego masa, od Bluetooth, WiFi...... ale dzisiaj skupimy się na mało popularnym, ale wdg mnie, świetnym protokołem ESPnow opracowanych z tego co wiem przez Chińczyków...
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...
http://obrazki.elektroda.pl/8342911300_1... ESP8266-12E tym razem będzie to NodeMCU Amica . Po umieszczeniu poprzedniej części materiału: DS18B20 komunikujący z wykorzystaniem cyfrowej magistrali 1-wire . W porównaniu do analogowego TMP36 na magistrali 1-wire może pracować kilka czujników. Warto zwrócić uwagę na długość (pojemność)...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
Dodano PWM i UART, naprawiono pierwsze połączenie i ponowne połączenie Wifi. UART RX musiał być zrobiony bardzo prymitywnie, to w zadaniu: while(1) { int len = uart_read_bytes(uartnum, data, 512, 20 / portTICK_RATE_MS); if(len) { for(int i = 0; i < len; i++) { UART_AppendByteToReceiveRingBuffer(d...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
https://obrazki.elektroda.pl/9471865900_... Projektowanie i budowanie praktycznych układów zawsze wiąże się z jednym problemem, jakim jest kwestia zasilania. Jest to kwestia istotna już na etapie tworzenia koncepcji układu, gdyż jego przeznaczenie dyktuje, czym będzie zasilany, a także z jakich konkretnych rozwiązań układowych skorzystamy....
https://obrazki.elektroda.pl/9054856900_... Witajcie moi drodzy Zapraszam na moją recenzję 'inteligentnego' włącznika WiFi światła Smart Life. Sprawdzę czy jest on kompatybilny z aplikacją BlitzWolfa, przetestuję go z aplikacją Smart Life, pokażę jego wnętrze a na koniec przedstawię jak można samodzielnie napisać dla niego firmware...
https://obrazki.elektroda.pl/2784070800_... Witajcie, pokażę tu jak wykonać proste łączenia i automatyzacje pomiędzy urządzeniami z (tytułowy gif pokazuje działanie DGR w akcji; są dwie 'smart wtyczki'; użytkownik przełącza stan jednej, tu pomarańczowej, a druga za nią podąża - też się wyłącza i przełącza) Dokumentacja Device Groups z Tasmoty...
Fajne ale strasznie to przekombinowane, w tym projekcie nie jest potrzebne nic poza kilkoma rezystorami i stabilizatorem z możliwie niskim "quiescent current". ESP32 jak się powyłącza większość peryferiów a zostawi tylko timer do wybudzania to schodzi to kilku µA. Używam tak zasilanych esp8266 i tam udaje się zejść do 80µA i czujnik ds18b20 wysyłający...
https://obrazki.elektroda.pl/1737918300_... Witajcie moi drodzy. Przedstawię tu nietypowy przekaźnik Tuya, który (w przeciwieństwie do wielu innych) jest w stanie pamiętać i wykonywać swój harmonogram pracy nawet w przypadku utraty połączenia z siecią WiFi. Jest to coś nowego, ponieważ wcześniej testowane przeze mnie urządzenia Tuya/SmartLife...
https://obrazki.elektroda.pl/1275250200_... Czy zdarzyło Ci się kiedyś nie usłyszeć dzwonka do drzwi? Na przykład będąc w części domu, w której go po prostu nie słychać - w zamkniętej sypialni, piwnicy albo na strychu? A może wystarczyło słuchać muzyki w słuchawkach? Dzięki poniższemu projektowi problem ten przestanie istnieć. Poniższy...
Chciałem wykonać licznik mrugnięć diody umieszczonej na liczniku energii elektrycznej przy użyciu esp8266 i czujnika światła LM393. Napisałem program który zlicza mrugnięcia i co jakiś czas wysyła dane do lokalnego serwera w celu ich zapisu w bazie danych (sql). Narazie mam tylko taka możliwość zapisu danych, czyli Apache i MySql. Niestety wysyłanie...
To zobacz jak przycisk jest załączany w pilocie, przez zwarcie do masy/do plusa i sch #9 lub ten HFS2-A214DN. ESP8266 musi wyzwolić ten impuls (1s) na GPIO jeżeli stan jest typu on/off to trzeba dodać timer np. NE555
Cześć. Mam teraz podobne zadanie stworzenia sterowania do żurawia RC dla dziecka. Wczoraj próbowałem ze wszystkich dostępnych poradników stworzyć połączenie po ESP NOW między ESP32 (odbiornik ze względu na dużą ilość GPIO) a ESP8266 (jako pilot). Niestety z większości tych informacji mi się nie udało stworzyć działającego połączenia poza jednym z którego...
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...
https://obrazki.elektroda.pl/9840486500_... Witam, długo się zbierałem ale myślę że projekt jest już na tyle dobrze działający by zaprezentować go tutaj. Co jest projektem ? Sterowanie dowolnym urządzeniem posiadającym odbiornik IRDa (innymi słowy, sterowany Irdą :) ) poprzez nasz telefon komórkowy. Po co ? Mam w domu sporą liczbę...
Witam. Chcę zakończyć mój projekt przewijanego tekstu na P10 i napotkałem ostatni problem, który dotyczy szybkści przewijanego tekstu. W blynku mam suwak i on działa prawidłowo. W kodzie wartość zmiennej pinValue działa i się zmienia, bo pokazuje prawidłowo w monitorze. Jednak jak podstawie go w kodzie: scroll_text(0,pinValue,textIn,96,96,250)... to nie...
(at)tmf - mowa była o ESP32, ESP8266 ma 1 kanał ADC 10bit iirc z napięciem wejściowym max 1V, soft pwm i parę interfejsów. ESP32 ma 2 grupy liczników, a w każdej watchdog timer i 2 timery 64bit. 1 ADC 12bit z muxem na 18 kanałów. Kilka SPI, UART, I2C, nawet prosty DAC 8bit. I tak jak pisał khoam są moduły dla arduinowców (i nie tylko) w takiej konfiguracji...
NodeMCU jest bardzo kaprysny a debugging nieprzyjemny. Przede wszystkim: upewnij sie ze masz nowy firmware w wersji float. Przeprowadz debugging komentujac kolejne linie i zorientuj sie ktora wywoluje reset. Mozesz np nie miec wkompliowanego w firmware jakiegos modulu lua. To uwagi natury ogolnej. Teraz mowisz ze dzieje sie to po 30 sekundach? Czy zostaje...
Czyli jednak bez Timer'a się nie obejdzie ? Też mi się tak zdawało. Tzn. przed wysłaniem PING'a resetuję flagę i licznik, a po zadanym czasie wyjdzie z pętli. Ale puszczenie PING przed wywołaniem serwera ntp to chyba dobry pomysł ? Timer oczywiście jest wskazany, ale równie dobrze możesz napisać własną funkcję opóźnienia, która będzie czekać na jedno...
Mam problem z wgraniem programu do ESP8266. Napisałem program w micropythonie. Wszystko jest ok do momentu gdy nie korzystam z przerwań, wówczas przy próbie wgrania programu wyskakują błędy: from utime import sleep_ms from machine import Timer import micropython micropython.alloc_emergency_exception_bu... timer1s = Timer(-1) timer1s.init(mode=Timer.PERIODIC,...
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...
Oglądałem już ten projekt. Ten też jest ciekawy - https://github.com/pvvx/mp3_decode. Zbytnio nie widzę różnicy oprócz tego, że brak wzmianki o możliwości użycia SPI RAM i kodeka I2S. A w jakim IDE Pan realizował projekt ? W kodzie który Pan załaczył jest opis "org.eclipse.cdt". Określenie IDE jest tu trochę naciągane, ale jako edytora i narzędzia...
Też użyłem s'ki + esp8266 i wynik wrzuca tutaj i u mnie też widać jak lodówka chodzi Możesz coś więcej powiedzieć? Co i jak z tym ESP8266. Ska ma wyjście impulsowe 1000imp/kWh w Lua napisałem skrypt który używa jednego wejścia jak przerwania, każde przerwanie inkrementuje licznik, dodatkowo uruchomiony jest timer na 60sekund który wysyła przez net...
Znalazłeś błąd w Timer 1? Błąd dotyczy jak wyżej pisałem warunku IF o czym napisał Tobie edytor. Musisz pamiętać, że każdy warunek IF kończy się END. tego Tobie zabrakło. LUA jeśli wykryje błąd braku end lub nawiasu właśnie w taki sposób prezentuje Twoją niefrasobliwość, a wyraźnie napisał błąd w IF [syntax=lua]gpio.mode(0,gpio.OUTPUT) gpio.mode(4,gpio.OUTPUT)...
Witam mam problem z odbiorem ramki danych z czujnika DHT11. Program bezpośrednio w C w oparciu o SDK NONOS dla ESP8266. Mój pomysł jest taki. wyzwalam stan niski na 18ms (aby rozpocząć komunikacje, zgodnie z ds.). Czujnik podpięty do GPIO2. Po tych 18ms GPIO konfiguruję jako wejście i przerwanie od zboczy (obojętnie jakiego), w callbacku z przerwania...
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...
Rozpocząłem testy w konfiguracji: ESP8266 z firmware nodemcu podpięty przez konwerter usb. Zasilacz 5V 2A, zasilanie esp przez stabilizator do 3.3V. Podłączenie LCD zakończone sukcesem. Odpiąłem lcd i wgrałem do esp skrypt w lua, który łączy się z webapi, odbiera i dekoduje json. W założeniu timer odpalony na esp który co 2-3 sekundy synchronizuje się...
No fakt Program poniżej #include "Adafruit_MQTT.h" #include "Adafruit_MQTT_Client.h" #include "WiFiEsp.h" //#include "SoftwareSerial.h" #include <SoftwareSerial.h> #include <FreqCount.h> #include <Wire.h> #include "HX711.h" #include <Servo.h> //Biblioteka odpowiedzialna za serwa...
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 Poniższy programik obsługuje esp8266 z podpiętym wyświetlaczem LCD 2x16. Esp łączy się z serwerem czasu w sieci lokalnej i co 3 sekundy sprawdza status serwera. Serwer generuje czas timera oraz bieżący czas (godziny,minuty i sekundy). Jeśli na serwerze jest uruchomiony timer to esp odczytuje raz wartości minut i sekund a następnie uruchamia swój...
Próbowałem tak robić ale nie działało. Do ESP8266 kod pisze się trochę inaczej niż arduino, i na razie nie umiem tego scalić tak aby nie wysyłać osobno temp1 i temp2. Proszę o pomoc. P.S. Poniżej załączam kod do Arduino Mega+ENC28j60+6x sensor ds18b20+DHT21 1x temperatura 1x wilgotność. Wszystko działa. Może komuś się przyda. [syntax=c] /* | Wszystko...
Hej, Próbuję zrobić menu ustawień swojego sterownika i kompletnie mi to nie wychodzi :( Menu ma być sterowane pilotem NEC (pilot działa poprawnie) Jak ja to sobie wymyśliłem: 1. ekran główny (tu jest OK) - przycisk strzałka w lewo przełącza ekran na zegar "MAXI" - przycisk strzałka w prawo przełącza na ekran główny - przycisk strzałka w górę blokuje...
Ten Datasheet nie ma nic wspólnego z rzeczywistością :D Wszystko zależy jaka sztuka, mi jedno esp pobiera 150mA a drugie niecałe 80 ;) DS podaje prąd dla 3.3v a kolega jeszcze będzie miał jakiś stabilizator.
NodeMCU to także firmware do modułów ESP Tak, wiem :) Nie zmienia to faktu, że pobór prądu w trybie uśpienia wynika wprost z konstrukcji sprzętowej NodeMCU oraz samego ESP. Nie można więc porównywać obu poborów prądów tzn. samego ESP8266 oraz płytki, która również zawiera ESP8266. Dokument, który wcześniej załączyłem dotyczy tylko układu ESP8266. Firmware...
Chcę uruchomić obrotomierz na ESP8266 NodeMCU v3. Niestety nie kompiluje mi biblioteki FreqCount.h z tego tematu https://www.pjrc.com/teensy/td_libs_Freq... Ta biblioteka nie wspieria timerów w ESP8266.
Cześć, posiadam dość dużą wiedzę z zakresu programowania Arduino. Chciałbym rozpocząć przygodę z programowaniem modułu ESP8266. Moim głównym celem jest wykorzystanie kodów źródłowych oprogramowania supla aby stworzyć własne urządzenie które będą mógł w miarę elastycznie modyfikować. Moim problemem jest to, że nie znalazłem żadnych solidnych dokumentacji...
no to tak sie debugowac nie da.... trzeba podpiac pod komputer, wprowadzic jakies printy do kodu i patrzec co wypluwa, zobaczysz gdzie sie klinuje obstawiam z mojego doswiadczenia ze to polaczaniu do hosta - nie moze nawiazac polaczenia i tworzy nowy obiekty polaczenia rezerwujac pamiec az w koncu przy utworzeniu 5-6 koncza sie zasoby Dodatkowo czynnosci...
Myślałem że można wyeliminować Arduino i też sterowanie i kalibracje Si5351 zrobić na tym samym ESP8266, ale ESP8266 jest uboższy w timery i ten lepszy jest zajęty przez funkcjonalność WiFi. Lepiej więc użyć ESP32 zamiast ESP8266. ESP32 ma cztery 64-bitowe timery. [url=https://www.espressif.com/sites/def...
SSL: false modules: file,gpio,http,i2c,net,node,rtcfifo,rtcm... w tej konfiguracji Twój program po dopisaniu 10 zmiennych nie zgłasza problemów, ale co jakiś czas zawiesza się na 2 minuty, coś z Timerami namieszałeś Operacje na plikach są dziecinnie proste w LUA Niemal identyczne jak w QBasic Tu masz wszytko pięknie opisane o plikach,...
Z wyświetlaczem może być problem. Poza tym każde "smart gniazdko" to potrafi. Zwykle mają obciążalność normalnego gniazdka, czyli 16A, więc te 4KW im nie straszne. Jak masz więcej urządzeń do sterowania, są też podobne moduły z kilkoma przekaźnikami, np na ESP8266.
W Basic ESP będzie tak: "Nadajnik" [syntax=vbnet]timer 5000 [check] wait [check] serialprintln io(pi,0) if io(pi,0) = 1 then io(po,d4,0) if io(pi,0) = 0 then io(po,d4,1) if io(pi,0) = 1 then wget("172.16.1.1/msg?stan=0") if io(pi,0) = 0 then wget("172.16.1.1/msg?stan=1") wait [/syntax] "Odbiornik:" [syntax=vbnet]memclear msgbranch [doit] wait [doit]...
A da się trigger zapisać w jakiejś bardziej przyjaznej formie a nie ile minut ma minąć od północy żeby coś się zadziałało? Możesz użyć Timera Timer1 {"Enable":1,"Mod... Rule2 On...
Witam Mam na stanie wyświetlacz 7 segmentowy MAX7219 (jak na obrazku), Arduino Uno, nano i esp8266. Chcę zbudować timer który odmierzał by czas do pewnego wydarzenia (DD:HH:MM:SS). Czy jest ktoś w stanie podesłać kod do takiego programu? https://obrazki.elektroda.pl/2576110400_... Dodano po 4 https://www.brainy-bits.com/post/arduino...
Cześć, Ostatnio zacząłem się bawić tym układzikiem (konkretnie chodzi o ten modulik: http://wiki.iteadstudio.com/File:IM14090... ). Soft: nodemcu 0.9.5. Wszystko fajnie, tylko pozostaje problem zużycia prądu. Zgodnie z opisem w API, podłączyłem PIN8 z PIN32, dzięki czemu mogłem wyprowadzać układ z deep sleepa. Po wejściu do dsleepa, układ pobierał...
http://obrazki.elektroda.pl/8359932900_1... W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...
Mogę się zapytać w jakim celu potrzebujesz podłączyć osobną pamięć 4kb? Jedna pamięć w ESP8266 12F już jest i ma 4Mb, a jak tego Ci mało to ESP8266 13 ma jej 16Mb. W Lua wystarczy utworzyć plik, np z rozszerzeniem txt, lub każdym innym, zapisać go do pamięci i pobierać dane czy zapisywać, dopisywać, jednym poleceniem. http://nodemcu.readthedocs.io/en/master/...
Witam Mam pytanie, czy istnieje wersja firmware dla ESP8266, która działa na prędkości 9600 ( ostatecznie 19200 ) ? Mam w programie ( w Bascom ) już ładnie policzone i po konfigurowane timery i ich zmienne, a moja wersja ESP8266 ma 115200 i występuje sporo błędów Po wpisaniu [syntax=text]AT+GMR[/syntax] mam odpowiedz [syntax=text] AT version:0.25.0.0(Jun...
Takie złe to ESP8266 NodeMcu V3? Zależy do czego? Zacznij od porównania ESP8266 z ESP32 https://makeradvisor.com/esp32-vs-esp826... W moich zastosowaniach, czy ESP8266 czy ESP32 w roli niezależnego systemu, praktycznie nigdy nie spełniają moich wymagań. Podstawowa wada: brak sprzętowego debugera (albo nie wiem, że taki istnieje) co dyskwalifikuje każdy...
esp8266 konfiguracja esp8266 thingspeak esp8266 biblioteka
control moduł incorrectly coded karta abonencka przekierowanie panasonic
suszarka electrolux suszarka electrolux
Reset BIOS w Fujitsu LIFEBOOK E746 - metody i wskazówki Wzrost napięcia na BD136 po wymianie kondensatorów MDS 432