Πίνακας περιεχομένων:
Βίντεο: Home Security With Orange Pi: 3 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Ουσιαστικά πρόκειται για την ίδια ιδέα όπως στην προηγούμενη διδακτική μου:
www.instructables.com/id/Home-Security-With…
Η μόνη αλλαγή είναι η χρήση της πλακέτας Orange Pi (η επιλογή μου ήταν PC2) και ενός επιλογέα επιπέδου 4050 για την προστασία των πλακέτων IO.
Συνοψίζοντας - ένα φθηνό σύστημα ασφάλειας στο σπίτι που σας στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου με φωτογραφίες των αντικειμένων σας όταν κάποιος επισκέπτεται το διαμέρισμά σας απροσδόκητα. Ένα σύστημα που οπλίζεται εύκολα και αφοπλίζεται με τον πιο συντηρητικό τρόπο από ό, τι θα περίμενε κανείς - ένας διακόπτης και μια ετικέτα RFID. Συγγνώμη, μου αρέσει πολύ;-)
Μπορείτε να πάρετε ένα Orange Pi για 10 $, μια κάμερα USB ίσως 2 $ (στην πραγματικότητα χρησιμοποιώ δύο αδέξια σκουπίδια!), Τα υπόλοιπα ίσως 30 $ όλα μαζί.
Για να γίνετε πιο συγκεκριμένοι σχετικά με αυτό που χρειάζεστε - μια πλακέτα OPi, η τροφοδοσία της, ο επιλογέας επιπέδου 74HC4050, ένας ή περισσότεροι αισθητήρες κίνησης PIR, συσκευή ανάγνωσης RFID, στιγμιαίος διακόπτης, δύο λυχνίες LED, 2x 220Ohm + 1x 10kOhm αντιστάσεις, ένα breadboard και καλώδια για σύνδεση όλα μαζί, και φυσικά κάμερες USB.
Βήμα 1: Καλωδίωση
Η διαμόρφωση και ο πηγαίος κώδικας μου χρησιμοποιούν 2 κάμερες με 2 αισθητήρες PIR. Αυτή η αντίσταση έλξης για το διακόπτη χρησιμοποιείται επειδή… δεν είχα χρόνο να κοιτάξω τα έγγραφα της βιβλιοθήκης pyA20, μετά από λίγες μέρες βρήκα τη σωστή κλήση (δείτε README.txt στον κατάλογο που πρόκειται να λάβετε με το GIT - δείτε το επόμενο βήμα), ώστε να μπορείτε να αλλάξετε τον κώδικα και να τον ξεφορτωθείτε. Χρησιμοποιώ τον πίνακα PC2 αλλά άλλοι πίνακες Orange Pi έχουν παρόμοια IO. Ο μετατροπέας στάθμης 4050 χρησιμοποιείται με αισθητήρες βάκας και ο αναγνώστης RFID χρησιμοποιεί 5V, αλλά ο πίνακας OPi δέχεται 3V (ή 3.3V αν θέλετε). Σημαντικό - συνδέστε όλες τις πινακίδες "γείωσης" σε έναν από τους πίνακες GND! Μην ξεχάσετε να συνδέσετε τις κάμερες USB!:)
Βήμα 2: Λογισμικό
Η παρακάτω ακολουθία θα υποθέσει ότι εγκαθιστάτε το Raspbian_desktop_lxde_For_PC2_H5_V0_1.img στην κάρτα SD σας. Μπορεί να σας συμβουλεύσει να χρησιμοποιήσετε το Armbian, αλλά δεν το έχω δοκιμάσει.
1) passwd - αλλάξτε τον κωδικό πρόσβασης του χρήστη orangepi, ο οποίος αρχικά είναι orangepi.
2) Αυτό το Raspbian έρχεται με κινέζικο τοπικό, οπότε βάλτε το στο/etc/default/locale και επανεκκινήστε:
LC_ALL = "el_US. UTF-8"
LANG = "el_US"
LANGUAGE = "en_US: en"
3) Επέκτεινα το αρχικό διαμέρισμα με fdisk /dev /mmcblk0, επανεκκίνηση και αλλαγή μεγέθους2fs /dev /mmcblk0p2. Θα βρείτε μερικά σεμινάρια σχετικά με αυτό με το Google.
4) sudo apt-get ενημέρωση
5) sudo apt-get install build-essential
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 install pyA20
11) sudo apt-get install git
12) git clone
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py install
15) πάρτε τον κωδικό από (θα προσπαθήσω να τον βάλω στο Github σύντομα. Τον έβαλα υπό δημόσιο GNU, μη διστάσετε να αναδιανείμετε!):
github.com/boguszjelinski/rpi-alarm
Εννοώ opi-alarm.py.
16) sudo python opi-alarm.py
Θυμηθείτε να αλλάξετε ονόματα IO εάν χρησιμοποιείτε άλλη πλακέτα ή καλωδίωση. Εάν οι λυχνίες LED αρχίσουν να αναβοσβήνουν, τότε ίσως η καλωδίωση και το λογισμικό είναι εντάξει.
17) sudo apt-get install streamer
18) εγκαταστήστε postfix ακριβώς όπως περιγράφεται εδώ:
www.instructables.com/id/Home-Security-With…
Βήμα 3: Τελικές σκέψεις
Εκτέλεση "sudo python opi-alarm.py"
Μπορείτε επίσης να χρησιμοποιήσετε nohup sudo python opi-alarm.py &
και αποσύνδεση από το τερματικό.
Εάν εκτελείτε το πρόγραμμα και δεν υπάρχει αρχείο rfid.txt στον τοπικό κατάλογο (γιατί να υπάρχει;), τότε το σύστημα ασφαλείας σας μεταβαίνει σε λειτουργία εκμάθησης - περιμένει να τοποθετήσετε τα σήματα RFID στον αναγνώστη. Εάν διαβάζει μία, τότε η πράσινη λυχνία LED είναι λίγο μεγαλύτερη. Αφού δείξετε όλα τα σήματα στον αναγνώστη - πατήστε το κουμπί! Ένα κόκκινο φως 2 δευτερολέπτων επιβεβαιώνει την ολοκλήρωση της μάθησης - δημιουργείται το rfid.txt, πρέπει να περιέχει κωδικούς 10 χαρακτήρων.
Επισυνάψτε τώρα ετικέτες RFID στα κλειδιά σας. Το σύστημα περιμένει τώρα να ενεργοποιηθεί (οπλισμένο).
Μπορείτε να πατήσετε το διακόπτη για άλλη μια φορά και να μπείτε στην περιοχή του αισθητήρα PIR μετά από 10 δευτερόλεπτα. Θα πρέπει να έχετε μια ωραία εικόνα στο email σας;-)
Δείτε το αρχικό σεμινάριο Raspberry Pi για τα διαφορετικά σήματα LED (πρέπει να ενημερωθεί, η λειτουργία εκμάθησης είναι μια νέα δυνατότητα).
Επόμενο σεμινάριο - χρησιμοποιώντας μονάδα GSM, ίσως MMS αντί Postfix.
ΕΝΗΜΕΡΩΣΗ 27.05.2018
Το Streamer είναι χάλια, μερικές φορές τρελαίνεται, ίσως μόνο με τις άχρηστες κάμερες μου. Μετά από μια εβδομάδα με CV2 - λειτουργεί σαν γούρι. Για να χρησιμοποιήσω τον κώδικα που μόλις υπέβαλα στο GitHub:
apt-get install python-opencv
apt-get install imagemagick
Oneσως κάτι ακόμη - μια από τις κάμερές μου συνήθιζε να εξαφανίζεται ως συσκευή, οπότε κάθε φορά που θα παίρνω εικόνες τρέχω αυτό το πρώτο (επαναφόρτωση της μονάδας πυρήνα, ίσως θα μπορούσε να γίνει πιο απλά):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Συνιστάται:
ΣΥΣΚΕΥΗ ΑΝΙΧΝΕΥΣΗΣ ΜΙΚΡΟΥ ΚΟΣΤΟΥ IOT (Pi Home Security): 7 βήματα
ΣΥΣΚΕΥΗ ΑΝΙΧΝΕΥΣΗΣ ΛΟΓΟΥ ΚΟΣΤΟΥ IOT (Pi Home Security): Το σύστημα έχει σχεδιαστεί για να ανιχνεύει εισβολή (μη εξουσιοδοτημένη είσοδος) σε κτίριο ή άλλους χώρους. Αυτό το έργο μπορεί να χρησιμοποιηθεί σε οικιστικές, εμπορικές, βιομηχανικές και στρατιωτικές ιδιοκτησίες για προστασία από διάρρηξη ή υλικές ζημιές, καθώς και
TF03 Laser Home Security Alarm: 5 Βήματα
TF03 Laser Home Security Alarm: Με την ανάπτυξη της κοινωνίας, οι άνθρωποι δίνουν μεγαλύτερη προσοχή στην ασφάλεια. Η παραδοσιακή ασφάλεια, η οποία πραγματοποιείται από συνεχείς περιπολίες από προσωπικό ασφαλείας, δεν είναι κατάλληλη για το κοινό λόγω των υψηλών τιμών. Ενώ, πρόσφατα ήρθα σε επαφή με
DIY Home Security - Πώς να εντοπίσετε μια απλή κίνηση - Νέα έκδοση: 6 βήματα
DIY Home Security - Πώς να εντοπίσετε μια απλή κίνηση | Νέα έκδοση: Σε αυτό το έργο θα σας δείξω πώς να φτιάξετε ειδοποίηση ειδοποίησης κίνησης ασφάλειας DIY χαμηλού κόστους! Δείτε την παλιά έκδοση: Πώς να φτιάξετε ένα σύστημα ασφαλείας 10 $ WiFi στο σπίτι
Ενεργοποιημένο Διαδίκτυο DSC Home Security System: 22 Βήματα
Ενεργοποιημένο Διαδίκτυο Σύστημα οικιακής ασφάλειας DSC: Τροποποιήστε ένα υπάρχον σύστημα οικιακής ασφάλειας DSC για να είναι ενεργοποιημένο το Διαδίκτυο και να παρακολουθείται αυτόματα. Αυτό το διδακτικό υποθέτει ότι έχετε ένα Raspberry Pi. Λάβετε υπόψη ότι αυτή η εφαρμογή έχει τις ακόλουθες αδυναμίες: Εάν ένας κλέφτης κόψει το επερχόμενο καλώδιο DSL
$ 10 Remote Home Security Hack: 7 βήματα
$ 10 Remote Home Security Hack: Μετατρέψτε μια συνηθισμένη φθηνή κάμερα web σε ένα κρυφό σύστημα ασφάλειας σπιτιού που μπορείτε να δείτε οπουδήποτε στον κόσμο από το κινητό σας τηλέφωνο! Ελπίζω πραγματικά να σας αρέσει αυτό και αν θέλετε μια καλύτερη αίσθηση του έργου μπορείτε να δείτε το βίντεό μου