Sommario:
- Passaggio 1: componente richiesto:
- Passaggio 2: preparazione della struttura:
- Passaggio 3: preparare l'hardware:
- Passaggio 4: preparazione del software:
- Passaggio 5: preparazione dell'app Blynk e operazione completata:
Video: Piccola casa del sensore: 5 passaggi
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-10 13:47
Ciao amici, vengo di nuovo con il mio nuovo progetto che è una piccola casa che contiene molti tipi di sensori e anche gestita a distanza da qualsiasi parte del mondo.
Funzioni:
1. Contiene sensori IR per il rilevamento dei furti. (In tali condizioni attiva l'allarme acustico e invia anche una notifica al telefono.
2. Contiene un sensore di temperatura e umidità (DHT-11) che accende automaticamente la ventola quando la temperatura aumenta il limite specificato.
3. Contiene un sensore di luce (LDR) che accende automaticamente la luce quando il livello di luce scende al di sotto del limite specificato.
4. Luce, temperatura, umidità e altri dati del sensore vengono visualizzati continuamente sul tuo dispositivo intelligente. (Cloud BLYNK)
5. Tutti i dispositivi come luce, ventola controllati a distanza da qualsiasi parte del mondo. Quindi iniziamo !!!!!
Passaggio 1: componente richiesto:
1. Pezzo di legno (1 piedi * 1/2 piedi).
2. Pezzo di Sunboard.
3. ESP32 o NodeMCU.
4. DHT11.
5. Striscia luminosa (qualsiasi colore).
6. Ventola da 12 volt CC.
7. LDR.
8. PCB (dimensioni medie).
9. Regolatore di tensione (7805).
10. Alimentazione 12 volt CC
11. Sensore IR.
12. Cicalino.
13. Relè da 2-12 volt.
14. ULN2803 o ULN2003.
Passaggio 2: preparazione della struttura:
Prima incolla la carta su un pezzo di legno (la carta dovrebbe essere fissata correttamente perché tutta la struttura è montata su di essa).
Taglia il prendisole di qualsiasi dimensione e forma. (se il prendisole non è predisposto puoi usare il cartone).
Passaggio 3: preparare l'hardware:
Il componente di elaborazione principale in questo ESP32 puoi anche usare ESP8266 (io uso ESP32 perché più numero di pin ADC che possono essere utilizzati per collegare più sensori in futuro e ha anche Wi-Fi può blue-tooth e BLE per la connettività con blynk (per gamma limitata)).
Collega LDR e DHT-11 a 3,3 Volt non a 5 Volt (può danneggiare il tuo dispositivo). Qui uso ULN2003 che contiene transistor Darlington che accendono 12 volt.
Solo il sensore IR funziona a 5 volt, quindi uso il divisore di tensione per convertirlo a 3,3 volt.
Posiziona il sensore IR davanti alla porta
È possibile scaricare Schematic e PCB di seguito:
Passaggio 4: preparazione del software:
Passi da seguire:
1. Installazione di Arduino: se non hai arduino puoi scaricarlo dal link
www.arduino.cc/en/main/software
2. Se hai NodeMCU Segui questi passaggi per aggiungerlo con arduino:
circuits4you.com/2018/06/21/add-nodemcu-esp8266-to-arduino-ide/
3. Se usi ESP-32 Segui questi passaggi per aggiungerlo con arduino:
randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
4. Se usi ESP-32 (la semplice libreria DHT11 non può funzionare correttamente con ESP-32) puoi scaricarla da qui:
github.com/beegee-tokyo/DHTesp
5. Scarica l'app BLYNK.
6. Scarica la libreria BLYNK.
7. Scarica il codice dal basso.
Cambia nome e password Wi-Fi.
Aggiungi la tua API BLYNK al codice.
Passaggio 5: preparazione dell'app Blynk e operazione completata:
1. Scarica e installa l'app blynk sul tuo smartphone.
2. Crea un nuovo progetto e ti invierà un token di autenticazione sul tuo ID di accesso.
3. Compila questo token di autenticazione nel tuo codice.
4. Dopo aver modificato il nome e la password Wi-Fi, caricare il codice.
qui:
pin V0(pin virtuale)=Temperatura.
pin V1=Umidità
pin V2=Quantità luce
Altri dispositivi sono controllati direttamente da pin digitali.
Durante l'utilizzo del numero pin del pulsante vengono assegnati direttamente ai pulsanti.