Stap 5: Batterij aangedreven Reed Switch rietschakelaar - deur / venster / lade / postbus Sensor
Deze batterij-aangedreven Arduino draadloze sensor kan worden gebruikt op een aantal manieren - vrijwel overal een magneet kan worden aangesloten op een bewegend deel. Het kan worden gebruikt als een sensor beveiliging doordat de audio alarmerend en e-mail melding, of misschien wilt u gewoon zien wat de status van het venster/deur op uw smart phone.
Hier is de basis van hoe deze batterij eenheid werken aangedreven. U kunt het monteren onder uw postvak te krijgen bericht wanneer het postvak wordt geopend.
U kunt ook monteren op de top van een deur of venster uitzien. Deze is gemonteerd op de zijdeur naar mijn garage voor een tijdje.
Hier is twee youtube video's die je laten zien hoe dit kan worden gebruikt voor kennisgeving en veiligheid. De ene ziet u hoe dit aan te melden wanneer een deur geopend/gesloten wordt. Ik verwaarloosd om op te nemen in de video een clip van de Raspberry Pi een alarm geluid afspelen. Maar ieder geval kan worden geassocieerd met een unieke MP3-bestand, zodat u een luide audio alarm als een afschrikkende werking hebben, net als een echte inbreker-systeem kunt spelen.
Deze video was van een vorige Instructable ik voor een postbus notifier maakte. Het is hier alleen voor de volledigheid en te laten zien hoe flexibel het systeem.
Om te bouwen van deze sensor, volg deze klemmenstrook bedradingsschema.
(1) een lege ATMEGA328P-PU
(1) HopeRF RFM69HW 915 MHz transceiver (Noord-Amerika) gebruik Deze 868 MHz versie voor Europa / Asia
(1) schroef terminalvoor accu aansluiting
(2) 1MOhm weerstand voor spanning divider en pull-down weerstand op reed switch rietschakelaar
(3) 0.1uF keramische condensator voor spanning divider en levering condensatoren
(1) 10uF tantaal condensator(voor uitvoer)
(1) oscillator: 8MHz oscillator preferred
(2) 22pF condensatoren voor oscillator
(1) één LED, ik gebruikte rood
(1) weerstand van 220 ohm voor het beperken van de huidige LED
(1) 10 k ohm pull-up weerstand voor reset lijn
(1) Reed switch
(1) bestuur strip ongeveer 3 x 6 inch
(1) 28-pins aansluiting voor montage van de ATMEGA328 op
(1) AA batterij box, zou 3xAA of 4xAA
Als je nieuw op Arduino bent, adviseer ik wat onderzoek over hoe maak je een brood-board Arduino, want dit is wat het is. Doe een zoekopdracht op de Arduino op een kale botten ATMEGA328P-PU plaatsen. Merk op dat de Arduino op de Pro/Mini draait 8MHz bootloader in mijn lichaamsbouw. U kunt 8MHz of 16MHz, maar 8MHz voldoet aan de specificatie van de Atmel voor 3,3 v operatie.
De twee bestanden gekoppeld zijn de postbus Arduino schets en het OpenHAB configuratiebestand. Je moet de Arduino schets op de ATMega microcontroller downloaden. Volg samen met het OpenHAB configuratiebestand om de noodzakelijke veranderingen op de Raspberry Pi (of PC/Mac als u een computer in plaats daarvan).
Plaats het MP3 bestand voor de audio onder de map voor elke audio signaal dat u wilt afspelen op de Raspberry Pi (of PC/Mac). Kijk voor dit codefragment in het configuratiebestand.
Ik had een harde tijd het meten van de huidige batterijverbruik. Mijn algemeen gebruik Radio Shack multimeter zou niet zitten kundig voor kleine hoeveelheden stroom zeer betrouwbaar te waarderen. Ik denk dat zij verbruikt over 0.1mA in de slaapmodus staat. Aangezien de microcontroller allermeest naar de tijd en de enige wakes slaapt te zenden wanneer de deur wordt geopend of gesloten, schat ik dat een 4xAA batterij pack zal afgelopen 1,5 jaar. Degene die ik heb gemonteerd via de zijdeur naar de garage geweest er voor ongeveer een maand, dus tijd zal het leren.