Përmbajtje:

Fillimi me Arduino dhe ESP8266: 11 hapa
Fillimi me Arduino dhe ESP8266: 11 hapa

Video: Fillimi me Arduino dhe ESP8266: 11 hapa

Video: Fillimi me Arduino dhe ESP8266: 11 hapa
Video: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, Korrik
Anonim
Fillimi me Arduino dhe ESP8266
Fillimi me Arduino dhe ESP8266

ESP8266 mund të përdoret si një mikrokontrollues i pavarur me Wi-Fi të integruar dhe dy kunja GPIO ose mund të përdoret me një mikrokontrollues tjetër përmes komunikimit serik për t'i dhënë një lidhje Wi-Fi mikrokontrolluesit. Mund të përdoret për të bërë rrjetin e sensorëve IoT për të raportuar të dhënat e sensorëve në internet ose pultet e lidhura me internetin, mund të përdoret për të bërë një pajisje automatizimi në shtëpi që është e lidhur me internetin ose rrjetin lokal. ESP8266 mund të përdoret për të zhvilluar një sistem sigurie të bazuar në IoT, priza dhe drita të zgjuara, rrjete rrjete ose pajisje të veshshme. Për shkak të kostos së tij të ulët, konsumit të ulët të energjisë dhe madhësisë së vogël, mund të përdoret për të zhvilluar çdo lloj pajisje IoT.

Hapi 1: Shkurtimisht Rreth Arkitekturës dhe Veçorive

Moduli Wi-Fi ESP8266 ka një mikroprocesor 32-bit RISC me shpejtësi 80Mhz dhe mund të mbingarkohet në 160Mhz. Ajo ka 32 KiB Instruction RAM, 32 KiB instruction cache RAM, 80 KiB RAM data data user and all over it it has GPIO, 12C, ADC, SPI, and PWM

Hapi 2: Konsumi i energjisë

Tensioni dhe rryma maksimale e kërkuar për të operuar me modulin Wi-Fi ESP8266 është 3.6V dhe 120.5mA, Arduino ka pin dalës 3.3V, por rryma e tij e daljes është vetëm 40mA që nuk është e mjaftueshme për të drejtuar esp8266, kështu që rregullatori i tensionit LM317 përdoret për rregulloni 5V në 3.3V të Arduino për ta bërë atë të funksionojë siç duhet pasi rryma maksimale e daljes LM317 është 1.5A. Kunjat ESP8266 I/O funksionojnë gjithashtu në 3.3V, kështu që dioda zener 3.3V e nivelit logjik përdoret për të kthyer logjikën 5V që vjen nga kunja Arduino TX në 3.3V, por sipas përvojës sime nuk ka shumë nevojë për të. Allshtë mirë që thjesht të bëni qarkun e dhënë në figurën më poshtë

Hapi 3: Pinouts ESP8266

ESP8266 Pinouts
ESP8266 Pinouts

Hapi 4: Përbërësit

Arduino Uno

www.banggood.com/custlink/m33KGFYAzy

Moduli Wi-Fi ESP8266

www.banggood.com/custlink/mKvKDhD2ig

LM317 Rregullatori i Tensionit

www.banggood.com/custlink/DvDD3Avz7E

Veroboard

www.banggood.com/custlink/m3G3mnGz7P

Kërcues meshkuj nga meshkuj

www.banggood.com/custlink/GKvKmAGkuQ

Kondensator elektrolitik 1uF

Kondensator elektrolitik 10uF

Hapi 5: Skematike

Skematike
Skematike

Ndërsa moduli ESP8266 Wi-Fi komunikon me Arduino ose ndonjë mikrokontrollues tjetër duke përdorur komunikimin serik dhe ka kërkuar minimumin 3.3V për të funksionuar. Dalja 5V e Arduino do të lidhet me hyrjen LM317 siç tregohet në figurë

ESP8266 LidhjetESP8266 ================ Lidhjet

RXD ===================== Pin -i I/O i Arduino -s 3

VCC ===================== Dalja LM317

CH_PD =================== Dalja LM317

GND ===================== GND -ja e Arduino -s

TXD ===================== Pin -i I/O i Arduino -s 2

Hapi 6: Si të bëni qark

Hapi 7: Si të kodoni Arduino për të dërguar komandat AT në ESP8266

Hapi 8: Kodi

Hapi 9: Komandat AT

Hapi 10: Lidhjet e aplikimit

Klienti TCP:

Serveri:

Hapi 11: Fleta e të dhënave ESP8266 dhe Referenca e Komandës AT

Fleta e të dhënave ESP8266

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

ESP8266 AT Referenca e Komandës

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

Recommended: