Sadržaj:

LED kontrola pomoću WiFi modula ESP8266- Internet stvari: 6 koraka
LED kontrola pomoću WiFi modula ESP8266- Internet stvari: 6 koraka

Video: LED kontrola pomoću WiFi modula ESP8266- Internet stvari: 6 koraka

Video: LED kontrola pomoću WiFi modula ESP8266- Internet stvari: 6 koraka
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Jun
Anonim
LED upravljanje pomoću ESP8266 WiFi modula- Internet stvari
LED upravljanje pomoću ESP8266 WiFi modula- Internet stvari

ESP8266 je jeftin Wi-Fi čip sa punim TCP/IP stekom i mogućnostima MCU (mikrokontroler) proizvođača kineskog proizvođača iz Šangaja, Espressif Systems.

Čip je prvi put privukao pažnju zapadnih proizvođača u avgustu 2014. godine sa modulom ESP-01, koji je napravio nezavisni proizvođač, Ai-Thinker. Ovaj mali modul omogućava mikrokontrolerima da se povežu na Wi-Fi mrežu i uspostave jednostavne TCP/IP veze pomoću naredbi u stilu Hayesa. Međutim, u to vrijeme gotovo da nije postojala dokumentacija na čipu na engleskom jeziku o čipu i komandama koje je prihvaćao. Vrlo niska cijena i činjenica da je na modulu bilo vrlo malo vanjskih komponenti sugerirale su da bi na kraju mogao biti vrlo jeftin, privukao je mnoge hakere da istraže modul, čip i softver na njemu, kao i da prevedu kinesku dokumentaciju. ESP8285 je ESP8266 sa 1 MiB ugrađenog blica, omogućavajući uređaje sa jednim čipom koji se mogu povezati na Wi-Fi.

Korak 1: Osnovni zahtjevi za ovaj projekat navedeni su na sljedeći način:-

Osnovni zahtjevi za ovaj projekat navedeni su na sljedeći način
Osnovni zahtjevi za ovaj projekat navedeni su na sljedeći način
Osnovni zahtjevi za ovaj projekat navedeni su na sljedeći način
Osnovni zahtjevi za ovaj projekat navedeni su na sljedeći način
Osnovni zahtjevi za ovaj projekat navedeni su na sljedeći način
Osnovni zahtjevi za ovaj projekat navedeni su na sljedeći način

(1) ESP8266 WiFi modul

(2) Arduino IDE

(3) Oglasna ploča

(4) Premosne žice

(5) USB-TTL pretvarač

(6) Izvor napajanja (3,3 V DC)

(7) Bežična internet veza (WiFi)

(8) Web server (možete koristiti naš)

(9) LED

Korak 2: Šta je ESP8266?

Šta je ESP8266?
Šta je ESP8266?
Šta je ESP8266?
Šta je ESP8266?
Šta je ESP8266?
Šta je ESP8266?

ESP8266 je jeftin Wi-Fi čip sa punim TCP/IP stekom i MCU (mikrokontroler) sposobnošću koju proizvodi kineski proizvođač iz Šangaja, Espressif Systems.

Čip je prvi put privukao pažnju zapadnih proizvođača u avgustu 2014. godine sa modulom ESP-01, koji je napravio nezavisni proizvođač, Ai-Thinker. Ovaj mali modul omogućava mikrokontrolerima da se povežu na Wi-Fi mrežu i uspostave jednostavne TCP/IP veze pomoću naredbi u stilu Hayesa. Međutim, u to vrijeme gotovo da nije postojala dokumentacija na čipu na engleskom jeziku o čipu i naredbama koje je prihvaćao. Vrlo niska cijena i činjenica da je na modulu bilo vrlo malo vanjskih komponenti sugerirale su da bi na kraju mogao biti vrlo jeftin, privukao je mnoge hakere da istraže modul, čip i softver na njemu, kao i da prevedu kinesku dokumentaciju. ESP8285 je ESP8266 sa 1 MiB ugrađenog blica, omogućavajući uređaje sa jednim čipom koji se mogu spojiti na Wi-Fi.

Korak 3: Šta su Arduino i IDE?

Šta su Arduino i IDE?
Šta su Arduino i IDE?

Arduino je elektronička platforma otvorenog koda zasnovana na hardveru i softveru koji se lako koristi. Arduino ploče mogu čitati ulaze - svjetlo na senzoru, prst na dugmetu ili poruku na Twitteru - i pretvoriti ga u izlaz - aktivirati motor, uključiti LED diodu, objaviti nešto na mreži. Ploči možete reći šta da radi slanjem skupa instrukcija mikrokontroleru na ploči. Da biste to učinili, koristite programski jezik Arduino (zasnovan na ožičenju) i Arduino softver (IDE), zasnovan na obradi.

Zašto Arduino? Zahvaljujući svom jednostavnom i pristupačnom korisničkom iskustvu, Arduino je korišten u tisućama različitih projekata i aplikacija. Softver Arduino jednostavan je za upotrebu za početnike, ali dovoljno fleksibilan za napredne korisnike. Radi na Mac, Windows i Linux. Učitelji i učenici ga koriste za izradu jeftinih naučnih instrumenata, za dokazivanje principa hemije i fizike ili za početak programiranja i robotike. Dizajneri i arhitekti grade interaktivne prototipe, glazbenici i umjetnici koriste ga za instalacije i eksperimentiranje s novim glazbalima. Proizvođači ga, naravno, koriste za izgradnju mnogih projekata izloženih na Maker Faire -u, na primjer. Arduino je ključni alat za učenje novih stvari. Svatko - djeca, hobisti, umjetnici, programeri - može početi petljati samo slijedeći korak po korak upute iz kompleta ili razmjenjujući ideje na internetu s ostalim članovima Arduino zajednice.

Korak 4: Preuzmite Arduino IDE i postupak postavljanja

Preuzmite Arduino IDE i postupak postavljanja
Preuzmite Arduino IDE i postupak postavljanja
Preuzmite Arduino IDE i postupak postavljanja
Preuzmite Arduino IDE i postupak postavljanja
  • Kliknite na vezu i https://goo.gl/Cxa9rX preuzmite Arduino IDE
  • Instalirajte Arduino IDE na svoj sistem
  • Otvorite Arduino IDE i kliknite na karticu Datoteka> Postavke
  • Sada dodajte sljedeći URL u polje Dodatni URL -ovi upravitelja odbora i kliknite U redu.
  • URL:-
  • Otvorite karticu Alati> Ploče> Upravitelj odbora
  • Potražite esp8266 i instalirajte pakete zajednice esp8266
  • Sada idite na Alati> Ploče i odaberite Opći modul ESP8266
  • Otvorite Sketch> Library> Manage Libraries
  • Potražite arduino json i instalirajte arduino json biblioteku od Benoîta Blanchona

Korak 5: Priključite pin za ESP8266 na USB-TTL pretvarač

Pin Conncetion za ESP8266 u USB-TTL pretvarač
Pin Conncetion za ESP8266 u USB-TTL pretvarač
Pin Conncetion za ESP8266 u USB-TTL pretvarač
Pin Conncetion za ESP8266 u USB-TTL pretvarač
Pin Conncetion za ESP8266 u USB-TTL pretvarač
Pin Conncetion za ESP8266 u USB-TTL pretvarač

Evo detalja o povezivanju ESP8266 na USB-TTL pretvarač

  1. Spojite USB-TTL 3.3V na ESP8266 VCC & CH_PD
  2. Povežite ESP8266 RX na USB-TTL TX i ESP8266 TX na USB-TTL RX
  3. Spojite ESP8266 GND na USB-TTL GND
  4. Spojite LED na GPIO 2 i GND
  5. Spojite GPIO 0 na GND (SAMO TOKOM UČITAVANJA SKITA)

Korak 6: Učitavanje koda i program

Priključite USB-TTL na svoj sistem i odaberite port na Alati> Portovi> COMn (Ex-COM4)

Sada uredite detalje poput- WiFi ime, WiFi lozinka, naziv domene, putanja i sastavite skicu i prenesite je na ESP8266.

Ako imate poslužitelj, tada možete koristiti vlastiti putem php i json koda. Možete preuzeti izvornu datoteku s donje veze, inače možete upotrijebiti moj učitani kôd

Za bilo koji problem možete me kontaktirati-

Bipul Kumar Gupta

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Preporučuje se: