Cuprins:
- Pasul 1: Cerințele de bază pentru acest proiect sunt listate după cum urmează: -
- Pasul 2: Ce este ESP8266?
- Pasul 3: Ce este Arduino și IDE?
- Pasul 4: Descărcați Arduino IDE și procesul de configurare
- Pasul 5: Pin Conncetion pentru convertorul ESP8266 la USB-TTL
- Pasul 6: Încărcare cod și program
Video: Control LED folosind modulul ESP8266 WiFi - Internetul obiectelor: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
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ă: -
(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?
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?
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
- 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
Iată detaliile conexiunii pentru convertorul ESP8266 la USB-TTL
- Conectați USB-TTL 3.3V la ESP8266 VCC și CH_PD
- Conectați ESP8266 RX la USB-TTL TX și ESP8266 TX la USB-TTL RX
- Conectați ESP8266 GND la USB-TTL GND
- Conectați LED-ul la GPIO 2 și GND
- 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:
Cum să faci o casă inteligentă folosind modulul de releu de control Arduino - Idei de automatizare la domiciliu: 15 pași (cu imagini)
Cum să faci o casă inteligentă folosind modulul de releu de control Arduino | Idei de automatizare a casei: În acest proiect de automatizare a casei, vom proiecta un modul inteligent de releu de acasă care poate controla 5 aparate electrocasnice. Acest modul de releu poate fi controlat de pe mobil sau smartphone, telecomandă IR sau telecomandă TV, comutator manual. Acest releu inteligent poate, de asemenea, să simtă
Cum să controlați becul folosind modulul Arduino UNO și modulul de releu de stat solid cu un singur canal 5V: 3 pași
Cum să controlați becul utilizând modulul de releu de stare solidă Arduino UNO și un canal 5V: Descriere: Comparativ cu releul mecanic tradițional, releul de stare solidă (SSR) are multe avantaje: are o durată de viață mai lungă, cu o pornire mult mai mare / viteza de oprire și fără zgomot. În plus, are și o rezistență mai bună la vibrații și mecanică
Controlul unui LED folosind modulul WiFi NodeMCU și aplicația Blynk: 7 pași
Controlul unui LED folosind modulul WiFi NodeMCU și aplicația Blynk: Acest manual vă va arăta cum să controlați un LED utilizând modulul WiFi NodeMCU ESP8266 prin intermediul aplicației pentru smartphone Blynk. Dacă sunteți începător, citiți mai departe. Dacă aveți mai multă experiență, s-ar putea să fiți interesat să săriți până la capăt, unde vorbesc despre t
Controlați Arduino Uno folosind modulul WiFi ESP8266 și aplicația Blynk: 6 pași
Controlați Arduino Uno utilizând modulul WiFi ESP8266 și aplicația Blynk: Acest proiect vă permite să controlați pinii Arduino utilizând modulul WiFi ESP8266-01 și aplicația Blynk. Aplicația Blynk este foarte ușor de utilizat și este o modalitate excelentă de a începe să învățați despre IoT. Acest tutorial este pentru computer cu Windows
LED intermitent utilizând modulul ESP32 NodeMCU WiFi și modulul Bluetooth Tutorial: 5 pași
LED intermitent utilizând modulul ESP32 NodeMCU WiFi și modulul Bluetooth Tutorial: Descriere NodeMCU este o platformă IoT open source. Este programat utilizând limbajul de scriptare Lua. Platforma se bazează pe proiecte open source eLua. Platforma utilizează o mulțime de proiecte open source, cum ar fi lua-cjson, spiffs. Acest ESP32 NodeMc