Sisällysluettelo:

Arduinon ja ESP8266: n käytön aloittaminen: 11 vaihetta
Arduinon ja ESP8266: n käytön aloittaminen: 11 vaihetta

Video: Arduinon ja ESP8266: n käytön aloittaminen: 11 vaihetta

Video: Arduinon ja ESP8266: n käytön aloittaminen: 11 vaihetta
Video: Using 28BYJ-48 Stepper Motor Push button Speed with 8 projects: Ultimate Video Tutorial Lesson 107 2024, Heinäkuu
Anonim
Arduinon ja ESP8266: n käytön aloittaminen
Arduinon ja ESP8266: n käytön aloittaminen

ESP8266 voidaan käyttää itsenäisenä mikro-ohjaimena, jossa on sisäänrakennettu Wi-Fi ja kaksi GPIO-nastaista, tai sitä voidaan käyttää toisen mikro-ohjaimen kanssa sarjaliikenteen kautta Wi-Fi-yhteyden muodostamiseksi mikro-ohjaimeen. Sitä voitaisiin käyttää IoT -antureiden muodostamiseen verkkoon anturitietojen raportoimiseksi Internetiin tai Internetiin yhdistettyihin koontinäyttöihin. Sitä voitaisiin käyttää Internetiin tai paikallisverkkoon yhdistetyn kodin automaatiolaitteen valmistamiseen. ESP8266: a voitaisiin käyttää IoT -pohjaisen turvajärjestelmän, älykkäiden pistokkeiden ja valojen, verkkoverkkojen tai puettavien laitteiden kehittämiseen. Alhaisten kustannusten, alhaisen virrankulutuksen ja pienen koon vuoksi sitä voidaan käyttää kaikenlaisten IoT -laitteiden kehittämiseen.

Vaihe 1: Tietoja arkkitehtuurista ja ominaisuuksista

ESP8266 Wi-Fi -moduulissa on 32-bittinen RISC-mikroprosessori, jonka kellotaajuus on 80 MHz, ja se voidaan ylikellottaa 160 MHz: iin. Siinä on 32 KiB Instruction RAM -muistia, 32 KiB -käskymuistivälimuistia, 80 KiB käyttäjädatamuistia ja kaikkialla GPIO, 12C, ADC, SPI ja PWM

Vaihe 2: Virrankulutus

Suurin jännite ja virta, joita tarvitaan ESP8266 Wi-Fi -moduulin käyttämiseen, on 3,6 V ja 120,5 mA, Arduinolla on 3,3 V: n ulostulotappi, mutta sen lähtövirta on vain 40 mA, mikä ei riitä esp8266: n käyttämiseen, joten jännitesäädintä LM317 käytetään säädä Arduinon 5V - 3,3V, jotta se toimii kunnolla, koska LM317: n suurin lähtövirta on 1,5A. ESP8266 I/O -nastat toimivat myös 3,3 V: n jännitteellä, joten loogisen tasonsiirtimen 3,3 V: n zener -diodia käytetään muuntamaan 5 V: n logiikka, joka tulee Arduino TX -tapasta 3,3 V: ksi, mutta kokemukseni mukaan siihen ei ole paljon tarvetta. On hyvä tehdä yksinkertaisesti alla olevassa kuvassa esitetty piiri

Vaihe 3: ESP8266 Pinouts

ESP8266 pistokkeet
ESP8266 pistokkeet

Vaihe 4: Komponentit

Arduino Uno

www.banggood.com/custlink/m33KGFYAzy

ESP8266 Wi-Fi-moduuli

www.banggood.com/custlink/mKvKDhD2ig

LM317 jännitesäädin

www.banggood.com/custlink/DvDD3Avz7E

Veroboard

www.banggood.com/custlink/m3G3mnGz7P

Uros -uros -hyppääjät

www.banggood.com/custlink/GKvKmAGkuQ

1uF elektrolyyttikondensaattori

10uF elektrolyyttikondensaattori

Vaihe 5: Kaavio

Kaavamainen
Kaavamainen

Koska ESP8266 Wi-Fi-moduuli kommunikoi Arduinon tai minkä tahansa muun mikro-ohjaimen kanssa sarjaliikennettä käyttäen, se on vaatinut vähintään 3,3 V: n toimintaa. Arduinon 5 V: n lähtö liitetään LM317 -tuloon kuvan osoittamalla tavalla

ESP8266 Liitännät ESP8266 ================= Liitännät

RXD ===================== Arduinon I/O -nasta 3

VCC ===================== LM317 -lähtö

CH_PD =================== LM317 -lähtö

GND ===================== Arduinon GND

TXD ===================== Arduinon I/O -nasta 2

Vaihe 6: Kuinka tehdä piiri

Vaihe 7: Kuinka koodata Arduino lähettämään AT -komentoja ESP8266: een

Vaihe 8: Koodi

Vaihe 9: AT -komennot

Vaihe 10: Sovelluslinkit

TCP -asiakas:

Palvelin:

Vaihe 11: ESP8266 -tietolomake ja AT -komentoviite

ESP8266 tuotetiedot

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

ESP8266 AT Komentoviite

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

Suositeltava: