Naučite kako postaviti Wifi modul ESP8266 koristeći samo Arduino IDE: 4 koraka
Naučite kako postaviti Wifi modul ESP8266 koristeći samo Arduino IDE: 4 koraka
Anonim
Naučite kako postaviti Wifi modul ESP8266 koristeći Just Arduino IDE
Naučite kako postaviti Wifi modul ESP8266 koristeći Just Arduino IDE

U ovom vodiču ću vam pokazati kako postaviti modul ESP8266 samo pomoću Arduino IDE -a, a ne vanjskog TTL pretvarača.

Korak 1: Uključite svoj ESP8266 modul

Uključite svoj ESP8266 modul pomoću Arduino Nano 3.3V DC izlaznog pina. Sjetite se ponekad da Arduino ploča ne isporučuje dovoljan napon modulu ESP8266. Za napajanje ovog modula možete koristiti regulator od 3,3 V (ne prelazite ulazni napon od 3,3 v) (AMS1117). Krug razdjelnika napona koristi se za spuštanje Arduino 5V na ESP8266 3,3 V.

Korak 2: Šematski dijagram

Evo shematskog dijagrama, u svom kodu sam koristio digitalni pin 2 kao Tx i D3 kao RX. Izvorni kod

Korak 3: Otvorite Arduino IDE

Otvorite Arduino IDE
Otvorite Arduino IDE

Otvorite Arduino IDE i zalijepite izvorni kod u prozor kao što je prikazano na slici. Otvorite Serijski monitor i postavite brzinu prijenosa na 9600.

Korak 4: Pošaljite naredbe na vaš ESP8266 modul

Pošaljite naredbe na vaš ESP8266 modul
Pošaljite naredbe na vaš ESP8266 modul

Spremni ste za slanje At Commands na svoj ESP8266 modul. Zapamtite da ćete vidjeti vrijednost smeća tijekom serijske komunikacije.

AT - Daće OK na serijskom monitoru, ako ne samo isključite vcc pin ESP8266 modula na trenutak i ponovo ga povežete.

Pošalji AT+RST - Naredba za ponovno pokretanje modula / Opcionalna naredba

Pošalji AT+GMR - Da biste dobili verziju firmvera

Poslati AT+CWMODE? - Postavite Modul na Dual Mode Sucha kao Samostalan + Pristupni način rada.

Pošaljite AT+CWLAP - naredbu za pretraživanje Wifi pristupne tačke u blizini. Pronađite svoje Wifi ime u rezultatu pretraživanja.

Pošalji AT+CWJAP = "Vaše Wifi ime", "Vaša Wifi lozinka" - Naredba za povezivanje na WIFI.

Pošaljite AT+CIFSR - Naredba za provjeru dodijeljenog IP -a koju vaš Wifi daje vašem modulu ESP8266/Opcionalna naredba.