Inhoudsopgave:
Video: Thuisbeveiliging met Orange Pi: 3 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
In wezen gaat het over hetzelfde idee als in mijn vorige instructable:
www.instructables.com/id/Home-Security-With…
De enige verandering is het gebruik van het Orange Pi-bord (mijn keuze was PC2) en een 4050-niveauverschuiver om de IO's van het bord te beschermen.
Kortom: een goedkoop huisbeveiligingssysteem dat u e-mails stuurt met foto's van uw bezittingen wanneer iemand onverwachts uw appartement bezoekt. Een systeem dat gemakkelijk kan worden in- en uitgeschakeld op een conservatievere manier dan je zou verwachten - een schakelaar en een RFID-tag. Sorry, ik vind het erg leuk;-)
Je kunt een Orange Pi krijgen voor $ 10, een USB-camera misschien $ 2 (eigenlijk gebruik ik twee onhandige rommel!), de rest misschien $ 30 bij elkaar.
Om specifieker te zijn over wat je nodig hebt - een OPi-bord, zijn voeding, 74HC4050 niveauverschuiver, een of meer PIR-bewegingssensoren, een RFID-lezer, een momentschakelaar, twee LED's, 2x 220Ohm + 1x 10kOhm-weerstanden, een breadboard en kabels om alles met elkaar te verbinden, en natuurlijk USB-camera's.
Stap 1: Bedrading
Mijn configuratie en broncode gebruiken 2 camera's met 2 PIR-sensoren. Deze pullup-weerstand voor de schakelaar wordt gebruikt omdat … ik geen tijd had om door pyA20-bibliotheekdocumenten te kijken, na een paar dagen vond ik toevallig de juiste aanroep (zie README.txt in de map die je gaat krijgen met de GIT - zie volgende stap), zodat u de code kunt wijzigen en deze kunt verwijderen. Ik gebruik een PC2-kaart, maar andere Orange Pi-kaarten hebben vergelijkbare IO's. De 4050-niveauverschuiver wordt gebruikt omdat sensoren en de RFID-lezer 5V gebruiken, maar het OPi-bord accepteert 3V (of 3,3V als je wilt). Belangrijk - sluit alle "aarde"-borden aan op een van de borden GND! Vergeet niet uw USB - camera 's in te pluggen !:)
Stap 2: Software
De onderstaande volgorde gaat ervan uit dat je Raspbian_desktop_lxde_For_PC2_H5_V0_1.img op je SD-kaart installeert. U kunt worden geadviseerd om in plaats daarvan Armbian te gebruiken, maar ik heb het niet getest.
1) passwd - verander het wachtwoord van de orangepi-gebruiker, die in eerste instantie orangepi is.
2) Deze Raspbian wordt geleverd met Chinees lokaal, dus zet dit in /etc/default/locale en start opnieuw op:
LC_ALL="nl_US. UTF-8"
LANG="nl_US"
TAAL="nl_US:nl"
3) Ik heb de initiële partitie uitgebreid met fdisk /dev/mmcblk0, reboot en resize2fs /dev/mmcblk0p2. Met Google vind je daar wat tutorials over.
4) sudo apt-get update
5) sudo apt-get install build-essentieel
6) sudo apt-get install python-setuptools
7) sudo apt-get install python-dev
8) sudo easy_install pip
9) sudo pip install pyserial
10) sudo pip installeer pyA20
11) sudo apt-get install git
12) git-kloon
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py install
15) haal de code op van (ik zal proberen het binnenkort op de Github te zetten; ik plaats het onder GNU public, voel je vrij om het opnieuw te distribueren!):
github.com/boguszjelinski/rpi-alarm
Ik bedoel opi-alarm.py.
16) sudo python opi-alarm.py
Vergeet niet om de IO-namen te wijzigen als u een ander bord of andere bedrading gebruikt. Als de LED's beginnen te knipperen, is de bedrading en de software misschien in orde.
17) sudo apt-get install streamer
18) installeer postfix zoals hier beschreven:
www.instructables.com/id/Home-Security-With…
Stap 3: Laatste overwegingen
Voer 'sudo python opi-alarm.py' uit
U kunt ook nohup sudo python opi-alarm.py gebruiken &
en log uit bij de terminal.
Als u het programma uitvoert en er is geen rfid.txt-bestand in de lokale map (waarom zou er een zijn?) Dan gaat uw beveiligingssysteem in leermodus - het wacht tot u uw RFID-badges op de lezer plaatst. Als er één staat, brandt de groene LED iets langer. Nadat u al uw badges aan de lezer heeft getoond, drukt u op de knop! Een rood lampje van 2 seconden bevestigt de voltooiing van het leren - rfid.txt wordt gegenereerd, het moet codes van 10 tekens bevatten.
Bevestig nu RFID-tags aan uw sleutels. Het systeem wacht nu om geactiveerd (ingeschakeld) te worden.
U kunt nogmaals op de schakelaar drukken en na 10 seconden in het bereik van de PIR-sensor gaan. Je zou een mooie foto in je e-mailbox moeten krijgen;-)
Zie de eerste Raspberry Pi-tutorial voor de verschillende LED-signalen (moet worden bijgewerkt, de leermodus is een nieuwe functie).
Volgende tutorial - GSM-module gebruiken, misschien MMS in plaats van Postfix.
UPDATE 27.05.2018
Streamer zuigt, het wordt soms gek, misschien alleen met mijn rommelcamera's. Na een week met CV2 - het werkt als een charme. Om de code te gebruiken die ik zojuist heb ingediend bij GitHub:
apt-get install python-opencv
apt-get install imagemagick
Misschien nog iets - een van mijn camera's verdween als een apparaat, dus elke keer dat ik afbeeldingen krijg, voer ik dit eerst uit (herladen van de kernelmodule; misschien kan het eenvoudiger):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Aanbevolen:
Thuisbeveiliging: 4 stappen
Home Security: De afbeeldingen hierboven tonen de vroege ontwerpen van wat ik overwoog te doen voor het project
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
ESP32+RC522+IFTTT=Thuisbeveiliging: 5 stappen
ESP32+RC522+IFTTT=Thuisbeveiliging: Hallo! Ik heb dit kleine project gemaakt met ESP32-ontwikkelbord, RC522 RFID-lezer, hall-senor en IFTTT. U ontvangt een melding of sms op uw smartapparaat als iemand uw deur opent en de juiste RFID-tag niet binnen 10 seconden plaatst. Zo werkt het
Orange PI HowTo: Sunxi Tool voor Windows compileren onder Windows: 14 stappen (met afbeeldingen)
Orange PI HowTo: Sunxi Tool voor Windows compileren Onder Windows: VEREISTEN: U heeft een (desktop)computer met Windows nodig. Een internetverbinding. Een oranje PI-bord. De laatste is optioneel, maar ik weet zeker dat je die al hebt. Anders lees je dit instructable niet. Wanneer u de Orange PI zonde koopt
Thuisbeveiliging met ingebouwd systeem: 12 stappen (met afbeeldingen)
Thuisbeveiliging met ingebouwd systeem: Hallo lezers, dit is een instructie voor het bouwen van een huisbeveiligingssysteem in tegenstelling tot elk ander beveiligingssysteem. Dit systeem heeft een verbeterde functie TRAP en PANIEK-modus die de eigenaar, de buurman en het politiebureau van het slachtoffer via het netwerk verbindt.In