Spisu treści:

Punkt dostępowy - komunikacja stacji między dwoma MCU ESP8266: 3 kroki
Punkt dostępowy - komunikacja stacji między dwoma MCU ESP8266: 3 kroki

Wideo: Punkt dostępowy - komunikacja stacji między dwoma MCU ESP8266: 3 kroki

Wideo: Punkt dostępowy - komunikacja stacji między dwoma MCU ESP8266: 3 kroki
Wideo: Multisensor na ESP8266 #2, czyli pomiar światła dla Domoticza (i nie tylko) 2024, Listopad
Anonim
Punkt dostępowy - komunikacja stacji między dwoma mikrokontrolerami ESP8266
Punkt dostępowy - komunikacja stacji między dwoma mikrokontrolerami ESP8266

Witajcie Twórcy!

W mojej poprzedniej instrukcji nawiązałem komunikację WiFi między dwoma MCU ESP8266 za pośrednictwem domowego routera WiFi. Jak widziałem z komentarzy, są Producenci, którzy chcieliby używać MCU ESP8266 daleko poza zasięgiem routera. Oto absolutne minimum instrukcji dotyczące punktu dostępowego - komunikacji stacji, która nie potrzebuje sieci Wi-Fi.

Krok 1: Czego potrzebujesz

Czego potrzebujesz
Czego potrzebujesz

Rzeczy, których potrzebujesz:

  • 2 szt. MCU na bazie ESP8266 m.in. Wemos D1 mini
  • 2 szt. Kable micro USB
  • i komputer z Arduino IDE

Krok 2:

Wszystko, co musisz zrobić:

  • Pobierz załączone szkice
  • Otwórz je w dwóch niezależnych środowiskach Arduino IDE
  • Prześlij je do dwóch MCU ESP8266.

Punkt dostępowy ma stały adres IP, co eliminuje konflikt IP z innymi projektami.

Stacja używa tego predefiniowanego adresu IP do łączenia się z AP. Stacja wyzwala AP komunikatem, a AP odpowiada.

Otwierając monitory szeregowe każdego działającego środowiska Arduino IDE, możesz zobaczyć przepływ wiadomości i odpowiedzi.

Wbudowana dioda LED miga podczas komunikacji. To tylko wizualizacja, którą możesz wyeliminować, jeśli ci się nie podoba.

Krok 3: Jak otworzyć niezależne środowiska IDE

Jak uruchomić dwa niezależne środowiska Arduino IDE?

  • Najpierw kliknij accesspoint_bare_01.ino. Otworzy to pierwsze Arduino IDE.
  • Podłącz pierwszy MCU.
  • Ustaw nowy port pojawi się w menu Narzędzia->Port dla pierwszego MCU.
  • Prześlij szkic. To będzie Twój punkt dostępu.
  • Następnie wróć do pobranych szkiców i kliknij dwukrotnie station_bare_01.ino. Otworzy drugie Arduino IDE.
  • Podłącz drugi MCU.
  • Ustaw nowy port pojawi się w menu Narzędzia->Port dla drugiego MCU. (Jeśli twoje IDE są niezależne, port nie zmieni się w pierwszym oknie IDE.)
  • Prześlij szkic. To będzie twoja stacja.

Zalecana: