Secondo l'FBI, il furto con scasso in casa si verifica ogni 13 secondi e 3 case su 4 negli Stati Uniti saranno forzate entro i prossimi 20 anni, secondo un rapporto delle statistiche sui furti domestici del 2017. Nel mondo che sta avanzando rapidamente con la tecnologia in cui le auto potrebbero guidare da sole e i droni potrebbero catturare il tuo cibo, il furto con scasso non dovrebbe preoccupare molto, ma le statistiche sopra dimostrano che è sbagliato. Qual è il punto di tutte le parole d'ordine come IoT, AI, Machine learning, ecc.Se semplicemente non riesco a sentirmi al sicuro a casa?
Nel momento in cui scrivo questo articolo ci sono molti sistemi di sicurezza IoT sul mercato, ma nessuno di questi è stato personalizzato secondo i miei gusti né inserito nel mio budget. Essendo il tinkerer, ho scelto di costruirne uno da solo ed è stato allora che mi sono imbattuto nella piattaforma Bolt IoT dove affermano di aiutarci a costruire progetti IoT l'80% più velocemente con la loro piattaforma Bolt IoT.
Quindi, in questo progetto costruiremo il nostro sistema di sicurezza in grado di rilevare se una porta / finestra è aperta. L'allarme può essere attivato o disattivato tramite comandi vocali tramite Google Assistant e quando viene rilevata un'intrusione invierà anche una mail a te e ai tuoi parenti avvisandoli al riguardo. La cosa interessante è che l'intera cosa funziona su cloud, quindi può essere controllata da qualsiasi parte del mondo. Intrigante vero! Quindi iniziamo…..
Materiali richiesti
- Scheda di sviluppo del bullone
- Breadboard
- Sensore ad effetto Hall (A3144)
- GUIDATO
- Condensatore (50 V, 10 uF)
- Resistenza 10K
- Magnete
- Cavi di collegamento
Concetto di lavoro
La scheda di sviluppo Bolt si basa sul famoso modulo Wi-Fi ESP8266 del semiconduttore Espressif. Ma qui ha il suo firmware Bolt in esecuzione al suo interno, questo ci aiuta ad accedere ai pin GPIO (lettura / scrittura digitale, lettura analogica, scrittura PWM) ecc. Attraverso un'API fornita da bolt. Per questo motivo Bolt può essere programmato con JavaScript, HTML o anche Python. Dato che abbiamo già molti progetti IoT con Raspberry Pi e Python, ho deciso di continuare con Python. Per saperne di più sul modulo Wi-Fi ESP8266, segui il link e puoi anche creare un semplice allarme di sicurezza IoT utilizzando ESP8266. Questo progetto può essere ulteriormente esteso per catturare l'immagine di Intruder utilizzando un microcontrollore che supporta l'interfacciamento con la telecamera. Abbiamo costruito questo tipo di sistema di sicurezza domestica utilizzando Raspberry Pi.
Il Bolt ha 5 pin GPIO e 1 pin analogico, tutti collegati al cloud. Quindi fondamentalmente per scrivere o leggere da questi pin dobbiamo usare le chiamate API. Nel nostro hardware avremo un sensore ad effetto Hall e un magnete montato sulla porta. Quando la porta viene aperta, il magnete si allontana dal sensore di hall e il sensore lo rileverà e questo può essere letto dalle chiamate API e possiamo attivare un Buzzer. Noi discuteremo