• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Komunikacja między dwoma arduino przez wifi
#6
Polecam zakup płytek ESP 8266 w wersji WeMos D1 mini. W większości przypadków zastąpi to moduł UNO, cena podobna, a WIFI w cenie. Może być za mało wejść cyfrowych czy ADC, można dołożyć wtedy sam uC Atmega328, płytkę NANO/UNO/PRO MINI, również taką zasilaną 3.3V jeśli wystarczy 8MHz.
ESP8266-01s też może być i obsługujesz go wtedy komendami AT (musi być firmware AT w ESP). Ale to tak jakbyś używał młota pneumatycznego do kruszenia ściany bujając nim rękami zamiast podłączyć do prądu, ESP ma RAM/FLASH/prędkość x50-100. AVR ma też mnóstwo zalet - prosty, łatwo uśpić z poborem prądu <1uA, więcej pinów AC/DC, lepiej działający ADC, nie musisz się martwić, że gdzieś tam w tle działa WIFI, które co chwila na us odbiera dostęp do procesora i Twój program musi poczekać, prąd na pin w UNO to max 40mA, w ESP znacznie mniej.
W Arduino programuje je się tak samo, podłączasz pod USB (ESP 01 nie ma USB, trzeba sobie radzić konwerterami UART-USB), robisz szkic, jest oczywiście mnóstwo dodatkowych funkcji do obsługi WIFI, połączeń sieciowych, obsługi protokołów, tworzenia stron WWW i tego się trzeba dodatkowo nauczyć, biblioteki uniwersalne obsługują oba moduły w większości mi znanych przypadków.
ESP8266 toleruje logikę 5V, więc jak druga strona nie wymaga dokładnie 5V to nie będzie problemem.
Czasami lepiej użyć ESP, czasami AVR, czasami tandemu.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Komunikacja między dwoma arduino przez wifi - przez kaczakat - 10-12-2020, 15:54

Skocz do:


Przeglądający: 1 gości