
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04

Internetul obiectelor (IoT) este un sistem de dispozitive de calcul interconectate, mașini mecanice și digitale, obiecte, animale sau persoane care sunt furnizate cu identificatori unici și capacitatea de a transfera date printr-o rețea fără a necesita om-la-om sau om- interacțiunea cu computerul.
În acest instructable, vom face un proiect IoT simplu. LED controlat de pagină web folosind NodeMCU conectat pe o rețea locală.
DESCRIERE NodeMCU este o platformă IoT open source. Include firmware care rulează pe So8 WiFi ESP8266 de la Espressif și hardware care se bazează pe modulul ESP-12. Termenul "NodeMcu" se referă în mod implicit la firmware, mai degrabă decât la kituri de dezvoltare. Firmware-ul ESP8266 utilizează limbajul de scriptare Lua. Se bazează pe proiectul Lua și este construit pe Espressif Non-OS SDK pentru ESP8266. Folosește multe proiecte open source, cum ar fi Lua-cjson și spiffs. Firmware-ul interactiv bazat pe LUA pentru Expressif ESP8622 Wi-Fi SoC, precum și o placă hardware open-source care, spre deosebire de modulele Wi-Fi ESP8266 de 3 dolari, include un cip CP2102 TTL la USB pentru programare și depanare, este compatibil cu panourile și poate pur și simplu să fie alimentat prin portul său micro USB.
CARACTERISTICI
- Modul Wi-Fi - Modul ESP-12E similar cu modulul ESP-12, dar cu 6 GPIO-uri suplimentare.
- USB - port micro USB pentru alimentare, programare și depanare
- Anteturi - 2x 2,54mm antet cu 15 pini cu acces la GPIO-uri, SPI, UART, ADC și pini de alimentare Diverse - Butoane Reset și Flash
- Putere - 5V prin port micro USB
Pasul 1: Materiale necesare




- ESP8266 NodeMCU
- Pană de pâine
- LED
- Sârme jumper
- IDE Arduino
Pasul 2: Instalarea pachetului NodeMCU Board


- Deschideți Arduino IDE. Accesați Fișiere-> Preferințe. Introduceți https://arduino.esp8266.com/stable/package_esp8266… în câmpul Adrese URL suplimentare pentru Board Board Manager
- Acum, accesați Instrumente-> Placi-> Manager administrator și căutați ESP8266 și instalați pachetul.
Pasul 3: Pin conexiuni

- D7 de la NodeMCU la LED-uri + ve.
- G de la NodeMCU la LED-uri.
Pasul 4: Cod sursă




În cod
schimbați ssid la numele dvs. ssid
și Parola la parola SSID-ului dvs.
const char * ssid = "MODI"; // ssid
const char * password = "8826675619"; // Parola ta
Pasul 5: Încărcarea codului

Când v-ați construit cu succes conexiunea pe panoul de testare și scrieți codarea, trebuie să încărcați codarea în NodeMCU utilizând un micro USB.
Acum, accesați Instrumente> Placă> Module ESP8266 și puteți vedea multe opțiuni pentru ESP8266. Selectați „NodeMCU 1.0 (modul ESP-12E). Apoi, selectați portul. Dacă nu vă puteți recunoaște portul, accesați Panoul de control> Sistem> Manager dispozitive> Port și actualizați driverul USB.
Acum încărcați codul pe tablă.
Pasul 6: Controlul LED-ului




- Acum deschideți monitorul serial și nu în jos adresa URL.
- Acum introduceți adresa URL în browserul telefonului.
- Se va deschide o pagină cu două butoane ON și OFF.
- Dacă totul este corect când apăsați ON, LED-ul se va aprinde și când apăsați OFF, LED-ul se va stinge.
Recomandat:
Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin internet: 5 pași

Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin Internet: Bună ziua tuturor Astăzi vă vom arăta cum puteți controla un LED folosind un smartphone pe internet
LED controlat prin Bluetooth folosind Arduino Uno: 7 pași

LED controlat prin Bluetooth folosind Arduino Uno: Acest proiect vizează controlul luminilor LED folosind Arduino și o aplicație Bluetooth. Am folosit Arduino Uno pentru acest proiect, dar puteți utiliza orice placă Arduino. Descărcați acest cod sursă și încărcați-l pe placa dvs. înainte de a începe proiectul
Controlați dispozitivele prin internet prin browser. (IoT): 6 pași

Controlați dispozitivele prin internet prin browser. (IoT): În acest Instructable vă voi arăta cum puteți controla dispozitive precum LED-uri, relee, motoare etc. pe internet prin intermediul browserului web. Și puteți accesa comenzile în siguranță pe orice dispozitiv. Platforma web pe care am folosit-o aici este RemoteMe.org visit
RC Car Hack - Controlat prin Bluetooth prin aplicația Android: 3 pași (cu imagini)

RC Car Hack - Controlat prin Bluetooth prin intermediul aplicației Android: Sunt sigur că fiecare dintre voi puteți găsi acasă mașină RC neutilizată. Această instrucțiune vă va ajuta să schimbați vechea mașină RC în cadou original :) Datorită faptului că mașina RC pe care o aveam avea dimensiuni mici, am ales Arduino Pro Mini ca controler principal. O alta
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: 4 pași

Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: Există două moduri în braț. În primul rând este modul manual, care poate muta brațul cu bluetooth în telefonul mobil, mutând glisoarele din aplicație. În același timp, îți poți salva pozițiile și poți juca … Al doilea este modul Gesturi care folosește ph-ul tău