Sadržaj:

Početak rada s Arduinom i ESP8266: 11 koraka
Početak rada s Arduinom i ESP8266: 11 koraka

Video: Početak rada s Arduinom i ESP8266: 11 koraka

Video: Početak rada s Arduinom i ESP8266: 11 koraka
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, Srpanj
Anonim
Početak rada s Arduinom i ESP8266
Početak rada s Arduinom i ESP8266

ESP8266 može se koristiti kao neovisni mikrokontroler s ugrađenim Wi-Fi-jem i dva GPIO pina ili se može koristiti s drugim mikrokontrolerom putem serijske komunikacije kako bi se mikrokontroleru omogućila Wi-Fi povezanost. Može se koristiti za izradu IoT senzora na mreži za izvješćivanje podataka senzora na internet ili nadzorne ploče povezane s internetom, može se koristiti za izradu uređaja za kućnu automatizaciju koji je spojen na internet ili lokalnu mrežu. ESP8266 bi se mogao koristiti za razvoj sigurnosnog sustava temeljenog na IoT -u, pametnih utikača i svjetala, mrežastih mreža ili nosivih uređaja. Zbog niske cijene, male potrošnje energije i male veličine mogao bi se koristiti za razvoj bilo koje vrste IoT uređaja.

Korak 1: Ukratko o arhitekturi i značajkama

ESP8266 Wi-Fi modul ima 32-bitni RISC mikroprocesor takta 80 MHz i može se overklokirati na 160 MHz. Ima 32 KiB RAM -a za upute, 32 KiB cache RAM memorije, 80 KiB korisničkih podataka RAM -a i sve to ima GPIO, 12C, ADC, SPI i PWM

Korak 2: Potrošnja energije

Maksimalni napon i struja potrebni za rad ESP8266 Wi-Fi modula su 3,6 V i 120,5 mA, Arduino ima 3,3 V izlazni pin, ali njegova izlazna struja je samo 40 mA što nije dovoljno za pokretanje esp8266, pa se regulator napona LM317 koristi za regulirajte Arduino 5V do 3.3V kako bi ispravno radio jer je LM317 maksimalna izlazna struja 1,5A. ESP8266 I/O pinovi također rade na 3.3V, pa se za izmjenu logičke razine 3.3V zener dioda koristi za pretvaranje 5V logike koja dolazi s Arduino TX pina na 3.3V, ali prema mom iskustvu nema velike potrebe za tim. Sve je u redu jednostavno napraviti krug dat na donjoj slici

Korak 3: ESP8266 Pinouts

ESP8266 Isključci
ESP8266 Isključci

Korak 4: Komponente

Arduino Uno

www.banggood.com/custlink/m33KGFYAzy

ESP8266 Wi-Fi modul

www.banggood.com/custlink/mKvKDhD2ig

LM317 Regulator napona

www.banggood.com/custlink/DvDD3Avz7E

Veroboard

www.banggood.com/custlink/m3G3mnGz7P

Skakači s mužjaka na muškarca

www.banggood.com/custlink/GKvKmAGkuQ

1uF elektrolitički kondenzator

10uF elektrolitički kondenzator

Korak 5: Shematski prikaz

Shematski
Shematski

Kako ESP8266 Wi-Fi modul komunicira s Arduinom ili bilo kojim drugim mikrokontrolerom koristeći serijsku komunikaciju, za rad mu je potrebno najmanje 3,3 V. Arduinov 5V izlaz bit će spojen na ulaz LM317 kao što je prikazano na slici

ESP8266 VezeESP8266 ================= Priključci

RXD ===================== Arduino I/O Pin 3

VCC ===================== LM317 izlaz

CH_PD =================== LM317 izlaz

GND ===================== Arduino GND

TXD ===================== Arduino I/O Pin 2

Korak 6: Kako napraviti krug

Korak 7: Kako kodirati Arduino za slanje AT naredbi na ESP8266

Korak 8: Kodiranje

Korak 9: AT naredbe

Korak 10: Veze aplikacija

TCP klijent:

Poslužitelj:

Korak 11: Tehnički list ESP8266 i referenca naredbe AT

Tehnički list ESP8266

www.espressif.com/sites/default/files/docu…

ESP8266 Referenca naredbe AT

www.espressif.com/sites/default/files/doc…

Preporučeni: