Sisällysluettelo:

LED-ohjaus ESP8266 WiFi -moduulin avulla- esineiden internet: 6 vaihetta
LED-ohjaus ESP8266 WiFi -moduulin avulla- esineiden internet: 6 vaihetta

Video: LED-ohjaus ESP8266 WiFi -moduulin avulla- esineiden internet: 6 vaihetta

Video: LED-ohjaus ESP8266 WiFi -moduulin avulla- esineiden internet: 6 vaihetta
Video: BTT GTR v1.0/M5 v1.0 - Basics 2024, Marraskuu
Anonim
LED-ohjaus ESP8266 WiFi -moduulin avulla- esineiden internet
LED-ohjaus ESP8266 WiFi -moduulin avulla- esineiden internet

ESP8266 on edullinen Wi-Fi-siru, jossa on täysi TCP/IP-pino ja MCU (mikro-ohjausyksikkö) -ominaisuus, jonka on tuottanut Shanghaissa toimiva kiinalainen Espressif Systems.

Siru tuli länsimaisten valmistajien tietoon elokuussa 2014 kolmannen osapuolen valmistajan Ai-Thinkerin valmistaman ESP-01-moduulin avulla. Tämän pienen moduulin avulla mikro-ohjaimet voivat muodostaa yhteyden Wi-Fi-verkkoon ja luoda yksinkertaisia TCP/IP-yhteyksiä käyttämällä Hayes-tyylisiä komentoja. Kuitenkin silloin sirulla ja sen hyväksymillä komennoilla ei ollut juurikaan englanninkielistä dokumentaatiota. Erittäin alhainen hinta ja se, että moduulissa oli hyvin vähän ulkoisia komponentteja, jotka viittasivat siihen, että se voisi lopulta olla erittäin halpa, houkutteli monia hakkereita tutkimaan moduulia, sirua ja siinä olevaa ohjelmistoa sekä kääntämään kiinalaista dokumentaatiota. Wi-Fi.

Vaihe 1: Tämän projektin perusvaatimukset on lueteltu seuraavasti:-

Tämän projektin perusvaatimukset on lueteltu seuraavasti
Tämän projektin perusvaatimukset on lueteltu seuraavasti
Tämän projektin perusvaatimukset on lueteltu seuraavasti
Tämän projektin perusvaatimukset on lueteltu seuraavasti
Tämän projektin perusvaatimukset on lueteltu seuraavasti
Tämän projektin perusvaatimukset on lueteltu seuraavasti

(1) ESP8266 WiFi -moduuli

(2) Arduino IDE

(3) Leipälauta

(4) Jännitejohdot

(5) USB-TTL-muunnin

(6) Virtalähde (3.3v DC)

(7) Langaton Internet -yhteys (WiFi)

(8) Web -palvelin (voit käyttää omaamme)

(9) LED

Vaihe 2: Mikä on ESP8266?

Mikä on ESP8266?
Mikä on ESP8266?
Mikä on ESP8266?
Mikä on ESP8266?
Mikä on ESP8266?
Mikä on ESP8266?

ESP8266 on edullinen Wi-Fi-siru, jossa on täysi TCP/IP-pino ja MCU (mikro-ohjausyksikkö) -ominaisuus, jonka on valmistanut Shanghaissa toimiva kiinalainen Espressif Systems.

Siru tuli länsimaisten valmistajien tietoon elokuussa 2014 kolmannen osapuolen valmistajan Ai-Thinkerin valmistaman ESP-01-moduulin avulla. Tämän pienen moduulin avulla mikro-ohjaimet voivat muodostaa yhteyden Wi-Fi-verkkoon ja luoda yksinkertaisia TCP/IP-yhteyksiä käyttämällä Hayes-tyylisiä komentoja. Kuitenkin silloin sirulla ja sen hyväksymillä komennoilla ei ollut juurikaan englanninkielistä dokumentaatiota. Erittäin alhainen hinta ja se, että moduulissa oli hyvin vähän ulkoisia komponentteja, jotka viittasivat siihen, että se voisi lopulta olla erittäin halpa, houkutteli monia hakkereita tutkimaan moduulia, sirua ja siinä olevaa ohjelmistoa sekä kääntämään kiinalaista dokumentaatiota. Wi-Fi.

Vaihe 3: Mikä on Arduino ja IDE?

Mikä on Arduino ja IDE?
Mikä on Arduino ja IDE?

Arduino on avoimen lähdekoodin elektroniikka-alusta, joka perustuu helppokäyttöiseen laitteistoon ja ohjelmistoon. Arduino -levyt pystyvät lukemaan tulot - valon anturissa, sormen painikkeessa tai Twitter -viestin - ja muuttamaan sen ulostuloksi - aktivoimaan moottorin, kytkemään LED -valon päälle, julkaisemaan jotain verkossa. Voit kertoa taulullesi mitä tehdä lähettämällä ohjeet taululla olevalle mikrokontrollerille. Tätä varten käytät Arduino -ohjelmointikieltä (perustuu johdotukseen) ja Arduino -ohjelmistoa (IDE), joka perustuu käsittelyyn.

Miksi Arduino? Yksinkertaisen ja helppokäyttöisen käyttökokemuksensa ansiosta Arduinoa on käytetty tuhansissa eri projekteissa ja sovelluksissa. Arduino-ohjelmisto on helppokäyttöinen aloittelijoille, mutta tarpeeksi joustava kokeneille käyttäjille. Se toimii Macissa, Windowsissa ja Linuxissa. Opettajat ja opiskelijat käyttävät sitä rakentamaan halpoja tieteellisiä välineitä, todistamaan kemian ja fysiikan periaatteet tai aloittamaan ohjelmoinnin ja robotiikan. Suunnittelijat ja arkkitehdit rakentavat interaktiivisia prototyyppejä, muusikot ja taiteilijat käyttävät sitä asennuksiin ja kokeilemaan uusia soittimia. Valmistajat tietysti käyttävät sitä esimerkiksi monien Maker Faire -messuilla esillä olevien projektien rakentamiseen. Arduino on tärkeä työkalu uusien asioiden oppimiseen. Kuka tahansa - lapset, harrastajat, taiteilijat, ohjelmoijat - voi aloittaa tinkimisen vain seuraamalla sarjan vaiheittaisia ohjeita tai jakamalla ideoita verkossa muiden Arduino -yhteisön jäsenten kanssa.

Vaihe 4: Lataa Arduino IDE ja asennusprosessi

Lataa Arduino IDE ja asennusprosessi
Lataa Arduino IDE ja asennusprosessi
Lataa Arduino IDE ja asennusprosessi
Lataa Arduino IDE ja asennusprosessi
  • Napsauta linkkiä ja https://goo.gl/Cxa9rX lataa Arduino IDE
  • Asenna Arduino IDE järjestelmään
  • Avaa Arduino IDE ja napsauta välilehteä Tiedosto> Asetukset
  • Lisää nyt seuraava URL -osoite Hallituksen ylimääräiset URL -osoitteet -kenttään ja napsauta OK.
  • URL-osoite:-
  • Avaa välilehti Tools> Boards> Board Manager
  • Hae esp8266 ja asenna esp8266 -yhteisöpaketit
  • Siirry nyt Työkalut> Taulut ja valitse Yleinen ESP8266 -moduuli
  • Avaa Luonnos> Kirjasto> Hallitse kirjastoja
  • Etsi arduino json ja asenna Benoît Blanchonin arduino json -kirjasto

Vaihe 5: ESP8266-nastauksen muuntaminen USB-TTL-muuntimeksi

Pin-muunnos ESP8266: lle USB-TTL-muuntimeksi
Pin-muunnos ESP8266: lle USB-TTL-muuntimeksi
Pin-muunnos ESP8266: lle USB-TTL-muuntimeksi
Pin-muunnos ESP8266: lle USB-TTL-muuntimeksi
Pin-muunnos ESP8266: lle USB-TTL-muuntimeksi
Pin-muunnos ESP8266: lle USB-TTL-muuntimeksi

Tässä on ESP8266-USB-TTL-muuntimen yhteystiedot

  1. Liitä USB-TTL 3.3V laitteeseen ESP8266 VCC & CH_PD
  2. Liitä ESP8266 RX USB-TTL TX -laitteeseen ja ESP8266 TX USB-TTL RX -liitäntään
  3. Liitä ESP8266 GND USB-TTL GND -liitäntään
  4. Liitä LED GPIO 2 & GND -laitteeseen
  5. Yhdistä GPIO 0 GND: hen (VAIN LUONNON LATAUKSEN AIKANA)

Vaihe 6: Koodin lataaminen ja ohjelmointi

Liitä USB-TTL järjestelmään ja valitse portti kohdasta Työkalut> Portit> COMn (Ex-COM4)

Muokkaa nyt tietoja, kuten WiFi-nimi, WiFi-salasana, verkkotunnuksen nimi, polku ja koota luonnos ja lataa ESP8266-tiedostoon.

Jos sinulla on palvelin, voit käyttää omaa php- ja json -koodia, voit ladata lähdetiedoston alla olevasta linkistä, muuten voit käyttää lähettämääni koodia

Kaikissa ongelmissa voit ottaa minuun yhteyttä-

Bipul Kumar Gupta

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Suositeltava: