Sisukord:
- Samm: selle projekti põhinõuded on loetletud järgmiselt:-
- Samm: mis on ESP8266?
- Samm: mis on Arduino ja IDE?
- Samm: laadige alla Arduino IDE ja seadistusprotsess
- Samm: pin-ühendamine ESP8266 jaoks USB-TTL-muunduriks
- 6. samm: koodi üleslaadimine ja programm
Video: LED-juhtimine ESP8266 WiFi-mooduli abil- asjade internet: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
ESP8266 on odava hinnaga WiFi-kiip, millel on täielik TCP/IP-virn ja MCU (mikrokontroller) võimalus, mille on tootnud Shanghais asuv Hiina tootja Espressif Systems.
Kiip jõudis lääne tegijate tähelepanu esmakordselt 2014. aasta augustis kolmanda osapoole tootja Ai-Thinkeri valmistatud mooduliga ESP-01. See väike moodul võimaldab mikrokontrolleritel ühenduse luua WiFi-võrguga ja luua lihtsaid TCP/IP-ühendusi, kasutades Hayesi stiilis käske. Kuid tol ajal ei olnud kiibil ja käsklustel peaaegu ühtegi ingliskeelset dokumentatsiooni. Väga madal hind ja asjaolu, et moodulil oli väga vähe väliseid komponente, mis näitasid, et selle maht võib lõpuks olla väga odav, meelitas palju häkkereid uurima moodulit, kiipi ja sellel olevat tarkvara ning tõlkima Hiina dokumentatsiooni. ESP8285 on ESP8266, millel on 1 MiB sisseehitatud välk, mis võimaldab ühekiibilisi seadmeid, mis on võimelised ühendama WiFi.
Samm: selle projekti põhinõuded on loetletud järgmiselt:-
(1) ESP8266 WiFi -moodul
(2) Arduino IDE
(3) Leivalaud
(4) Jumper juhtmed
(5) USB-TTL muundur
(6) Toiteallikas (3.3v DC)
(7) Traadita Interneti -ühendus (WiFi)
(8) Veebiserver (saate kasutada meie oma)
(9) LED
Samm: mis on ESP8266?
ESP8266 on odava hinnaga WiFi-kiip, millel on täielik TCP/IP-virn ja MCU (mikrokontroller) võimalus, mille on tootnud Shanghais asuv Hiina tootja Espressif Systems.
Kiip jõudis lääne tegijate tähelepanu esmakordselt 2014. aasta augustis kolmanda osapoole tootja Ai-Thinkeri valmistatud mooduliga ESP-01. See väike moodul võimaldab mikrokontrolleritel ühenduse luua WiFi-võrguga ja luua lihtsaid TCP/IP-ühendusi, kasutades Hayesi stiilis käske. Kuid tol ajal ei olnud kiibil ja käsklustel peaaegu ühtegi ingliskeelset dokumentatsiooni. Väga madal hind ja asjaolu, et moodulil oli väga vähe väliseid komponente, mis näitasid, et selle maht võib lõpuks olla väga odav, meelitas palju häkkereid uurima moodulit, kiipi ja sellel olevat tarkvara ning tõlkima Hiina dokumentatsiooni. ESP8285 on ESP8266, millel on 1 MiB sisseehitatud välk, mis võimaldab ühekiibilisi seadmeid, mis on võimelised ühendama WiFi.
Samm: mis on Arduino ja IDE?
Arduino on avatud lähtekoodiga elektroonikaplatvorm, mis põhineb hõlpsasti kasutataval riist- ja tarkvaral. Arduino tahvlid on võimelised lugema sisendeid - valgust anduril, sõrme nupul või Twitteri sõnumit - ja muutma selle väljundiks - aktiveerides mootori, lülitades sisse LED -i, avaldades midagi veebis. Saate oma plaadile öelda, mida teha, saates juhiste komplekti tahvli mikrokontrollerile. Selleks kasutate programmeerimiskeelt Arduino (põhineb juhtmestikul) ja töötlemisel põhinevat Arduino tarkvara (IDE).
Miks just Arduino? Tänu lihtsale ja ligipääsetavale kasutajakogemusele on Arduinot kasutatud tuhandetes erinevates projektides ja rakendustes. Arduino tarkvara on algajatele lihtne kasutada, kuid edasijõudnutele piisavalt paindlik. See töötab Macis, Windowsis ja Linuxis. Õpetajad ja õpilased kasutavad seda odavate teaduslike instrumentide ehitamiseks, keemia ja füüsika põhimõtete tõestamiseks või programmeerimise ja robootikaga alustamiseks. Disainerid ja arhitektid ehitavad interaktiivseid prototüüpe, muusikud ja kunstnikud kasutavad seda installatsioonides ja uute muusikariistade katsetamiseks. Tegijad muidugi kasutavad seda näiteks paljude Maker Faire'is eksponeeritud projektide ehitamiseks. Arduino on peamine vahend uute asjade õppimiseks. Igaüks - lapsed, harrastajad, kunstnikud, programmeerijad - võivad hakata nokitsema, lihtsalt järgides komplekti samm -sammult juhiseid või jagades ideid võrgus teiste Arduino kogukonna liikmetega.
Samm: laadige alla Arduino IDE ja seadistusprotsess
- Klõpsake linki ja https://goo.gl/Cxa9rX laadige alla Arduino IDE
- Installige oma süsteemi Arduino IDE
- Avage Arduino IDE ja klõpsake vahekaarti Fail> Eelistused
- Nüüd lisage väljale Täiendavad juhatusehalduri URL -id järgmine URL ja klõpsake nuppu OK.
- URL:-
- Avage vahekaart Tools> Lauad> Board Manager
- Otsige esp8266 ja installige esp8266 kogukonnapaketid
- Nüüd minge Tööriistad> Tahvlid ja valige Üldine ESP8266 moodul
- Avage Visand> Raamatukogu> Teekide haldamine
- Otsige arduino json ja installige Benoît Blanchoni arduino json raamatukogu
Samm: pin-ühendamine ESP8266 jaoks USB-TTL-muunduriks
Siin on ühenduse üksikasjad ESP8266 ja USB-TTL muunduri vahel
- Ühendage USB-TTL 3.3V seadmega ESP8266 VCC & CH_PD
- Ühendage ESP8266 RX USB-TTL TX-ga ja ESP8266 TX USB-TTL RX-iga
- Ühendage ESP8266 GND USB-TTL GND-ga
- Ühendage LED GPIO 2 ja GND -ga
- Ühendage GPIO 0 GND -ga (AINULT SKETCHI ÜLLATAMISE AJAL)
6. samm: koodi üleslaadimine ja programm
Ühendage USB-TTL oma süsteemiga ja valige port menüüst Tools> Ports> COMn (Ex-COM4)
Muutke nüüd selliseid üksikasju nagu WiFi nimi, WiFi parool, domeeninimi, tee ja kompileerige visand ning laadige üles ESP8266.
Kui teil on server, saate kasutada oma php- ja json -koodi abil, saate allika faili alla laadida alloleva lingi kaudu, muidu saate kasutada minu üleslaaditud koodi
Kõigi probleemide korral võite minuga ühendust võtta-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Soovitan:
Isetegemine -- Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: 6 sammu
Isetegemine || Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: Ämblikroboti tegemisel saab robootika kohta nii mõndagi õppida. Nagu robotite tegemine, on see nii meelelahutuslik kui ka väljakutsuv. Selles videos näitame teile, kuidas teha ämblikrobot, mida saame juhtida oma nutitelefoni abil (Androi
ATmega328 programmeerimine Arduino IDE abil 8MHz kristalli abil: 4 sammu
ATmega328 programmeerimine Arduino IDE -ga, kasutades 8MHz kristalli: Selles süstitavas kirjeldan samm -sammult ATmega328P IC (sama mikrokontroller olemas Arudino UNO -l) programmeerimise juhendit, kasutades Arduino IDE -d ja Arduino UNO -d programmeerijana, et teha endale kohandatud Arduino, et oma projekte teha
Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil: 7 sammu
Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil. Nii et see oli minu esimene katse inimese ja arvuti liideses. Ma püüdsin randme liikumise lihaste aktiveerimissignaale EMG anduri abil, töödeldi seda läbi pythoni ja arduino ning käivitas origamipõhise haaratsi
Neopixel Ws2812 Rainbow LED-helendus koos M5stick-C - Vikerkaare käivitamine Neopixel Ws2812 -l M5stack M5stick C abil Arduino IDE abil: 5 sammu
Neopixel Ws2812 Rainbow LED-helendus koos M5stick-C | Vikerkaare jooksmine Neopixel Ws2812-l M5stack M5stick C kasutamine Arduino IDE kasutamine: Tere poisid, selles juhendis õpime, kuidas kasutada neopixel ws2812 LED-e või led-riba või led-maatriksit või led-rõngast koos m5stack m5stick-C arendusplaadiga Arduino IDE-ga ja teeme vikerkaare muster koos sellega
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu
Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil