Sisällysluettelo:
- Vaihe 1: Tämän projektin perusvaatimukset on lueteltu seuraavasti:-
- Vaihe 2: Mikä on ESP8266?
- Vaihe 3: Mikä on Arduino ja IDE?
- Vaihe 4: Lataa Arduino IDE ja asennusprosessi
- Vaihe 5: ESP8266-nastauksen muuntaminen USB-TTL-muuntimeksi
- Vaihe 6: Koodin lataaminen ja ohjelmointi
Video: LED-ohjaus ESP8266 WiFi -moduulin avulla- esineiden internet: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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:-
(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?
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?
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
- 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
Tässä on ESP8266-USB-TTL-muuntimen yhteystiedot
- Liitä USB-TTL 3.3V laitteeseen ESP8266 VCC & CH_PD
- Liitä ESP8266 RX USB-TTL TX -laitteeseen ja ESP8266 TX USB-TTL RX -liitäntään
- Liitä ESP8266 GND USB-TTL GND -liitäntään
- Liitä LED GPIO 2 & GND -laitteeseen
- 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:
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: 7 vaihetta
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: (Päivitys 22.8.2020: Tämä ohje on 2 vuotta vanha ja perustuu joihinkin kolmansien osapuolien sovelluksiin. Kaikki heidän puolellaan tehdyt muutokset saattavat tehdä projektista toimimattoman. Se voi olla tai ei työskentele nyt, mutta voit seurata sitä viitteenä ja muokata sen mukaan
Internet-/pilviohjattu kotiautomaatio Esp8266: n avulla (aREST, MQTT, IoT): 7 vaihetta (kuvien kanssa)
Internet-/pilviohjattu kotiautomaatio Esp8266: n avulla (aREST, MQTT, IoT): KAIKKI hyvitykset pilvipalvelulle osoitteessa http://arest.io/ !! IoT on maailman eniten keskusteltu aihe tällä hetkellä !! Tämän mahdollistavat pilvipalvelimet ja -palvelut ovat nykymaailman vetovoima … Etäisyyden esteen päättäminen oli ja on
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
Ihmisen ja tietokoneen käyttöliittymä: Function a Gripper (valmistaja Kirigami) ranneliikkeen avulla EMG: n avulla: 7 vaihetta
Ihmisen ja tietokoneen käyttöliittymä: Function a Gripper (valmistaja Kirigami) ranneliikkeen avulla EMG: n avulla: Joten tämä oli ensimmäinen kokeiluni ihmisen ja tietokoneen välisessä käyttöliittymässä. pythonin ja arduinon kautta ja käytti origamipohjaista tarttujaa
DIY -ääni-/Internet -ohjattu kodin automaatio ja valvonta ESP8266: n ja Google Home Minin avulla: 6 vaihetta
DIY -ääni-/Internet -ohjattu kodin automaatio ja valvonta ESP8266: n ja Google Home Minin avulla: Hei !! Pitkän tauon jälkeen olen täällä, koska meidän kaikkien on tehtävä jotain tylsää (työtä) ansaitaksemme. Kaikkien HOME AUTOMATION -artikkelien jälkeen, jotka olen kirjoittanut BLUETOOTH, IR, Local WIFI, Cloud eli vaikeista, * NYT * tulee helpoin mutta tehokkain