Kazalo:

Upravljanje LED z uporabo modula WiFi ESP8266- Internet stvari: 6 korakov
Upravljanje LED z uporabo modula WiFi ESP8266- Internet stvari: 6 korakov

Video: Upravljanje LED z uporabo modula WiFi ESP8266- Internet stvari: 6 korakov

Video: Upravljanje LED z uporabo modula WiFi ESP8266- Internet stvari: 6 korakov
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, November
Anonim
LED nadzor z uporabo modula WiFi ESP8266- Internet stvari
LED nadzor z uporabo modula WiFi ESP8266- Internet stvari

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:-

Osnovne zahteve za ta projekt so naslednje
Osnovne zahteve za ta projekt so naslednje
Osnovne zahteve za ta projekt so naslednje
Osnovne zahteve za ta projekt so naslednje
Osnovne zahteve za ta projekt so naslednje
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?

Kaj je ESP8266?
Kaj je ESP8266?
Kaj je ESP8266?
Kaj je ESP8266?
Kaj je ESP8266?
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?

Kaj sta Arduino in IDE?
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

Prenesite Arduino IDE in postopek namestitve
Prenesite Arduino IDE in postopek namestitve
Prenesite Arduino IDE in postopek namestitve
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

Pin Conncetion za pretvornik ESP8266 v USB-TTL
Pin Conncetion za pretvornik ESP8266 v USB-TTL
Pin Conncetion za pretvornik ESP8266 v USB-TTL
Pin Conncetion za pretvornik ESP8266 v USB-TTL
Pin Conncetion za pretvornik ESP8266 v USB-TTL
Pin Conncetion za pretvornik ESP8266 v USB-TTL

Tu so podrobnosti o povezavi pretvornika ESP8266 v USB-TTL

  1. Priključite USB-TTL 3.3V na ESP8266 VCC & CH_PD
  2. Priključite ESP8266 RX na USB-TTL TX in ESP8266 TX na USB-TTL RX
  3. ESP8266 GND priključite na USB-TTL GND
  4. Priključite LED na GPIO 2 in GND
  5. 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: