Arduino+ESP8266 - wysyłanie danych - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Programowanie w Arduino (https://forum.arduinopolska.pl/dzial-programowanie-w-arduino) +--- Wątek: Arduino+ESP8266 - wysyłanie danych (/watek-arduino-esp8266-wysy%C5%82anie-danych) |
Arduino+ESP8266 - wysyłanie danych - stasiekx - 09-11-2017 Witam Ograniam ESP8266 w komunikacji komendami AT. Generalnie mam dwa Arduino z modułami ESP. Podłączone do sieci, aplikacja w APP Inventor i z poziomu Androida wszystko działa pięknie, ale chciałbym zasterować w określonym przypadku pinem 3 w module o adresie 192.168.1.32. Jak zapisać dla drugiego ESP polecenie wysłania adresu 192.168.1.32/?pin=3 np if (cos == 1) esp8266.print("192.168.1.32/?pin=3"); ale to nie dziala. Ktoś coś może podpowiedzieć? RE: Arduino+ESP8266 - wysyłanie danych - krn78 - 09-11-2017 Czy ten przykład rozwiązuje Twój problem? RE: Arduino+ESP8266 - wysyłanie danych - stasiekx - 10-11-2017 (09-11-2017, 20:41)krn78 napisał(a): Czy ten przykład rozwiązuje Twój problem? Dzięki za odp. ale znam i nie pomaga. W tym przykładzie przekazywanie zmiennych odbywa się ze strony www do arduino, a ja potrzebuje przesłać zmienną z jednego arduino do drugiego przy pomocy ESP... nie wiem w czym kwestia, może ESP ma komendę AT która poprawnie wyśle na adres IP zmienną "pin=1". RE: Arduino+ESP8266 - wysyłanie danych - stasiekx - 18-11-2017 Proste, ale nie od tej strony się brałem... 1. tworzymy połączenie AT+CIPSTART="TCP"," ",80 2. wysyłamy dane AT+CIPSEND 3. kończymy połączenie AT+CIPCLOSE Nie zwróciłem uwagi że poza połączeniem na konkretne ID możemy użyć również do łączenia się przez TCP/UDP. Temat do zamknięcia, może się przydać. |