Sadržaj:

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

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

Video: LED upravljanje pomoću ESP8266 WiFi modula- Internet stvari: 6 koraka
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Studeni
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 s punim TCP/IP stogom 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 kolovozu 2014. s modulom ESP-01, koji je izradio proizvođač treće strane, Ai-Thinker. Ovaj mali modul omogućuje 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 bilo dokumentacije 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 s 1 MiB ugrađenog bljeskalice, omogućavajući uređaje s jednim čipom koji se mogu spojiti na Wi-Fi.

Korak 1: Osnovni zahtjevi za ovaj projekt navedeni su kako slijedi:-

Osnovni zahtjevi za ovaj projekt navedeni su kako slijedi
Osnovni zahtjevi za ovaj projekt navedeni su kako slijedi
Osnovni zahtjevi za ovaj projekt navedeni su kako slijedi
Osnovni zahtjevi za ovaj projekt navedeni su kako slijedi
Osnovni zahtjevi za ovaj projekt navedeni su kako slijedi
Osnovni zahtjevi za ovaj projekt navedeni su kako slijedi

(1) ESP8266 WiFi modul

(2) Arduino IDE

(3) Oglasna ploča

(4) Žice kratkospojnika

(5) USB-TTL pretvarač

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

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

(8) Web poslužitelj (možete koristiti naš)

(9) LED

Korak 2: Što je ESP8266?

Što je ESP8266?
Što je ESP8266?
Što je ESP8266?
Što je ESP8266?
Što je ESP8266?
Što je ESP8266?

ESP8266 je jeftin Wi-Fi čip s punim TCP/IP stogom 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 kolovozu 2014. s modulom ESP-01, koji je izradio proizvođač treće strane, Ai-Thinker. Ovaj mali modul omogućuje povezivanje mikrokontrolera s Wi-Fi mrežom i jednostavne TCP/IP veze pomoću naredbi u stilu Hayesa. Međutim, u to vrijeme gotovo da nije bilo dokumentacije 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 s 1 MiB ugrađenog bljeskalice, omogućavajući uređaje s jednim čipom koji se mogu spojiti na Wi-Fi.

Korak 3: Što su Arduino i IDE?

Što su Arduino i IDE?
Što su Arduino i IDE?

Arduino je elektronička platforma otvorenog koda koja se temelji na hardveru i softveru koji se lako koristi. Arduino ploče mogu čitati ulaze - svjetlo na senzoru, prst na gumbu ili poruku na Twitteru - i pretvoriti ga u izlaz - aktivirati motor, uključiti LED, objaviti nešto na internetu. Ploči možete reći što učiniti slanjem skupa uputa mikrokontroleru na ploči. Da biste to učinili, koristite programski jezik Arduino (na temelju ožičenja) i Arduino softver (IDE), na temelju obrade.

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 korištenje za početnike, ali dovoljno fleksibilan za napredne korisnike. Radi na Mac, Windows i Linux. Učitelji i učenici koriste ga za izradu jeftinih znanstvenih instrumenata, za dokazivanje kemijskih i fizikalnih načela 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 Faireu, 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 dijeliti 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 vezu i https://goo.gl/Cxa9rX preuzmite Arduino IDE
  • Instalirajte Arduino IDE na svoj sustav
  • Otvorite Arduino IDE i kliknite karticu Datoteka> Postavke
  • Sada dodajte sljedeći URL u polje Dodatni URL -ovi upravitelja ploče i kliknite U redu.
  • URL:-
  • Otvorite karticu Alati> Ploče> Upravitelj ploče
  • Potražite esp8266 i instalirajte pakete zajednice esp8266
  • Sada idite na Alati> Ploče i odaberite Generički 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č

Ovdje su detalji povezivanja za ESP8266 na USB-TTL pretvarač

  1. Spojite USB-TTL 3.3V na ESP8266 VCC & CH_PD
  2. Spojite 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 ZA UČITAVANJE SKITA)

Korak 6: Prijenos koda i program

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

Sada uredite pojedinosti poput- WiFi ime, WiFi lozinka, naziv domene, put 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 preneseni kod

Za bilo koji problem možete me kontaktirati-

Bipul Kumar Gupta

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Preporučeni: