2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ahoj tvorcovia!
V mojom predchádzajúcom návode som vykonal komunikáciu WiFi medzi dvoma MCU ESP8266 prostredníctvom domáceho WiFi smerovača. Ako som videl z komentárov, existujú výrobcovia, ktorí by chceli používať MCU ESP8266 ďaleko od dosahu smerovača. Tu je teda minimum informácií o komunikácii s prístupovým bodom - stanicou, ktorá nepotrebuje sieť WiFi.
Krok 1: Čo potrebujete
Veci, ktoré potrebujete:
- 2 ks MCU na báze ESP8266, napr. Wemos D1 mini
- 2 ks micro USB káble
- a počítač s Arduino IDE
Krok 2:
Všetko, čo musíte urobiť:
- Stiahnite si priložené náčrty
- Otvorte ich v dvoch nezávislých IDE Arduino
- Nahrajte ich do dvoch MCU ESP8266.
AP má pevnú IP adresu, ktorá eliminuje konflikt IP s inými vašimi projektmi.
Stanica používa túto preddefinovanú IP na pripojenie k AP. Stanica spustí AP so správou a AP na ňu odpovie.
Po otvorení sériových monitorov každého spusteného IDE Arduino môžete vidieť tok správ a odpovedí.
Vstavaná LED dióda počas komunikácie bliká. Je to len vizualizácia, ktorú môžete odstrániť, ak sa vám to nepáči.
Krok 3: Ako otvoriť nezávislé IDE
Ako spustiť dve nezávislé IDE Arduino?
- Najprv kliknite na accesspoint_bare_01.ino. Otvorí prvé Arduino IDE.
- Pripojte prvý MCU.
- Nastaviť nový port sa zobrazí v ponuke Nástroje-> Port pre prvý MCU.
- Nahrajte náčrt. Bude to váš prístupový bod.
- Potom sa vráťte k stiahnutým náčrtkom a dvakrát kliknite na station_bare_01.ino. Otvorí sa druhé Arduino IDE.
- Pripojte druhý MCU.
- Nastaviť nový port sa zobrazí v ponuke Nástroje-> Port pre druhý MCU. (Ak sú vaše IDE nezávislé, port sa v prvom okne IDE nezmení.)
- Odošlite náčrt. Bude to vaša stanica.