Sommario:

Switch LED WiFi IoT: 4 passaggi (con immagini)
Switch LED WiFi IoT: 4 passaggi (con immagini)

Video: Switch LED WiFi IoT: 4 passaggi (con immagini)

Video: Switch LED WiFi IoT: 4 passaggi (con immagini)
Video: IoT Smart Home project using ESP32 Blynk control relay with WiFi + Manual Switch - 2021 2024, Dicembre
Anonim
Interruttore LED WiFi IoT
Interruttore LED WiFi IoT

L'obiettivo principale di questo progetto è creare uno switch WiFi funzionale che ci aiuti a operare tramite l'app "Blynk" dall'app store mobile.

Questo Instructable è stato testato con successo con una conoscenza di base dell'elettronica e apprezzerei i suggerimenti dei professionisti del settore per commentare le modifiche appropriate.

Forniture

I seguenti componenti sono necessari per completare con successo il progetto

  1. NodoMCU
  2. LED bianchi - 10 nn
  3. Multimetro
  4. Saldatore
  5. Piombo di saldatura
  6. Flusso di saldatura

Passaggio 1: interruttore LED WiFi utilizzando NodeMCU e Blynk

Interruttore LED WiFi utilizzando NodeMCU e Blynk
Interruttore LED WiFi utilizzando NodeMCU e Blynk
Interruttore LED WiFi utilizzando NodeMCU e Blynk
Interruttore LED WiFi utilizzando NodeMCU e Blynk
Interruttore LED WiFi utilizzando NodeMCU e Blynk
Interruttore LED WiFi utilizzando NodeMCU e Blynk

Il primo passo è controllare e allineare i LED in base alla loro polarità (anodo e catodo allineati per una facile identificazione)

Potrebbero esserci alcuni LED che potrebbero non essere funzionanti, quindi si consiglia sempre di controllare ciascuno dei LED utilizzando il multimetro.

Passaggio 2: identificazione e saldatura dei LED funzionanti

Identificazione e saldatura dei LED funzionanti
Identificazione e saldatura dei LED funzionanti
Identificazione e saldatura dei LED funzionanti
Identificazione e saldatura dei LED funzionanti
Identificazione e saldatura dei LED funzionanti
Identificazione e saldatura dei LED funzionanti

Il controllo di continuità tramite Multimetro ci aiuterà a identificare i LED funzionanti e quelli difettosi.

È sempre meglio registrare i LED WRT con la loro polarità e renderli pronti per essere saldati.

Al termine della saldatura di tutti e 10 i LED, si suggerisce ancora una volta di verificare la continuità utilizzando un multimetro.

Il LED è funzionante solo se il cavo positivo del multimetro quando è collegato all'anodo e il cavo negativo del multimero al catodo aiuta il LED a illuminarsi leggermente.

Al termine della saldatura di tutti i LED, possiamo principalmente verificare se tutti i LED si accendono con l'aiuto di una batteria da 9 V (connessioni da effettuare tenendo presente la polarità)

Nota: se è presente un LED di errore, potresti vedere qualcosa di simile a una delle immagini caricate in cui il multimetro visualizza un valore di 1607.

Passaggio 3: collegamento di NodeMCU e caricamento del codice tramite Arduino IDE

Connessione di NodeMCU e caricamento del codice tramite Arduino IDE
Connessione di NodeMCU e caricamento del codice tramite Arduino IDE
Connessione di NodeMCU e caricamento del codice tramite Arduino IDE
Connessione di NodeMCU e caricamento del codice tramite Arduino IDE
Collegamento di NodeMCU e caricamento del codice tramite Arduino IDE
Collegamento di NodeMCU e caricamento del codice tramite Arduino IDE
Connessione di NodeMCU e caricamento del codice tramite Arduino IDE
Connessione di NodeMCU e caricamento del codice tramite Arduino IDE

L'imballaggio del prototipo è importante e ho trovato un vassoio di imballaggio "Solid State Drive (SSD)" più appropriato per imballare i LED saldati e NodeMCU.

I collegamenti sono molto semplici e sono i seguenti:

1. Collegare il pin "D1" di NodeMCU all'anodo dei LED saldati e

2. Collegare il pin "GND" di NodeMCU al catodo dei LED saldati.

Nota: fare riferimento allo screenshot allegato per il codice completo. Sembra che manchi una parte del codice, specialmente con le istruzioni "include" mentre si posiziona il testo successivo tra i simboli minore e maggiore.

Carica il seguente codice su NodeMCU:

#define BLYNK_PRINT seriale

#include ESP8266WiFi.h

#include BlynkSimpleEsp8266.h

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

// Le tue credenziali WiFi.

// Imposta la password su "" per le reti aperte.

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

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

void setup(){

// Console di debug

Serial.begin(9600);

Blynk.begin(auth, ssid, pass); // Puoi anche specificare il server:

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

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

}

ciclo vuoto(){

Blynk.run();

}

Passaggio 4: Blynk - Configurazione e test

Blynk - Configurazione e test
Blynk - Configurazione e test
Blynk - Configurazione e test
Blynk - Configurazione e test
Blynk - Configurazione e test
Blynk - Configurazione e test

Infine, è il momento di configurare e testare la funzionalità del prototipo utilizzando l'applicazione mobile "Blynk".

Si prega di prendere l'aiuto necessario dagli screenshot allegati per completare ed eseguire correttamente il prototipo.

Le seguenti istruzioni passo passo aiuteranno il lettore di questo articolo:

  1. Installa e apri l'app Blynk sul cellulare.
  2. Assegna un nome al progetto: "WiFi LED Switch IoT" in questo caso. Puoi scegliere la tua terminologia per nominarlo.
  3. Dall'elenco a discesa, scegli il dispositivo con cui viene completato l'esperimento.
  4. Selezionando "Crea", un "Token di autorizzazione" viene condiviso con l'ID e-mail registrato/configurato.
  5. Ora è il momento di aggiungere componenti al progetto. Avremo bisogno di un solo "Pulsante" in questo caso.
  6. Inoltre, è necessario modificare l'impostazione del pulsante "Output" per indicare il Pin Digital su cui è collegato il LED in serie (D1 in questo caso).
  7. Continua a configurare la modalità su "Passa" per completare la configurazione.
  8. Scegli una posizione comoda per il "Pulsante" da posizionare sulla dashboard e seleziona il pulsante "Riproduci" nell'angolo in alto a destra dell'interfaccia per iniziare a interagire con la scheda.
  9. Ora dovresti essere in grado di controllare i tuoi LED in serie da qualsiasi luogo e in qualsiasi momento.

In caso di ulteriore aiuto, puoi scrivermi su WhatsApp al numero +91 9398472594.

Consigliato: