Sommario:
- Passaggio 1: componenti necessari
- Fase 2: Circuito
- Passaggio 3: creazione di un dispositivo in Dashboard
- Passaggio 4: programmazione
- Passaggio 5: costruzione e collaudo
Video: Come realizzare un dispositivo IoT per controllare gli elettrodomestici e monitorare il meteo utilizzando Esp8266: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
L'Internet delle cose (IoT) è l'inter-rete di dispositivi fisici (noti anche come "dispositivi connessi" e "dispositivi intelligenti"), edifici e altri elementi integrati con elettronica, software, sensori, attuatori e connettività di rete che consentono a questi oggetti di raccogliere e scambiare dati.
Ora spiegherò come realizzare un dispositivo base IoT in grado di controllare gli elettrodomestici e il monitoraggio meteo in tempo reale. Questo dispositivo è costruito utilizzando ESP8266 Node Mcu.
Esp8266 node mcu è un dispositivo con modulo wifi integrato e micro controller che può interfacciarsi con arduino ide.
Iniziamo..
Passaggio 1: componenti necessari
Nodo MCU Esp8266 [Banggood]
Scheda relè a 4 canali [Banggood]
Perfboard [Banggood]
Pin dell'intestazione [Banggood]
Presa DC [Banggood]
DHT 11 [Banggood]
Fase 2: Circuito
- Per prima cosa prendi una perfboard e posiziona i pin dell'intestazione femmina rispetto ai pin del nodo Mcu esp8266.
- Prendere i pin dell'intestazione maschio e saldare accanto ai pin dell'intestazione femmina e interconnettere i pin dell'intestazione maschio e femmina con Esp8266 per ottenere l'uscita.
- Aggiungi altri pin di intestazione maschio sui pin +V e GND di Esp8266
- Ora il turno per fornire alimentazione, prendi un jack DC e IC7805 posizionalo sulla perfboard.
- Collegare Vin di IC7805 a +V del jack Dc e GND a GND.
- Ora collega i +5v di 7805 a Vin di Esp8266 e GND di IC7805 a GND di Esp8266.
- Ora collega la scheda Relay e il modulo DHT 11 a Esp 8266 in base ai pin nel circuito.
- Le connessioni nel circuito sono le stesse dei pin dichiarati nel programma.
Ora dobbiamo preparare la dashboard e programmare il dispositivo.
Passaggio 3: creazione di un dispositivo in Dashboard
Per questo progetto ho utilizzato la piattaforma IoT Cayenne.
Per prima cosa devi andare sul sito Cayenne e creare un account registrandoti.
Ora segui le istruzioni fornite nel video.
Durante la creazione del dispositivo è necessario selezionare il tipo MQTT.
Quindi il sito genererà nome utente, password e ID client per il dispositivo, è necessario copiarlo. Questo è necessario per ulteriori procedure.
Per maggiori informazioni visita qui [Tutorial del team Cayenne IoT]
Passaggio 4: programmazione
Scarica le librerie allegate e includile in arduino ide.
allego il codice.
- Per prima cosa apri il codice e modifica come segue.
- Inserisci tra virgolette l'SSID della tua rete Wi-Fi (nome della rete Wi-Fi).
char ssid = "inserisci il nome della tua rete wifi";
3. Inserisci la password della tua rete wifi tra virgolette.
char wifiPassword = "inserisci la password del tuo router wifi";
4. Ora devi inserire nome utente, password, clientid che hai ottenuto durante l'aggiunta del dispositivo.
char username = "inserisci nome utente"; char password = "inserisci password";
char clientID = "inserisci l'ID cliente";
Ora salva e carica il codice sul modulo mcu del nodo ESP 8266.
Quando il modulo esp8266 node mcu è connesso a quel server, puoi vedere automaticamente i widget creati nella tua dashboard. Blocca questi widget e modificali (nome, tipo, ecc.).
Questo è tutto ragazzi…
Per la costruzione completa guarda il video qui sotto.
Passaggio 5: costruzione e collaudo
Sentiti libero di commentare.
Per altri progetti iscriviti al mio canale youtube [Clicca qui]
Visita il mio sito per altri progetti.
Consigliato:
Come rendere tattile l'interruttore ON/OFF per gli elettrodomestici: 4 passaggi
Come realizzare un interruttore tattile ON/OFF per elettrodomestici: questo è un interruttore tattile ON/OFF senza alcun microcontrollore. Puoi toccarti il dito? Prima volta su piastra metallica poi lampadina? ON e dopo aver rimosso la lampadina da dito? Rimani acceso. Puoi toccarti il dito? Seconda volta su lastra di metallo poi lampadina?
Interruttore Tuchless per elettrodomestici -- Controlla i tuoi elettrodomestici senza alcun interruttore: 4 passaggi
Interruttore Tuchless per elettrodomestici || Controlla i tuoi elettrodomestici senza alcun interruttore: questo è un interruttore senza tuch per elettrodomestici. Puoi usarlo in qualsiasi luogo pubblico in modo da aiutare a combattere qualsiasi virus. Il circuito basato sul circuito del sensore scuro realizzato da amplificatore operazionale e LDR. Seconda parte importante di questo circuito SR Flip-Flop con Sequencell
Controlla gli elettrodomestici utilizzando Node MCU e Google Assistant - IOT - Blynk - IFTTT: 8 passaggi
Controlla gli elettrodomestici utilizzando Node MCU e Google Assistant | IOT | Blynk | IFTTT: un semplice progetto per controllare gli elettrodomestici utilizzando l'Assistente Google: Avvertenza: la gestione dell'elettricità di rete può essere pericolosa. Maneggiare con estrema cura. Assumi un elettricista professionista mentre lavori con i circuiti aperti. Non mi assumo responsabilità per il da
Come Controllare gli Elettrodomestici con il Telecomando della TV con la Funzione Timer: 7 Passaggi (Illustrato)
Come controllare gli elettrodomestici con il telecomando della TV con funzione timer: anche dopo 25 anni dalla sua introduzione nel mercato consumer, la comunicazione a infrarossi è ancora molto rilevante negli ultimi giorni. Che si tratti del tuo televisore 4K da 55 pollici o del tuo sistema audio per auto, tutto ha bisogno di un telecomando IR per rispondere al nostro
Controlla gli elettrodomestici utilizzando NodeMCU (ESP8266) e l'app Blynk: 8 passaggi (con immagini)
Controllo degli elettrodomestici utilizzando NodeMCU (ESP8266) e l'app Blynk: in questo tutorial, impareremo come utilizzare l'app Blynk e NodeMCU (ESP8266) per controllare la lampada (qualsiasi altro elettrodomestico andrà bene), la combinazione sarà essere attraverso Internet. Lo scopo di questo istruibile è mostrare il simp