Orodha ya maudhui:

Kuanza na Arduino na ESP8266: Hatua 11
Kuanza na Arduino na ESP8266: Hatua 11

Video: Kuanza na Arduino na ESP8266: Hatua 11

Video: Kuanza na Arduino na ESP8266: Hatua 11
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Julai
Anonim
Kuanza na Arduino na ESP8266
Kuanza na Arduino na ESP8266

ESP8266 inaweza kutumika kama dhibiti ndogo inayojitegemea iliyo na Wi-Fi iliyojengwa na pini mbili za GPIO au inaweza kutumika na mdhibiti mwingine kupitia mawasiliano ya serial ili kutoa unganisho la Wi-Fi kwa mdhibiti mdogo. Inaweza kutumiwa kutengeneza mtandao wa sensorer za IoT kuripoti data ya sensa kwenye wavuti au dashibodi zilizounganishwa kwenye mtandao, inaweza kutumika kutengeneza kifaa cha nyumbani ambacho kimeunganishwa kwenye mtandao au mtandao wa ndani. ESP8266 inaweza kutumika kukuza mfumo wa usalama wa IoT, kuziba smart na taa, mitandao ya mesh au vifaa vya kuvaa. Kwa sababu ya gharama yake ya chini, matumizi ya chini ya nguvu na saizi ndogo inaweza kutumika kukuza aina yoyote ya kifaa cha IoT.

Hatua ya 1: Muda mfupi juu ya Usanifu na Vipengele

Moduli ya Wi-Fi ya ESP8266 ina 32-bit RISC microprocessor iliyowekwa saa 80Mhz na inaweza kuzidishwa hadi 160Mhz. Inayo RAM ya Maagizo ya 32 KiB, RAM ya kashe ya mafundisho ya 32 KiB, RAM ya data ya mtumiaji wa 80 KiB na kote ambayo ina GPIO, 12C, ADC, SPI, na PWM

Hatua ya 2: Matumizi ya Nguvu

Voltage ya juu na ya sasa inahitajika kutumia moduli ya Wi-Fi ya ESP8266 ni 3.6V na 120.5mA, Arduino ina pini ya pato la 3.3V lakini pato lake la sasa ni 40mA tu ambayo haitoshi kuendesha esp8266, kwa hivyo mdhibiti wa voltage LM317 hutumiwa dhibiti 5V ya Arduino hadi 3.3V kuifanya iendeshe vizuri kwani kiwango cha juu cha pato la LM317 ni 1.5A. Pini za I / O za ESP8266 pia zinaendeshwa kwa 3.3V, kwa hivyo shifter ya kiwango cha mantiki 3.3V diode ya zener hutumiwa kubadilisha mantiki ya 5V kutoka kwa pini ya Arduino TX hadi 3.3V, lakini kulingana na uzoefu wangu hakuna haja kubwa ya hiyo. Ni sawa kufanya tu mzunguko uliyopewa kwa takwimu hapa chini

Hatua ya 3: ESP8266 Pinouts

Pinouts za ESP8266
Pinouts za ESP8266

Hatua ya 4: Vipengele

Arduino Uno

www.banggood.com/custlink/m33KGFYAzy

Moduli ya Wi-Fi ya ESP8266

www.banggood.com/custlink/mKvKDhD2ig

Mdhibiti wa Voltage LM317

www.banggood.com/custlink/DvDD3Avz7E

Veroboard

www.banggood.com/custlink/m3G3mnGz7P

Wanarukaji wa kiume hadi wa kiume

www.banggood.com/custlink/GKvKmAGkuQ

1uF capacitor elektroni

10uF capacitor elektroni

Hatua ya 5: Mpangilio

Mpangilio
Mpangilio

Kama moduli ya Wi-Fi ya ESP8266 inawasiliana na Arduino au mdhibiti mwingine yeyote mdogo kwa kutumia mawasiliano ya serial na imehitaji kiwango cha chini cha 3.3V kuendesha. Pato la 5V la Arduino litaunganishwa na uingizaji wa LM317 kama inavyoonyeshwa kwenye takwimu

Muunganisho wa ESP8266ESP8266 ================= Muunganisho

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

Pato la VCC ===================== LM317

CH_PD =================== LM317 Pato

GND ===================== Gdu ya Arduino

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

Hatua ya 6: Jinsi ya Kutengeneza Mzunguko

Hatua ya 7: Jinsi ya Kuandikisha Arduino Kutuma AT Amri kwa ESP8266

Hatua ya 8: Kanuni

Hatua ya 9: Katika Amri

Hatua ya 10: Viunga vya Maombi

Mteja wa TCP:

Seva:

Hatua ya 11: Hati ya Hati ya ESP8266 na Marejeleo ya Amri ya AT

Hati ya Haki ya ESP8266

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

Marejeleo ya Amri ya ESP8266

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

Ilipendekeza: