Cuprins:

WiFi LED Switch IoT: 4 pași (cu imagini)
WiFi LED Switch IoT: 4 pași (cu imagini)

Video: WiFi LED Switch IoT: 4 pași (cu imagini)

Video: WiFi LED Switch IoT: 4 pași (cu imagini)
Video: Running LED tower | LED circuits | Electronics projects 2024, Iulie
Anonim
WiFi LED Switch IoT
WiFi LED Switch IoT

Scopul principal al acestui proiect este de a veni cu un comutator WiFi funcțional care să ne ajute să operăm prin intermediul aplicației „Blynk” din magazinul de aplicații mobile.

Acest instructabil este testat cu succes, având cunoștințe de bază despre electronică și aș aprecia sugestiile profesioniștilor din domeniu pentru a comenta modificările adecvate.

Provizii

Următoarele componente sunt necesare pentru a finaliza cu succes proiectul

  1. NodeMCU
  2. LED-uri albe - 10 Nr
  3. Multimetru
  4. Ciocan de lipit
  5. Plumb de lipit
  6. Flux de lipit

Pasul 1: comutator LED WiFi folosind NodeMCU și Blynk

Comutator LED WiFi folosind NodeMCU și Blynk
Comutator LED WiFi folosind NodeMCU și Blynk
Comutator cu LED-uri WiFi folosind NodeMCU și Blynk
Comutator cu LED-uri WiFi folosind NodeMCU și Blynk
Comutator LED WiFi folosind NodeMCU și Blynk
Comutator LED WiFi folosind NodeMCU și Blynk

Primul pas este verificarea și alinierea LED-urilor în conformitate cu polaritatea lor (anod și catod aliniat pentru o identificare ușoară)

Este posibil să existe câteva LED-uri care nu pot fi nici funcționale, de aceea este întotdeauna sugerat să verificați fiecare dintre LED-uri folosind multimetru.

Pasul 2: Identificarea și lipirea LED-urilor de lucru

LED-uri de lucru de identificare și lipire
LED-uri de lucru de identificare și lipire
Identificarea și lipirea LED-urilor de lucru
Identificarea și lipirea LED-urilor de lucru
Identificarea și lipirea LED-urilor de lucru
Identificarea și lipirea LED-urilor de lucru

Verificarea continuității utilizând Multimetru ne va ajuta să identificăm LED-urile funcționale și cele defecte.

Este întotdeauna mai bine să lipiți LED-urile WRT de polaritatea lor și să le pregătiți pentru a fi lipite.

La finalizarea lipirii tuturor celor 10 LED-uri, se recomandă din nou verificarea continuității cu ajutorul unui multimetru.

LED-ul este funcțional numai dacă cablul pozitiv al multimetrului atunci când este conectat la anod și cablul negativ al multimerului la catod ajută LED-ul să strălucească ușor.

La finalizarea lipirii tuturor LED-urilor, putem verifica în primul rând dacă toate LED-urile luminează cu ajutorul unei baterii de 9V (Conexiunile trebuie făcute ținând cont de polaritate)

Notă: Dacă există un LED de eroare, este posibil să vedeți ceva similar cu una dintre imaginile încărcate în cazul în care Multimetrul afișează o valoare de 1607.

Pasul 3: Conectarea NodeMCU și încărcarea codului prin IDE Arduino

Conectarea NodeMCU și încărcarea codului prin Arduino IDE
Conectarea NodeMCU și încărcarea codului prin Arduino IDE
Conectarea NodeMCU și încărcarea codului prin Arduino IDE
Conectarea NodeMCU și încărcarea codului prin Arduino IDE
Conectarea NodeMCU și încărcarea codului prin Arduino IDE
Conectarea NodeMCU și încărcarea codului prin Arduino IDE
Conectarea NodeMCU și încărcarea codului prin Arduino IDE
Conectarea NodeMCU și încărcarea codului prin Arduino IDE

Ambalarea prototipului este importantă și am găsit că tava de ambalare „Solid State Drive (SSD)” este cea mai potrivită pentru ambalarea LED-urilor lipite și a NodeMCU.

Conexiunile sunt foarte simple și sunt după cum urmează:

1. Conectați pinul "D1" al NodeMCU la anodul LED-urilor lipite și

2. Conectați pinul "GND" al NodeMCU la catodul LED-urilor lipite.

Notă: Vă rugăm să consultați captura de ecran atașată pentru codul complet. Se pare că o parte din cod lipsește, mai ales cu instrucțiunile „include” în timp ce plasează textul ulterior între simboluri mai mici sau mai mari decât.

Încărcați următorul cod pe NodeMCU:

#define BLYNK_PRINT Serial

#include ESP8266WiFi.h

#include BlynkSimpleEsp8266.h

char auth = "********************************************* ****** ";

// Acreditările dvs. WiFi.

// Setați parola la „” pentru rețelele deschise.

char ssid = "************";

char pass = "******************************";

configurare nulă () {

// Consola de depanare

Serial.begin (9600);

Blynk.begin (auth, ssid, pass); // De asemenea, puteți specifica serverul:

// Blynk.begin (auth, ssid, pass, "blynk-cloud.com", 80);

// Blynk.begin (auth, ssid, pass, IPAddress (192, 168, 1, 100), 8080);

}

bucla nulă () {

Blynk.run ();

}

Pasul 4: Blynk - Configurare și testare

Blynk - Configurare și testare
Blynk - Configurare și testare
Blynk - Configurare și testare
Blynk - Configurare și testare
Blynk - Configurare și testare
Blynk - Configurare și testare

În sfârșit, este timpul să configurați și să testați funcționalitatea prototipului utilizând aplicația mobilă „Blynk”.

Vă rugăm să luați ajutorul necesar din capturile de ecran atașate pentru a finaliza și rula prototipul cu succes.

Următoarele instrucțiuni pas cu pas vor ajuta cititorul acestui articol:

  1. Instalați și deschideți aplicația Blynk pe mobil.
  2. Dă proiectului un nume: „WiFi LED Switch IoT” în acest caz. Puteți alege propria dvs. terminologie pentru a o denumi.
  3. Din lista derulantă, alegeți dispozitivul cu care este finalizat experimentul.
  4. La selectarea „Creați”, un „Jeton de autorizare” este partajat cu ID-ul de e-mail înregistrat / configurat.
  5. Este timpul să adăugați componente la proiect. Vom avea nevoie de un singur „Buton” în acest caz.
  6. Mai mult, setarea butonului „Ieșire” trebuie modificată pentru a indica pinul digital la care este conectat LED-ul din serie (D1 în acest caz).
  7. Continuați să configurați modul la „Comutare” pentru a finaliza configurarea.
  8. Alegeți o locație convenabilă pentru ca „Butonul” să fie plasat pe tabloul de bord și selectați butonul „Redare” din colțul din dreapta sus al interfeței pentru a începe să interacționați cu placa.
  9. Acum ar trebui să vă puteți controla LED-urile în serie de oriunde și oricând.

În cazul oricărui ajutor suplimentar, puteți să mă trimiteți la telefon la +91 9398472594.

Recomandat: