Kazalo:
- 1. korak: Osnovne zahteve za ta projekt so naslednje:-
- 2. korak: Kaj je ESP8266?
- 3. korak: Kaj sta Arduino in IDE?
- 4. korak: Prenesite Arduino IDE in postopek namestitve
- 5. korak: Priključite povezavo za pretvornik ESP8266 v USB-TTL
- 6. korak: Nalaganje kode in program
Video: Upravljanje LED z uporabo modula WiFi ESP8266- Internet stvari: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
ESP8266 je poceni Wi-Fi čip s polnim skladom TCP/IP in zmožnostjo MCU (enota mikrokrmilnika), ki ga proizvaja kitajski proizvajalec iz Šanghaja Espressif Systems.
Na čip so zahodni proizvajalci prvič pritegnili pozornost avgusta 2014 z modulom ESP-01, ki ga je izdelal tretji proizvajalec Ai-Thinker. Ta majhen modul omogoča povezovanje mikrokrmilnikov z omrežjem Wi-Fi in preproste povezave TCP/IP z uporabo ukazov v slogu Hayes. Vendar pa takrat ni bilo skoraj nobene dokumentacije v angleškem jeziku o čipu in sprejetih ukazih. Zelo nizka cena in dejstvo, da je bilo v modulu zelo malo zunanjih komponent, kar je nakazovalo, da bi bil sčasoma lahko zelo poceni, je pritegnilo številne hekerje k raziskovanju modula, čipa in programske opreme na njem ter k prevajanju kitajske dokumentacije. ESP8285 je ESP8266 z 1 MiB vgrajene bliskavice, ki omogoča naprave z enim čipom, ki se lahko povežejo z Wifi.
1. korak: Osnovne zahteve za ta projekt so naslednje:-
(1) Modul WiFi ESP8266
(2) Arduino IDE
(3) Ogledna plošča
(4) Mostične žice
(5) Pretvornik USB-TTL
(6) Vir napajanja (3,3 V DC)
(7) Brezžična internetna povezava (WiFi)
(8) Spletni strežnik (lahko uporabite našega)
(9) LED
2. korak: Kaj je ESP8266?
ESP8266 je poceni Wi-Fi čip s polnim skladom TCP/IP in zmožnostjo MCU (enota mikrokrmilnika), ki ga proizvaja kitajski proizvajalec iz Šanghaja Espressif Systems.
Na čip so zahodni proizvajalci prvič opozorili avgusta 2014 z modulom ESP-01, ki ga je izdelal tretji proizvajalec Ai-Thinker. Ta majhen modul omogoča povezovanje mikrokrmilnikov z omrežjem Wi-Fi in preproste povezave TCP/IP z uporabo ukazov v slogu Hayes. Vendar pa takrat ni bilo skoraj nobene dokumentacije v angleškem jeziku o čipu in sprejetih ukazih. Zelo nizka cena in dejstvo, da je bilo v modulu zelo malo zunanjih komponent, kar je nakazovalo, da bi bil sčasoma lahko zelo poceni, je pritegnilo številne hekerje k raziskovanju modula, čipa in programske opreme na njem ter k prevajanju kitajske dokumentacije. ESP8285 je ESP8266 z 1 MiB vgrajene bliskavice, ki omogoča naprave z enim čipom, ki se lahko povežejo z Wifi.
3. korak: Kaj sta Arduino in IDE?
Arduino je odprtokodna elektronska platforma, ki temelji na enostavni strojni in programski opremi. Arduino plošče lahko preberejo vhode - luč na senzorju, prst na gumbu ali sporočilo v Twitterju - in ga spremenijo v izhod - aktivirajo motor, vklopijo LED, objavijo nekaj na spletu. Plošči lahko poveste, kaj naj stori, tako da mikrokrmilniku na plošči pošljete niz navodil. Če želite to narediti, uporabite programski jezik Arduino (na osnovi ožičenja) in programsko opremo Arduino (IDE), ki temelji na obdelavi.
Zakaj Arduino? Zaradi svoje preproste in dostopne uporabniške izkušnje je bil Arduino uporabljen v tisočih različnih projektih in aplikacijah. Programska oprema Arduino je enostavna za uporabo za začetnike, vendar dovolj prilagodljiva za napredne uporabnike. Deluje na Mac, Windows in Linux. Učitelji in študentje ga uporabljajo za izdelavo poceni znanstvenih instrumentov, za dokazovanje načel kemije in fizike ali za začetek programiranja in robotike. Oblikovalci in arhitekti gradijo interaktivne prototipe, glasbeniki in umetniki ga uporabljajo za instalacije in eksperimentiranje z novimi glasbili. Ustvarjalci ga seveda uporabljajo za gradnjo številnih projektov, na primer razstavljenih na sejmu ustvarjalcev. Arduino je ključno orodje za učenje novih stvari. Kdor koli - otroci, ljubitelji, umetniki, programerji - se lahko začne ukvarjati le po korakih po navodilih kompleta ali z izmenjavo idej na spletu z drugimi člani skupnosti Arduino.
4. korak: Prenesite Arduino IDE in postopek namestitve
- Kliknite povezavo in https://goo.gl/Cxa9rX prenesite Arduino IDE
- Namestite Arduino IDE v svoj sistem
- Odprite Arduino IDE in kliknite zavihek Datoteka> Nastavitve
- Zdaj dodajte naslednji URL v polje Dodatni naslovi URL upravitelja upravnega odbora in kliknite V redu.
- URL:-
- Odprite zavihek Orodja> Plošče> Upravitelj plošč
- Poiščite esp8266 in namestite pakete skupnosti esp8266
- Zdaj pojdite na Orodja> Plošče in izberite Splošni modul ESP8266
- Odprite Sketch> Library> Manage Libraries
- Poiščite arduino json in namestite knjižnico arduino json avtorja Benoîta Blanchona
5. korak: Priključite povezavo za pretvornik ESP8266 v USB-TTL
Tu so podrobnosti o povezavi pretvornika ESP8266 v USB-TTL
- Priključite USB-TTL 3.3V na ESP8266 VCC & CH_PD
- Priključite ESP8266 RX na USB-TTL TX in ESP8266 TX na USB-TTL RX
- ESP8266 GND priključite na USB-TTL GND
- Priključite LED na GPIO 2 in GND
- Priključite GPIO 0 na GND (SAMO V času nalaganja skice)
6. korak: Nalaganje kode in program
Priključite USB-TTL v sistem in izberite vrata v Orodja> Vrata> COMn (Ex-COM4)
Zdaj uredite podrobnosti, kot so- Ime WiFi, Geslo WiFi, Ime domene, pot in sestavite skico in jo naložite v ESP8266.
Če imate strežnik, lahko uporabite svojo lastno kodo php in json. Izvorno datoteko lahko prenesete s spodnje povezave, sicer lahko uporabite mojo naloženo kodo
Za vsa vprašanja me lahko kontaktirate-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Priporočena:
Naj slepi prepoznajo stvari tako, da se z MakeyMakeyjem dotaknejo stvari okoli njih: 3 koraki
Omogočite slepim, da stvari prepoznajo tako, da se jih dotaknete z uporabo MakeyMakey: uvod Ta projekt želi olajšati življenje slepim z identifikacijo stvari okoli njih s pomočjo dotika. S sinom Mustafo sva razmišljala, da bi poiskala orodje, ki bi jima pomagalo, in v obdobju, ko uporabljamo strojno opremo MakeyMakey,
Upravljanje LED z uporabo modula NodeMCU WiFi in aplikacije Blynk: 7 korakov
Upravljanje LED z uporabo modula NodeMCU WiFi in aplikacije Blynk: Ta navodila vam bodo pokazala, kako upravljati LED z modulom WiFi NodeMCU ESP8266 prek aplikacije za pametni telefon Blynk. Če ste začetnik, preberite naprej. Če ste bolj izkušeni, boste morda želeli preskočiti do konca, kjer govorim o t
Osnove interneta stvari: Povezovanje interneta stvari v oblak z operacijskim sistemom Mongoose: 5 korakov
Osnove IoT: Povezovanje vašega IoT v oblak z operacijskim sistemom Mongoose OS: Če ste oseba, ki se ukvarja s petljanjem in elektroniko, boste pogosteje naleteli na izraz Internet stvari, običajno skrajšano kot IoT, in da se nanaša na niz naprav, ki se lahko povežejo z internetom! Biti takšna oseba
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter - Rc helikopter - Rc ravnina z uporabo Arduina: 5 korakov (s slikami)
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter | Rc helikopter | Rc letalo z uporabo Arduina: za upravljanje avtomobila Rc | Quadcopter | Dron | RC ravnina | RC čoln, vedno potrebujemo sprejemnik in oddajnik, recimo za RC QUADCOPTER potrebujemo 6 -kanalni oddajnik in sprejemnik in ta vrsta TX in RX je predraga, zato jo bomo naredili na svojem
Utripajoča LED z uporabo modula WiFi in Bluetooth modula ESP32 NodeMCU Vadnica: 5 korakov
Utripajte z uporabo ESP32 NodeMCU modula WiFi in Bluetooth Vadnica: OpisNodeMCU je odprtokodna platforma IoT. Programiran je z uporabo skriptnega jezika Lua. Platforma temelji na odprtokodnih projektih eLua. Platforma uporablja veliko odprtokodnih projektov, kot so lua-cjson, spiffs. Ta ESP32 NodeMc