Dowiedz się, jak skonfigurować moduł Wifi ESP8266 za pomocą samego Arduino IDE: 4 kroki
Dowiedz się, jak skonfigurować moduł Wifi ESP8266 za pomocą samego Arduino IDE: 4 kroki
Anonim
Dowiedz się, jak skonfigurować moduł Wifi ESP8266 za pomocą samego Arduino IDE
Dowiedz się, jak skonfigurować moduł Wifi ESP8266 za pomocą samego Arduino IDE

W tym samouczku pokażę, jak skonfigurować moduł ESP8266 tylko za pomocą Arduino IDE, a nie zewnętrznego konwertera TTL.

Krok 1: Włącz swój moduł ESP8266

Włącz moduł ESP8266 za pomocą pinu wyjściowego Arduino Nano 3,3 V DC. Pamiętaj, że czasami płytka Arduino nie dostarcza wystarczającego napięcia do modułu ESP8266. Do zasilania tego modułu można użyć regulatora 3,3 V (nie przekraczać napięcia wejściowego z 3,3 V) (AMS1117). Obwód dzielnika napięcia służy do obniżenia napięcia Arduino 5 V na ESP8266 3,3 V.

Krok 2: Schemat ideowy

Oto schemat, w moim kodzie użyłem Digital pin 2 jako Tx i D3 jako RX. Source Code

Krok 3: Otwórz Arduino IDE

Otwórz Arduino IDE
Otwórz Arduino IDE

Otwórz Arduino IDE i wklej kod źródłowy w oknie, tak jak pokazano na rysunku. Otwórz Serial Monitor i ustaw szybkość transmisji na 9600.

Krok 4: Wyślij polecenia do modułu ESP8266

Wyślij polecenia do modułu ESP8266
Wyślij polecenia do modułu ESP8266

Jesteś gotowy do wysyłania poleceń do modułu ESP8266. Pamiętaj, że podczas komunikacji szeregowej zobaczysz wartość śmieci.

AT – da OK na monitorze szeregowym, jeśli nie tylko odłącz na chwilę pin vcc modułu ESP8266 i podłącz ponownie.

Wyślij AT + RST - Polecenie do ponownego uruchomienia modułu / Polecenie opcjonalne

Wyślij AT+GMR – aby uzyskać wersję oprogramowania

Wysłać AT+CWMODE? – Ustaw moduł w trybie Dual, takim jak tryb Standalone + Access Point.

Wyślij AT + CWLAP - polecenie wyszukiwania pobliskiego punktu dostępu Wifi. Znajdź swoją nazwę Wi-Fi w wynikach wyszukiwania.

Wyślij AT+CWJAP="Twoja nazwa Wi-Fi", "Twoje hasło Wi-Fi" – polecenie połączenia z siecią WIFI.

Wyślij AT + CIFSR - polecenie, aby sprawdzić przydzielony adres IP podany przez Wifi do modułu / opcjonalnego polecenia ESP8266.