Cuprins:

Control LED folosind modulul ESP8266 WiFi - Internetul obiectelor: 6 pași
Control LED folosind modulul ESP8266 WiFi - Internetul obiectelor: 6 pași

Video: Control LED folosind modulul ESP8266 WiFi - Internetul obiectelor: 6 pași

Video: Control LED folosind modulul ESP8266 WiFi - Internetul obiectelor: 6 pași
Video: Microcontrolere - Curs 14 - 2021 2024, Noiembrie
Anonim
Control LED folosind modulul ESP8266 WiFi - Internetul obiectelor
Control LED folosind modulul ESP8266 WiFi - Internetul obiectelor

ESP8266 este un cip Wi-Fi low-cost cu stivă TCP / IP completă și capacitate MCU (unitate de microcontroler) produsă de producătorul chinez din Shanghai, Espressif Systems.

Cipul a intrat pentru prima dată în atenția producătorilor occidentali în august 2014 cu modulul ESP-01, realizat de un producător terț, Ai-Thinker. Acest mic modul permite microcontrolerelor să se conecteze la o rețea Wi-Fi și să facă conexiuni TCP / IP simple folosind comenzi în stil Hayes. Cu toate acestea, la momentul respectiv nu existau aproape nicio documentație în limba engleză pe cip și comenzile pe care le accepta., a atras mulți hackeri să exploreze modulul, cipul și software-ul de pe acesta, precum și să traducă documentația chineză. Wifi.

Pasul 1: Cerințele de bază pentru acest proiect sunt listate după cum urmează: -

Cerințele de bază pentru acest proiect sunt listate după cum urmează
Cerințele de bază pentru acest proiect sunt listate după cum urmează
Cerințele de bază pentru acest proiect sunt listate după cum urmează
Cerințele de bază pentru acest proiect sunt listate după cum urmează
Cerințele de bază pentru acest proiect sunt listate după cum urmează
Cerințele de bază pentru acest proiect sunt listate după cum urmează

(1) Modul WiFi ESP8266

(2) Arduino IDE

(3) Pană de pâine

(4) Sârme jumper

(5) Convertor USB-TTL

(6) Sursă de alimentare (3.3v DC)

(7) Conexiune la internet wireless (WiFi)

(8) Server Web (îl puteți utiliza pe al nostru)

(9) LED

Pasul 2: Ce este ESP8266?

Ce este ESP8266?
Ce este ESP8266?
Ce este ESP8266?
Ce este ESP8266?
Ce este ESP8266?
Ce este ESP8266?

ESP8266 este un cip Wi-Fi low-cost cu stivă TCP / IP completă și capacitate MCU (unitate de microcontroler) produsă de producătorul chinez din Shanghai, Espressif Systems.

Cipul a intrat pentru prima dată în atenția producătorilor occidentali în august 2014 cu modulul ESP-01, realizat de un producător terț, Ai-Thinker. Acest mic modul permite microcontrolerelor să se conecteze la o rețea Wi-Fi și să facă conexiuni TCP / IP simple folosind comenzi în stil Hayes. Cu toate acestea, la momentul respectiv nu existau aproape nicio documentație în limba engleză pe cip și comenzile pe care le accepta., a atras mulți hackeri să exploreze modulul, cipul și software-ul de pe acesta, precum și să traducă documentația chineză. Wifi.

Pasul 3: Ce este Arduino și IDE?

Ce este Arduino și IDE?
Ce este Arduino și IDE?

Arduino este o platformă electronică open-source bazată pe hardware și software ușor de utilizat. Plăcile Arduino sunt capabile să citească intrările - lumină pe un senzor, un deget pe un buton sau un mesaj Twitter - și să-l transforme într-o ieșire - activând un motor, pornind un LED, publicând ceva online. Puteți spune tabloului dvs. ce trebuie să faceți trimițând un set de instrucțiuni microcontrolerului de pe placă. Pentru a face acest lucru, utilizați limbajul de programare Arduino (bazat pe cablare) și software-ul Arduino (IDE), bazat pe procesare.

Datorită experienței sale de utilizator simple și accesibile, Arduino a fost utilizat în mii de proiecte și aplicații diferite. Software-ul Arduino este ușor de utilizat pentru începători, dar suficient de flexibil pentru utilizatorii avansați. Funcționează pe Mac, Windows și Linux. Profesorii și studenții îl folosesc pentru a construi instrumente științifice cu costuri reduse, pentru a dovedi principiile chimiei și fizicii sau pentru a începe cu programarea și robotica. Designerii și arhitecții construiesc prototipuri interactive, muzicienii și artiștii îl folosesc pentru instalări și pentru a experimenta cu noi instrumente muzicale. Desigur, Makers îl folosește pentru a construi multe dintre proiectele expuse la Maker Faire, de exemplu. Arduino este un instrument cheie pentru a învăța lucruri noi. Oricine - copii, pasionați, artiști, programatori - poate începe să cocheteze doar urmând instrucțiunile pas cu pas ale unui kit sau să împărtășească idei online cu alți membri ai comunității Arduino.

Pasul 4: Descărcați Arduino IDE și procesul de configurare

Descărcați Arduino IDE și procesul de configurare
Descărcați Arduino IDE și procesul de configurare
Descărcați Arduino IDE și procesul de configurare
Descărcați Arduino IDE și procesul de configurare
  • Faceți clic pe link și https://goo.gl/Cxa9rX descărcați Arduino IDE
  • Instalați Arduino IDE pe sistemul dvs.
  • Deschideți Arduino IDE și faceți clic pe fila Fișier> Preferințe
  • Acum adăugați următoarea adresă URL în câmpul Adrese URL suplimentare ale administratorului de bord și faceți clic pe OK.
  • URL: -
  • Deschideți fila Instrumente> Panouri> Board Manager
  • Căutați esp8266 și instalați pachetele comunității esp8266
  • Acum accesați Instrumente> Plăci și selectați modulul ESP8266 generic
  • Deschideți Schiță> Bibliotecă> Gestionați bibliotecile
  • Căutați arduino json și instalați biblioteca arduino json de Benoît Blanchon

Pasul 5: Pin Conncetion pentru convertorul ESP8266 la USB-TTL

Conectare pin pentru convertor ESP8266 la USB-TTL
Conectare pin pentru convertor ESP8266 la USB-TTL
Conectare pin pentru convertor ESP8266 la USB-TTL
Conectare pin pentru convertor ESP8266 la USB-TTL
Conectare pin pentru convertor ESP8266 la USB-TTL
Conectare pin pentru convertor ESP8266 la USB-TTL

Iată detaliile conexiunii pentru convertorul ESP8266 la USB-TTL

  1. Conectați USB-TTL 3.3V la ESP8266 VCC și CH_PD
  2. Conectați ESP8266 RX la USB-TTL TX și ESP8266 TX la USB-TTL RX
  3. Conectați ESP8266 GND la USB-TTL GND
  4. Conectați LED-ul la GPIO 2 și GND
  5. Conectați GPIO 0 la GND (DOAR ÎN TIMPUL ÎNCĂRCĂRII SKETCH)

Pasul 6: Încărcare cod și program

Conectați USB-TTL la sistemul dvs. și selectați portul la Instrumente> Porturi> COMn (Ex-COM4)

Acum, editați detaliile cum ar fi - Nume WiFi, Parolă WiFi, Nume domeniu, cale și compilați schița și încărcați în ESP8266.

Dacă aveți server, puteți utiliza propriul cod php și json, puteți descărca fișierul sursă prin linkul de mai jos, altfel puteți utiliza codul meu încărcat

Pentru orice problemă mă puteți contacta-

Bipul Kumar Gupta

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Recomandat: