Ifølge FBI skjer innbrudd i hvert 13. sekund, og 3 av 4 hjem i USA vil bli brutt inn i løpet av de neste 20 årene, sier en statistikkrapport fra 2017 om innbrudd på hjem. I verden som utvikler seg raskt med teknologi der biler kan kjøre alene og droner kan fange maten din, bør innbrudd ikke være særlig bekymret, men statistikken ovenfor viser bare at den er feil. Hva er poenget med alle buzz-ordene som IoT, AI, maskinlæring osv. Hvis jeg rett og slett ikke kan føle meg trygg på å være hjemme?
Da jeg skrev denne artikkelen, er det mange IoT-sikkerhetssystemer i markedet, men ingen av dem ble tilpasset etter min smak eller passet inn i budsjettet mitt. Å være tinker valgte jeg å bygge en for meg selv, og det var da jeg snublet over Bolt IoT-plattformen der de hevder å hjelpe oss med å bygge IoT-prosjekter 80% raskere med deres Bolt IoT-plattform.
Så i dette prosjektet vil vi bygge vårt eget sikkerhetssystem som kan oppdage om en dør / vindu åpnes. Alarmen kan aktiveres eller deaktiveres via talekommandoer via Google-assistent, og når det oppdages et innbrudd, vil den også sende en e-post til deg og dine pårørende og advare dem om det. Kult ting er at hele tingen kjører på skyen, slik at den kan kontrolleres fra hvor som helst i verden. Spennende riktig! Så la oss komme i gang…..
Nødvendig materiale
- Boltutviklingsstyret
- Brettbrett
- Hall-effekt sensor (A3144)
- LED
- Kondensator (50V, 10uF)
- Motstand 10K
- Magnet
- Koble ledninger
Arbeidskonsept
Bolt-utviklingskortet er basert på den berømte ESP8266 Wi-Fi-modulen fra Espressif halvleder. Men her har den sin egen Bolt-firmware som kjører inne i den, dette hjelper oss med å få tilgang til GPIO-pinnene (Digital Read / Write, Analog Read, PWM Write) osv. Via en API levert av bolt. På grunn av dette kan Bolten programmeres med JavaScript, HTML eller til og med Python. Siden vi allerede har mange IoT-prosjekter med Raspberry Pi og Python, bestemte jeg meg for å fortsette med python. For å lære mer om ESP8266 Wi-Fi-modul, følg lenken, og en enkel IoT-sikkerhetsalarm kan også bygges ved hjelp av ESP8266. Dette prosjektet kan utvides ytterligere for å fange bildet av Intruder ved hjelp av en mikrokontroller som støtter grensesnitt for kameraet. Vi har bygget denne typen hjemmesikkerhetssystem ved hjelp av Raspberry Pi.
Bolten har 5 GPIO-pinner og en analog pin som alle er koblet til skyen. Så for å skrive eller lese fra disse pinnene, må vi bruke API-samtalene. I maskinvaren vår vil vi ha en Hall Effect-sensor og magnet montert på døren. Når døren åpnes, beveger magneten seg fra hallføleren, og sensoren vil oppdage den, og dette kan leses av API-samtalene, og vi kan utløse en summer. Vi vil diskutere