Tak, instalujesz serwer webscocket, na stronie WWW robisz np. suwaki i możesz sobie nimi kręcić serwami. W przykładach chyba nawet jest suwak do sterowania diodami RGB, to znaczy są trzy, trzeba to sobie przerobić na cztery, akurat w jednej zmiennej uint32_t można przesłać cztery bajty.
globalJSONAnswer ma przypisywaną wartość tylko raz. Przypisanie wartości do globalXXXX nie zmienia wartości globalJSONAnswer.
Jeśli dzieje się to raz na jakiś czas to szansa na znalezienie buga jest dość marna. Może to być problem z połączeniem z siecią np lub sto innych. Ogólnie esp8266 to dość "delikatne" urządzenie i lubi stroić fochy. Lepiej jest zmienić kontroler na esp32 wersję 2 rdzeniową (wyszła tez 1) Czasy łączenia z siecią to niebo a ziemia, dodatkowo jeden procek...
Ok, dzięki. Tu chyba coś znalazłem, ale nie wiem czy będzie to ok, ale wydaje mi się że tak. Link do filmu: https://www.youtube.com/watch?v=TUYqDyHV... Link do kodu: https://github.com/G6EJD/ESP8266-WebServ...
Poprawiłem: HTTP/1.1 200 OK Content-Type: text/html Content-Length: 280 Connection: close Access-Control-Allow-Origin: * <!DOCTYPE html><html><head><titl... Home Server 1</title></head><body>... on Arduino Mega WebServer</h1>01.WorkTime: 0.03<br>02.Temperature(DHT): 25.20<br>03.Humidity:...
Przeczytaj to: [url=https://techtutorialsx.com/2016/10/...
Ale jeżeli na początku programu mam stworzone [syntax=c]WiFiClient client;[/syntax] I nastepnie: [syntax=c]WiFiClient client = server.available();[/syntax] To w funkcji tej od Ciebie: [syntax=c]void sendTeperatureTS(float tempera1, float tempera2, float Vbat, int16_t minutki) { // connectWifi(); WiFiClient client;[/syntax] Nie muszę dać innej nazwy...
W Arduino masz Plik->Przykłady->ESP8266WebServer, a wewnątrz przykładowe serwery. Możesz zobaczyć WebUpdate - to bardziej złożona konstrukcja do pobierania pliku - ale dobry przykład. Pobieranie parametrów jest dobrze opisane [url=http://www.esp8266.com/viewtopic.ph... Bardziej rozbudowany opis [url=https://techtutorialsx.com/2016/10/...
Na githubie masz cały projekt który należy wgrać do katalogu z Twoimi projektami Arduino. Przy kompilacji wybierasz odpowiednią pojemność dysku flash (spiffs) by zmieściło się wszystko z katalogu data (to tu jest kod strony WWW, wszystkie te pliki zostaną wgrane na spiffs) i normalnie wgrywasz szkic. Jak masz zainstalowaną opcję używania spiffs (to...
Witam, Czy ktoś ma doświadczenia w postawieniu serwera na EPS 8266 w Bascomie , napisałem krótki program ale coś nie działa, moduł sprawdziłem za pomocą programu z strony [syntax=html] https://esp8266.ru/[/syntax] i działa [syntax=vbnet] $regfile = "m644pdef.dat" $crystal = 16000000 $baud = 19200 $hwstack = 32 ' rozmiar stosu sprzętowego $swstack =...
Cały kod jest na [url=https://www.instructables.com/id/Te... Jest dla ESP8266, ale go próbuję dostosować do ESP32. W kodzie podmieniłem bibliotekę #include <ESP8266WiFi.h> na #include <WiFi.h> #include <ESP8266mDNS.h> na #include <mDNS.h>
Chodzi mi o połączenie funkcjonalności 2 oprogramowań. ON-OFF za pomocą ładnych image .jpg oraz PWM za pomocą SLIDER W 1 oprogramowaniu jest na przełączniku SILDER ze sprawdzeniem stanu zrobione ON-OFF led. W 2 oprogramowaniu jest PWM na SLIDER W 3 pokazuję jak ładnie można załączyć LED wykorzystując IMAGE ( tylko jest to zrobione starymi metodami WEBSERVER...
Sam sobie odpowiem. Niestety u mnie angielski słaby ( i lepszy raczej nie będzie ). Źle zrozumiałem zasadę wyświetlania stron - sądziłem, że wczytuje się od razu i moduł cały czas pamięta zawartość ( do momentu wyłączenia lub następnego wczytania ). A moduł na bieżąco wczytuje aktualne dane, może to i lepiej. Ale do rzeczy. Wczytuję taką zawartość <...
Nic konkurującego bezpośrednio moim zdaniem nie ma - większe ceny, mniejsze możliwości, gorsze wsparcie, często wszystko naraz, ale kilka propozycji: 1. płytka z linuksem lub przerobiony router 2. moduł z ENC28J60 (~$10) + mini moduł z ARM (~$3.50) - nie próbowałem 3. karta sieciowa ISA (wskazywałbym na RTL8019, ale zdaje się że jakiś chip 3com jest...
Chcesz na jednym zrobić webserver? Też tak kiedyś kombinowałem, ale doszedłem do wniosku że to nie ma sensu. Ostatecznie zrobiłem punkt zbiorczy na BananaPi.
#44 System "inteligentnego" powietrza w domu. Sterowanie rekuperacją w domu jednorodzinnym czyli dbanie o jakość powietrza w domu. Głowa układu : - Raspberry Pi; Elementy wykonawcze : - Rekuperator dwu biegowy (model dowolny, kwestia aby posiadał sterowanie Bieg I/Bieg II za pomocą styków); - Siłownik na obiegu otoczenie-wymiennik (zazwyczaj sterowanie...
Przede mną zadanie tak jak w pierwszym wątku - chcę smartfonem odczytywać temperaturę z czujnika i sterować oświetleniem. Sterowanie oświetleniem ogarnąłem. Wgrałem do ESP8266-07 program który zamienia moduł ESP w webserver i steruje oświetleniem z poziomu przeglądarki. Chcę aby sterowanie odbywało się z poziomu aplikacji na Androida ale to zostawiam...
Ogólnie całość sprowadza się do https://blog.noser.com/an-arduino-based-... Potem tylko webmasterka. Czyli https://www.sitepoint.com/15-best-javasc... do tego dopisujesz dane w osobnym pliku js (co ułatwia ew późniejsze dopisanie odświeżania).
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:...
znalazłem w necie taki program na Arduino ale podczas kompilacji wywala błąd zmiennej char macie jakiś pomysł w czym jest błąd Arduino:1.8.16 (Windows Store 1.8.51.0) (Windows 10), Płytka:"Arduino Uno" C:\Users\User\Desktop\Andruino Pliki\WebServer_moje\WebServer_moje.ino:... warning: invalid conversion from 'char' to 'char*' #include <SPI.h>...
Dziękuję, skompilowało się ale przy próbie wgrania do esp wywala błąd Compilation error: invalid new-expression of abstract class type 'UIPServer' to chyba chodzi o wpisanie jakiegoś serwera, ale jakiego to już nie mam pojęcia w Opensprinkler.cpp jest #if defined(ESP8266) || defined(ESP32) if (start_ether()) {...
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...
Witam Dziwnie nie którzy piszą być może przez brak wiedzy/nie doczytali czegoś... Arduino IDE to tylko uproszczone C można pisać w tym "środowisku" w czystym C i nie będzie problemu... wszystko będzie się kompilowało. (wszystko i tak idzie w DEV C++) Nikt nie powiedział że trzeba korzystać z bibliotek... można je tworzyć samemu... Można tworzyć jakiś...
https://obrazki.elektroda.pl/4726574300_... Pokażę tutaj jak można wygodnie programować płytkę Wemos D1 z ESP8266 (wyprowadzenia w stylu Arduino UNO) poprzez ArduinoOTA, czyli poprzez WiFi. Możliwość wygodnej aktualizacji wsadu przez WiFi zwalnia nas z potrzeby łączenia przewodowego naszego komputera z urządzeniem które budujemy i...
A jak rozpoznać czy interesujący mnie skchet można umieścić w najmniejszym ESP8266-01. Próbuje wrzucic taki plik z przykładów [syntax=c] #include <WiFi.h> #include <WiFiClient.h> #include <WebServer.h> #include <ESPmDNS.h> const char *ssid = "YourSSIDHere"; const char *password = "YourPSKHere"; WebServer server(80); const int...
https://obrazki.elektroda.pl/1184062400_... Pokażę tu projekt zegara zbudowanego na ESP8266 i wyświetlaczu opartym na MAX7219, dodatkowo wzbogaconego o moduł przekaźników na MCP23017. PCB pod ESP będzie pochodzić z sieci, moduł przekaźników z kolei projektowałem sam. Firmware złożę samodzielnie w PlatformIO z gotowych bibliotek. Czas...
Tak, dokładnie, właśnie znalazłem ten sam błąd, który teraz testuję z moimi wtyczkami do pomiaru mocy. Powinno to być już naprawione. Następnie zajmę się pełnym ciągiem statusu. Dla porównania, to działało dla mojego PIC18F67J60 zgodnego z Tasmota Control jako wartość zwracana dla ogólnego polecenia STATUS: {"Status":{"Module":0,...
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...
A może: https://arduino.stackexchange....n-reque... Używam trochę innej biblioteki ale mocno mnie naprowadziłeś, choć ktoś już wcześniej wspomniał o dodaniu nagłówka ale ja jeszcze pod tym względem nie do końca wiedziałem o co chodzi. Poz tym to nagłówek dla "CORS". Ale w wykorzystanej przeze mnie bibliotece ESPAsyncWebServer na...
https://obrazki.elektroda.pl/1736679600_... Eksperymentując z projektami stacji pogodowej i zegarem akustycznym utworzyłem połączenie uwzględniające cenne uwagi przesłane do tych projektów. Okazało się, że w tak małym module jak WeMos d1 mini (lite) z kontrolerem ESP8266 wszystko można zmieścić. Bazując na schemacie poprzedniej stacji...
https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...
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);...
Nie wiem. Ja dostałem taki kod i tak próbuje się połączyć. Nie znam się wgl na Arduino a chciałbym coś pokombinować z tym. Dla mnie najlepszą opcją byłoby sterowanie za pomocą przesyłanych JSON-ów. Przez UDP da się coś takiego zrobić ? Dasz jakieś namiary na konkretny przykład .. Z góry dzięki
Tak, pod arduino na esp mam bardzo prosty webserwer i wysyłam dane po serialu, wprawdzie testowo by różne parametry sprawdzać ale da się spokojnie.
A jak brzmi pytanie?
Sytuacja jest następująca. Po uruchomieniu modułu jest pobierany czas z serwera NTP. Po północy czasu zimowego, każdego dnia jest podejmowana próba synchronizacji czasu. Niby czas dostaję, ale zawsze jest on nieprawidłowy. Po pierwszej zmianie doby rzekomy czas synchronizacji jest o kilka, kilkanaście sekund późniejszy niż czas pierwszej synchronizacji...
Mam problem z utworzeniem obrazu tasmoty, do którego muszę dodać plik user_config_override.h, aby włączyć obsługę RTC DS3231. [syntax=arduino] #ifndef USE_RTC_CHIPS #define USE_RTC_CHIPS // Enable RTC chip support and NTP server #endif #ifndef USE_DS3231 #define USE_DS3231 // [I2cDriver26] Enable DS3231 RTC (I2C address 0x68) (+1k2 code) #endif #ifndef...
Witam ... czy ktoś potrafi podrzucić jakiś przykład na esp-now jak napisac komunikację pomiędzy dwoma esp jako nadajnik i odbiornik? nie chodzi mi o wysyłanie pomiarów temperatury czy informacji na port szeregowy tylko np: przyciśnięcie przycisku 1 zapala diode 1 do czasu puszczenia przycisku przyciśnięcie przycisku 2 zapala diode 2 do czasu puszczenia...
Jak wyżej. Esp8266 np. Sonoff, Shelly itp. Wywalić soft z Sonnoffa wgrać własny skompilowany w Arduino lub gotowca np. Tasmota. Tasmota ma API i MQTT. Na Arduino znowu pełno przykładów z webserwerem. RPi kosztuje setki esp8266 z przekaźnikiem można nabyć za 15 zł
Może poszukaj przykładu jak zrobić serwer telnet na ESP8266. To może wiele wyjaśnić. Telnet to jest świeże (w pozytywnym sensie) spojrzenie na temat. Pytanie do (at)cze333 czy, z jakich powodów i na ile musi w tym być obecny webserwer - czy tylko taka idea znalazła się "bo na YT pokazywali".
Witam znalazłem link do stronki na której poprzez esp8266 oraz bascoma można sterować lampą. myślę że to ułatwi zrozumienie i stworzenia stronki . http://www.mikrocontroller.net/topic/348... z drugiej strony testowałem webserwer oraz pobieranie czasu poprzez audurino, gdzie podłączyłem sie dwoma rsami i patrzyłem co wysyła arduino do esp i co odsyła...
Dałem 100uF na wejście modułu - nie pomaga RST wisi CH_PD połaczony VCC AMS 1117 3.3 (1A) - temp 37-38 stopni (lekko ciepły) AT-firmware - rózne i także w wewnetrzne z nodemcu-flasher-master ale także z Arduino ide przykłady z Webserwerem. na stronie 192.168.1.103 mam:ESP8266 24 T=23.87 Time:20s Z firmware Nodecom mcu jest OK dopóki nie dam komendy...
Cześć. Używałem ESP8266 (4MB) z webserwerem i serwerem FTP. System plikow na SPIFFS. Wszystko działało nawet ok, ale podłączyłem sobie ESP32 (4MB) i tak mnie zachwyciła łatwość obsługi bluetooth, ze zmodyfikowałem kod i przeniosłem na ESP32. No i bardzo się zawiodłem, bo strony ładuja sie po 6-10 sekund, a wcześniej trwało to max. 3 sekundy. Nie przechodzę...
https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...
Witam Jeśli chodzi o to co knuje :D ( tzn. jak ma działać ). Najpierw chciał stawiać webserwer, ale poległem na dobrej obsłudze odczytu kilku linii ( wykrycie kilku znaków, które uruchomią podprogram wysyłania na serwer ). Więc na początek coś prostszego, ale też widzę, że bez dobrej obsługi odczytu kilku linii będzie kulało. Wracając do tematu Kiedy...
https://obrazki.elektroda.pl/9302275200_... Od wielu lat internet rzeczy ( Internet of Things czyli IoT ) mocno się zadomowił wśród użytkowników. Niezaprzeczalnym prekursorem takiego stanu jest firma System on Chip ) w rodzaju ESP8285, ESP8266 czy zdobywającego ostatnio coraz większą popularność ESP32 w zasadzie zdominowała rynek (choć...
http://obrazki.elektroda.pl/9241839500_1... Czym jest Remoteboot? To sprzętowy układ do zdalnego zarządzania komputerem. Pozwala na monitorowanie stanu komputera - czy jest włączony i czy pracuje, oraz na kontrolowanie poprzez webowy interfejs fizycznych przycisków - zasilania i resetu - komputera. Remoteboot opisywany był na videblogu...
Witam, Potrzebuje pomocy w projekcie. Wygooglowałem sobie Web Serwer. Rozbudowałem go o dodatkowe dwa kanały typu: ON/OFF. Dodatkowo do układu podłączyłem odbiornik IR aby móc sterować tymi samymi kanałami ON/OFF za pomocą pilota IR. Przykładowo: jeśli w danej chwili pod ręką mam (bliżej do) pilota, to naciskam button "1" i włączam lub wyłączam pierwszy...
arduino webserver enc28j60 webserver webserver arduino
uszkodzony digitizer satel czujka pożarowa samsung lodówka kreski
fabia schematy osadzania puszek elektrycznych
Trudności z odpalaniem piły Oleo Mac 937 na zimno Ustawianie kąta wtrysku w VW LT 2.5 TDI za pomocą czujnika zegarowego