Enligt FBI sker heminbrott var 13: e sekund och tre av fyra hem i USA kommer att brytas in inom de närmaste 20 åren, säger en 2017-rapport om inbrottsstatistik. I världen som snabbt går framåt med teknik där bilar kan köra på egen hand och drönare kan fånga din mat, bör inbrott inte vara mycket bekymmer, men ovanstående statistik visar bara att den är fel. Vad är poängen med alla surrord som IoT, AI, maskininlärning etc om jag helt enkelt inte kan känna mig säker hemma?
När jag skriver den här artikeln finns det många IoT-säkerhetssystem på marknaden, men ingen av dem anpassades efter min smak eller passade in i min budget. Att vara tinker valde jag att bygga en själv och det var då jag snubblade på Bolt IoT-plattformen där de påstår sig hjälpa oss att bygga IoT-projekt 80% snabbare med sin Bolt IoT-plattform.
Så i det här projektet kommer vi att bygga vårt eget säkerhetssystem som kan upptäcka om en dörr / fönster öppnas. Larmet kan aktiveras eller avaktiveras via röstkommandon via Googles assistent och när ett intrång upptäcks skickar det också ett mail till dig och dina släktingar som varnar dem om det. Cool sak är att hela saken körs på moln så att den kan styras var som helst i världen. Spännande rätt! Så låt oss komma igång…..
Material som krävs
- Boltutvecklingsstyrelsen
- Bakbord
- Hall-effektgivare (A3144)
- LED
- Kondensator (50V, 10uF)
- Motstånd 10K
- Magnet
- Anslutande ledningar
Arbetskoncept
Bolt-utvecklingskortet är baserat på den berömda ESP8266 Wi-Fi-modulen från Espressif halvledare. Men här har den sin egen Bolt-firmware som körs inuti den, detta hjälper oss att komma åt GPIO-stiften (Digital Read / Write, Analog Read, PWM Write) etc via ett API som tillhandahålls av bolt. På grund av detta faktum kan Bolt programmeras med JavaScript, HTML eller till och med Python. Eftersom vi redan har många IoT-projekt med Raspberry Pi och Python bestämde jag mig för att hålla fast vid python. För att lära dig mer om ESP8266 Wi-Fi-modul, följ länken och ett enkelt IoT-säkerhetslarm kan också byggas med ESP8266. Detta projekt kan utökas ytterligare för att fånga bilden av Intruder med hjälp av någon mikrokontroller som stöder kameragränssnitt. Vi har byggt den här typen av hemskyddssystem med Raspberry Pi.
Bulten har 5 GPIO-stift och 1 analog stift som alla är anslutna till molnet. Så för att kunna skriva eller läsa från dessa stift måste vi använda API-samtalen. I vår hårdvara kommer vi att ha en Hall Effect-sensor och magnet monterad på dörren. När dörren öppnas rör sig magneten bort från hallsensorn och sensorn kommer att upptäcka den och detta kan läsas av API-samtalen och vi kan utlösa en summer. Vi ska diskutera