Volgens de FBI vindt elke 13 seconden een woninginbraak plaats en zal in 3 van de 4 huizen in de VS binnen de komende 20 jaar worden ingebroken, aldus een rapport met statistieken over woninginbraken uit 2017. In de wereld die snel evolueert met technologie waarin auto's zelfstandig kunnen rijden en drones je voedsel kunnen vangen, zou inbraak niet van groot belang moeten zijn, maar de bovenstaande statistieken bewijzen gewoon dat het verkeerd is. Wat is het nut van alle modewoorden zoals IoT, AI, Machine learning enz. Als ik me gewoon niet veilig thuis voel?
Tegen de tijd dat ik dit artikel schrijf, zijn er veel IoT-beveiligingssystemen op de markt, maar geen van beide was gepersonaliseerd naar mijn smaak en pasten ook niet in mijn budget. Als knutselaar koos ik ervoor om er zelf een te bouwen en toen kwam ik het Bolt IoT-platform tegen, waar ze beweren dat ze ons 80% sneller IoT-projecten helpen bouwen met hun Bolt IoT-platform.
Dus in dit project zullen we ons eigen beveiligingssysteem bouwen dat kan detecteren of een deur / raam wordt geopend. Het alarm kan worden geactiveerd of gedeactiveerd via spraakopdrachten via Google Assistant en wanneer een inbraak wordt gedetecteerd, stuurt het ook een e-mail naar u en uw familieleden om hen ervoor te waarschuwen. Het leuke is dat alles in de cloud draait, zodat het overal ter wereld kan worden bediend. Intrigerend toch! Dus laten we beginnen…..
Vereiste materialen
- Bolt Development Board
- Breadboard
- Hall-effect sensor (A3144)
- LED
- Condensator (50V, 10uF)
- Weerstand 10K
- Magneet
- Draden aansluiten
Werkconcept
Het Bolt-ontwikkelbord is gebaseerd op de beroemde ESP8266 Wi-Fi-module van Espressif halfgeleider. Maar hier heeft het zijn eigen Bolt-firmware die erin draait, dit helpt ons om toegang te krijgen tot de GPIO-pinnen (digitaal lezen / schrijven, analoog lezen, PWM schrijven) enz. Via een API die wordt geleverd door bolt. Hierdoor kan de Bolt worden geprogrammeerd met JavaScript, HTML of zelfs Python. Omdat we al veel IoT-projecten hebben met Raspberry Pi en Python, heb ik besloten om door te gaan met python. Volg de link voor meer informatie over de ESP8266 Wi-Fi-module en een eenvoudig IoT-beveiligingsalarm kan ook worden gebouwd met ESP8266. Dit project kan verder worden uitgebreid om het beeld van Intruder vast te leggen met behulp van een microcontroller die camera-interfacing ondersteunt. We hebben dit soort huisbeveiligingssysteem gebouwd met Raspberry Pi.
De Bolt heeft 5 GPIO-pinnen en 1 Analoge pin die allemaal zijn verbonden met de cloud. Dus om van deze pinnen te schrijven of te lezen, moeten we de API-aanroepen gebruiken. In onze hardware zullen we een Hall Effect-sensor en magneet op de deur hebben gemonteerd. Wanneer de deur wordt geopend, beweegt de magneet weg van de gangsensor en de sensor zal het detecteren en dit kan worden gelezen door de API-oproepen en we kunnen een zoemer activeren. We zullen bespreken