https://obrazki.elektroda.pl/2635305000_... 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,...
http://obrazki.elektroda.pl/6267131800_1... Moduł moduł będzie gotowy do pracy ze środowiskiem Arduino. Zestaw pozwala w bardzo prosty sposób na rozpoczęcie eksperymentów z IoT. Jeżeli planujecie wykorzystać Środowisko Arduino. Moduł został przetestowany z najnowszą dostępną wersją środowiska 1.8.2 www.arduino.cc aby ułatwić pracę z...
Czy ESP8266 z Supla może sterować przekaźnikiem do otwierania bramy i odbierać sygnał z krańcówki? Dowiedz się, jak przesyłać dane do Supla Cloud i monitorować stan bramy.
Napisz jak to zrobiłes bo próbuje zrobic to samo i kaszana wyszła. Te środowisko arduino to zakręcone jakies. Ja mam ESP8266 i płytke konwerterem RS232. #include <esp_now.h> #include <WiFi.h> #include <esp_wifi.h> skad to wziąść i jak dołaczyć do programu?. Napisz dokładnie co nie chce działać - jakie błędy, która wersja Arduino IDE....
Hej. Wiem że wszyscy jesteście bardzo zajęci i nie macie czasu na zajmowanie się pierdołami ale może ktoś się zlituje i pomoże dokończyć moje bazgroły i uruchomić je na ESP32 jako stronę www z możliwością odczytu i wprowadzania danych które przez I2C będą zapisywane i odczytywane ze sterownika. Tyle udało mi się nabazgrać w sprawiającym masę kłopotów...
(...) entualne jakieś bajery latarka UV, myszka, klawiatura, touch pad, rysik, jakieś moduły różne dziwne, kamerkę termowizyjna i może jakieś inne bajery jakies odbieranie TV czy coś będę wdzięczny za każdą pomoc. PS. Fajnie jakby do środka upchnąć HUB - a i podłączyć to po USB C do telefonu. Pozdrawiam. Witaj! Koncepcja, którą chcesz zrealizować,...
Możesz spróbować użyć biblioteki SerialTransfer: Jak będzie wyglądać dana strukturalna przesłana między ESP8266 (z polami wyrównanymi do granicy słowa) a AVR (z polami niewyrównanymi)?
Hej! W związku z licznymi problemami z ESP8266 stwierdziłem, że muszę poszukać jakiejś alternatywy, jednak nie mam doświadczenia z modułami WiFi innymi niż ESP. Wymagań nie mam dużych: - wysyłanie i odbieranie prostych danych tekstowych w dowolny sposób, raz na 15 minut - funkcja WPS do łatwego łączenia z routerem WiFi - antena wbudowana, ale możliwość...
Pozwolę sobie sam odpowiedzieć :) Najprawdopodobniej mój błąd że robiłem "debugowanie na żywo" i przez to mogły następować opóźnienia albo problem z buforem uatu. Wywaliłem debugowanie po UART w trakcie odbioru ramki, zmieniłem też metodę tak by liczyć czas pomiędzy zboczami opadającymi a nie jak wcześniej czas trwania każdego ze stanów. Zawsze to dodatkowy...
Takie rzeczy da się osiągnąć bez problemu. Tylko temat jest szeroki i nie oczekuj instrukcji krok po kroku w każdym z możliwych przypadków. Nośnik nie jest ważny czyli ESP8266 czy WS5100, WS5300 czy nowsze. Niedawno oprogramowywałem moduły bazujące na płytkach Arduino + Ethernet Shield`s. Program miał być jeden a płytki miały mieć konfigurowalne ustawienia...
Miło słyszeć że sobie z tematem poradziłeś dziwi mnie tylko że wysyłanie i odbieranie po jednym znaku nie działa poprawnie musisz robić coś źle albo wysyłasz znaki do bufora bez sprawdzenia czy jest wolny albo odbierasz je bez sprawdzenia czy został już odebrany poprawnie znak . Nie ma opcji by działało to z buforem a nie działało przy ręcznym nadawaniu...
Witam. Nikt nie napisał, to może ja ;-).[syntax=c] while(esp8266.available())[/syntax] to upraszczając, daje True, jeśli odebrano poprawny znak. Z jakich bibliotek do obsługi UART-a korzystasz ? W skrócie - ten fragment kodu, o który pytasz, ma działać tak: jeśli odebrano "poprawny" znak, to go odczytaj, jeśli niepoprawny, daj sobie z nim spokój ( niepoprawny...
Odbieranie po UART i wysyłanie danych na serwer: [syntax=lua]uart.setup(0,9600,8,0,1) -- when 'a' is received. uart.on("data", "a", function(data) if data=="quit" then uart.on("data") end conn=net.createConnection(net.TCP, 0) conn:on("receive", function(conn, payload) print(payload) end) -- api.thingspeak.com 184.106.153.149 conn:connect(80,'184.106.153.149')...
Trochę trudno zrozumieć ten kod bo pewnie robi coś innego niż zamierzasz. Kiedy włączysz odbieranie znaków do bufora to odbierane są "w tle" w "ukrytej" obsłudze przerwania. Teraz o tym że w buforze czekają znaki możesz się dowiedzieć albo testując funkcją Ischarwaiting() albo ustawiając trigger na jakiś konkretny znak własnie poprzez Bytematch Kiedy...
Mam układ w konfiguracji jak w tytule ( do tego czujniki DS, BME280, zapis SD, RFM12 ) Ostatni etap to wysyłanie przez JSON do Domoticz. Niestety szwankuje wysyłanie i robi to losowo, czasem po wysłaniu danych z kilku czujników, czasem przejdzie cały "cykl" Odstęp pomiędzy wysyłaniem wynosi pomiędzy 20 a 30 sekund, natomiast odstęp pomiędzy wysyłaniem...
No to jeden ESP jako serwer (zbiera dane i wystawia html) a reszta niech się z nim łączy np po UDP i wysyła mu dane/odbiera polecenia. https://robotzero.one/sending-data-esp82...
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...
Witam. Mam pytanie. Czy za pomocą ESP8266 mogę odbierać internet WIFI np. w komputerze stacjonarnym? Czy tylko można się tym modułem bawić w jakieś tam "czujniki" ? Z góry dziękuje za wszelkie odpowiedzi.
Jest kilka różnych sposobów rozwiązania tego problemu. Jednym z najprostszych jest okresowe automatyczne odświeżanie strony lub tylko jej fragmentu. Do sterowania i wizualizacji zmian często realizuje się w ESP serwer WebSocket. Dziki temu kod w JS w przeglądarce może wysyłać i odbierać dane podobnie jak odbywa się to przez UART.
Nie znam C, ale zaczął bym od: 1. czy Twoje urządzenia na pewno działają z taką samą prędkością? 2. podłącz każde z urządzeń pod PC i spróbuj sobie z nimi pogadać poprzez terminal
"Wait" jest chwilowo wyświetlany 300ms, to czas na ponowienie transmisji i sprawdzenie czy pakiet nie przyszedł pusty. Co to ma wspólnego z problemem kolegi - <ciach> Zbędne wyciąłem. On nie ma problemu z odbieraniem tylko wysyłaniem , więc androidowe kody nie są mu potrzebne Dodano po 5 (at)korteksik W każdym praktycznie procesorze musisz sprawdzić...
Chodzi Ci o automagiczne tworzenie kodu XML w celu wysyłania i odbierania zapytań do/z serwera SOAP, czy też o sposób obsługi samej komunikacji sieciowej np. za pomocą REST?
jak skomunikować z wykorzystaniem UART moduł Arduino UNO zasilany z 5V z modułem WEMOS ESP8266 zasilanym z 3.3V ? Aby skomunikować moduł Arduino UNO (zasilany z 5V) z modułem WEMOS ESP8266 (zasilany z 3.3V) za pomocą UART, musisz użyć konwertera poziomów logicznych, aby odpowiednio dopasować napięcia między tymi dwoma modułami. Oto kroki do połączenia...
Witam, sorry za trochę offtop, ale czy można by było użyć transmisji w innym celu. Mam podobną stację pogody z Lidla i Domoticza na RaspberryPi w domu. W Domoticzu mam pomiar temperatury na ESP8266. Dałoby się wrzucić kod do Raspberry i odbierać temperaturę przez podłączone radio do RPI z tego zewnętrznego czujnika z Lidl'a ?
Wywal te attiny i zrób wszystko na esp. Można pisać kod w Arduino i wgrać go później bezpośrednio do esp8266, tak że esp odbiera ramki po wifi i steruje serwami (albo co tam innego).
Ja mam połączenie przy pomocy ESP8266 + MAX, ale niestety jest problem, bo komunikacja działa mi dobrze tylko w jedną stronę, tzn. mogę odbierać dane. Pewnie to kwestia oprogramowania, ale to co mam, czyli esp-link tak działa z moim interfejsem RS485. Myślę, że teraz kupiłbym gotowy interfejs RS485-Wifi na aliexpress i problem powinien być załatwiony.
2x D1 mini odbierają dane analogowe od mikrofonu i na ich podstawie wyświetlają liczbę led w 1m paskach ws2812b 144led/m. Czyli przesyłanie sygnał audio nie jest tu krytyczne pod względem jakości dźwięku? Jeżeli interesuje Cię tylko "wizualizacja" audio, to lepiej użyć ESP-NOW do przesyłania broadcastów pomiędzy ESP8266. Nie potrzebujesz wtedy routera...
Witam mam problem z "pożenieniem" tego wszystkiego funkcja odbierająca stream [syntax=c]void HAL_UART_RxCpltCallback(UART_HandleTypeD... * uart) { if (esp_recv_char == esp_pattern[esp_char_counter]) { esp_char_counter++; if (esp_char_counter == 5) { esp_recv_mux = uart_read_char(uart); uart_read_char(uart); char length_str[5]; char current_char = 0;...
Mam takie połączenia: ESP8266 RX <-> Sensor TX konwerter USB-UART TX <-> ESP8266 RX konwerter USB-UART RX <-> ESP8266 TX Konwerter USB-UART jest podłączony do Raspberry Pi, które ma trochę GPIO wolnych jakby co. http://obrazki.elektroda.pl/2879049200_1... W normalnych warunkach programuję moduł, a następnie odłączam...
dziękuję, czy dane SVALUE mogą być w formacie float np. 1.134? Jak skonfigurować ESPEASY na ESP8266 aby przyjmował dane wysyłane przez płytkę Arduino UNO z wgranym kodem, który zaproponowałeś? Tak, SVALUE może być w formacie float, ale musisz pamiętać, że musisz przesłać tę wartość jako string. W kodzie, który zaproponowałem, wartość SVALUE jest przekształcana...
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ć......
W regulatorze AVT będę musiał zamienić potencjometr analogowy na cyfrowy W przypadku modułu 3113 wystarczy sygnał PWM bezpośrednio z mikrokontrolera Napięcie sterujące ze złącza J1 (1) z zakresu 0...+5V podawane jest na filtr dolnoprzepustowy, który tworzą elementy R9 i C2. Filtr umożliwia sterowanie obrotami silnika przebiegiem PWM np. w przypadku...
Cześć, chcę zrealizować następujące zadanie. Za pomocą protokołu UDP i komend AT, chcę przesyłać do ESP8266 konfigurację GPIO jako wyjście. Co udaje mi się zrealizować: 1) Konfiguracja GPIO za pomocą komend AT wysyłanych przez terminal RS232. 2) Wysyłanie danych do ESP8266 poprzez UDP - ESP8266 jest uruchomiony w trybie transparentnym. Mam jednak taki...
A cuż tak wymagającego robi ESP8266, że nie daje rady? Generujesz/odbierasz sygnały z mikrosekundowym taktem? Obawiam się, że problemem może być wadliwie zaprojektowane oprogramowanie, a wówczas to nawet przesiadka na RPi z czterordzeniowym procem nie pomoże. Innymi słowy: napisz coś o tym projekcie, bo może nie trzeba będzie się gimnastykować z przejściówkami.
A gdzie umieszczasz kody Pythona które pokazałeś? Na ESP8266? W jaki sposób?
Witam. Mam problem ze Sketchem do ESP8266. Chcę go podłączyć pod Wi-Fi i odbierać odczyty z czujnika BMP280 do aplikacji Blynk. Ktoś ma, lub jest w stanie napisać, albo wytłumaczyć?
Cześć! Mam problem z odbieraniem komunikatów AT z modułu ESP8266 (płytka ESP-01) na moim STM32F4 Discovery Board. Gdy łączę ESP z komputerem PC przez konwerter USB-TTL - komunikacja działa bez zarzutu. Gdy symuluje przesyłanie wzajemne komend AT między STM32 Discovery, a komputerem poprzez USB-TTL, również wszystko działa. Gdy łączę STM32 z ESP8266...
Dokładnie :). Esp8266 z wgranym nodeMCU sprawuje się bardzo dobrze. Ładnie odbiera ramki nie dubluje(niestety na oryginalnym oprogramowaniu był z tym problem).
Połącz ze sobą TX i RX, wyślij coś i srawdź na terminalu czy coś odbierasz. Przetestujesz tak poprawnośc działania konwentera. ESP8266 same w sobie też sprawiają problemy ale podstawowe "dzień dobry" zobaczysz zawsze przy 9600 chyba że już go ktoś używał i przeprogramował, w większości przypadków powinno to być 115200.
Poczytaj o nadawaniu i odbieraniu danych przez ESP 8266 lub podobnych modułach, będziesz potrzebował dwa takie moduły , lub jeden esp8266 , i drugi Moduł przekaźnika WIFI oparty na module WIFI ESP8266 . gotowe skecze do tego znajdziesz w sieci .
Nie można w ten sposób "szeregowo" wstawiać warunków na sprawdzanie, czy coś jest w buforze Serial: Co się stanie, jak pierwszy warunek nie będzie spełniony, ale drugi już tak, albo następny ? Kompletna sieczka tzn. przesyłane dane trafią nie do tych zmiennych, co trzeba. Lepiej w takiej sytuacji sprawdzić od razu, czy w buforze Serial jest komplet...
Witam, mam problem jak w temacie, czyli chcę z wykorzystaniem jednego modułu ESP przesłać dane do trzech zrch innych takich modułów. Działa to na takiej zasadzie, że do pierwszego ESP wysyłane są dane z arduino przez UART co jakiś czas i te dane chcę przesłać do trzech pozostałych. Ważne jest aby dane zostały przesłane możliwie jak najszybciej do każdego...
Możesz w mikrokontrolerze nadajnika zwiększac jakąś małą zmienną licznikową, na przykład, do 10. Za każdym razem gdy nadany ma być "impuls" nadajnik nadałby ramkę z wartością tej liczby. Teraz Raspi odbiera liczbę 8 a poprzednio odebrał 6. Raspi wydedukuje że w międzyczasie był też impuls z liczbą 7 ale nie dotarł więc zwiększa tym razem swój licznik...
(at)zdzisiek1979 do pierwszych prób z płytką możesz wykorzystać zgodnie z opisem w pierwszym poście środowisko arduino: www.arduino.cc USB może służyć zarówno do zasilania jak i komunikacji (na płytce znajduje się konwerter USB<->UART i po podłączeniu płytki w systemie pojawi się dodatkowy port COM, poprzez ten port z poziomu środowiska arduino...
Chodzi o to ze Web Server to co innego niż HTTP Server? Mój "serwer" miał tylko "odbierać" żądania GET I wyświetlać je w konsoli
Napisz program w c# i zobacz co wyciągniesz Rozumiem, że mam mierzyć ilość wysyłanych/odbieranych danych w ciągu sekundy? Jest to jakieś rozwiązanie, spróbuję.
Szukam czegoś czym będę mógł odbierać streemy internetowe radio. Na ali są radia z taka możliwością, ale ich ceny to ok $100, aż dziwne, że nie znalazłem samego odbiornika, tak, żeby móc podłączyć do istniejącego systemu głośnikowego - obecnie mam podłączony stary smartfon, które spełnia funkcje internetowego radia, ale jest bardzo niewygodny. Super...
Użyj funkcji ze standardowej biblioteki: sscanf . ok ale jak użyć sscanf z tablicą volatile uint8_t ? (dane odbieram w przerwaniu)
Jeszcze trzeba podłączyć DE/RE aby sterować kierunkiem odbiór/nadawanie Ja chcę tylko odbierać z urządzenia Jak podłączyć te sygnały ?
Może mi ktoś odpowiedzieć na dwa pytania? Poczytałem trochę o tym ESP8266 i teraz tak: 1. Jak wysyłać dane z moduł np relaya przez ten ESP8266. 2. Moduł łączy się z siecią wifi, po konfiguracji go. (moduły), jak odbierać dane przez raspberry pi 2 wysłane z ESP+RELAY?
oraz w takim gdzie muszę odbierać od SLAVE więcej danych około 64 bajtów(16 x zmienne float) więc nie zmieszczę się na raz w buforze. Maksymalny rozmiar bufora I2C w ESP8266 to więcej niż 64 bajty, przy czym jest częściowo współdzielony pomiędzy nadawanie i odbieranie. za pomocą i2cSimpleWrite mogę wysłać na raz maksymalnie 32bajty więc za mało. Z...
odbieranie email przerwania odbieranie outlook odbieranie
czujnik pralka kluczyk espace master centralny
Wolf kocioł gazowy błąd 022 – presostat, wentylator, STB, diagnostyka OpenBK Device MQTT Subscription Capabilities