Πίνακας περιεχομένων:

Κρυφή κάμερα Pi: 6 βήματα (με εικόνες)
Κρυφή κάμερα Pi: 6 βήματα (με εικόνες)

Βίντεο: Κρυφή κάμερα Pi: 6 βήματα (με εικόνες)

Βίντεο: Κρυφή κάμερα Pi: 6 βήματα (με εικόνες)
Βίντεο: Εικόνες ντροπής στην μαθητική παρέλαση στην Ν.Φιλαδέλφεια 2024, Νοέμβριος
Anonim
Image
Image
Κρυφή κάμερα Pi
Κρυφή κάμερα Pi
Κρυφή κάμερα Pi
Κρυφή κάμερα Pi

Αυτό είναι ένα εξαιρετικό πρόγραμμα για το Σαββατοκύριακο, χρησιμοποιώντας μια μονάδα Raspberry Pi και μια Pi Camera, η οποία θα διπλασιαστεί επίσης ως κάμερα ασφαλείας για το σαλόνι ή το δωμάτιο μελέτης σας. Wantedθελα επίσης να αναφέρω ότι η έμπνευση για αυτό το έργο είναι ένα διδακτικό που ονομάζεται Hidden GoPro Security Camera, το οποίο χρησιμοποίησε μια κάμερα GoPro αντί για μια κάμερα Raspberry Pi.

Στην περίπτωσή μου χρησιμοποιώ έναν παλιό κάτοχο έργου τον οποίο δεν χρησιμοποιώ πια, αλλά μπορείτε να ακολουθήσετε μαζί με ένα παλιό βιβλίο όπως βλέπετε στην εκπαιδευτική Κρυφή κάμερα ασφαλείας GoPro.

Για το λογισμικό του Raspberry Pi Zero W, χρησιμοποιώ το motionEyeOS που μετατρέπει το Pi σας σε συσκευή παρακολούθησης και μπορείτε επίσης να ενεργοποιήσετε άλλα πράγματα στο σπίτι σας όπως ηχείο ή φώτα για να τρομάξετε τον εισβολέα. Στην περίπτωσή μου χρησιμοποιώ το IFTTT για να ανάψω τα φώτα Phillips HUE στο σπίτι και να στείλω ένα email στον εαυτό μου.

Βήμα 1: Πράγματα που θα χρειαστείτε

Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε

Ακολουθεί η λίστα των ηλεκτρονικών εξαρτημάτων και των εργαλείων που θα χρειαστείτε επιπλέον έναν παλιό κάτοχο έργου ή ένα παλιό βιβλίο.

  • Κάμερα Raspberry Pi
  • Raspberry Pi, στην περίπτωσή μου χρησιμοποιώ Raspberry Pi Zero αλλά μπορείτε να χρησιμοποιήσετε οποιαδήποτε έκδοση του Pi B+ ή higger. -Καλώδιο κάμερας Raspberry Pi, αυτό θα εξαρτηθεί από την έκδοση του Pi που σκοπεύετε να χρησιμοποιήσετε. Εδώ έχω συνδέσει το καλώδιο σύνδεσης Pi Zero που είναι διαφορετικό σε σύγκριση με το άλλο Raspberry Pi
  • κάρτα SD
  • Μίνι καλώδιο USB και πρίζα τροφοδοσίας κινητού τηλεφώνου.

Επιπλέον, θα χρειαστείτε κάτι για να κρατήσετε την κάμερα Pi και το Pi, εάν διαθέτετε έναν 3D εκτυπωτή, μπορείτε να χρησιμοποιήσετε τα αρχεία STL στο παρακάτω βήμα ή να χρησιμοποιήσετε την επίσημη θήκη Raspberry Pi zero.

Και θα χρειαστείτε επίσης κάποια κόλλα ή ένα πιστόλι θερμής κόλλας.

Βήμα 2: Τρισδιάστατη εκτύπωση των συνημμένων αρχείων STL (προαιρετικό εάν έχετε θήκη)

Τρισδιάστατη εκτύπωση των συνημμένων αρχείων STL (προαιρετικό εάν έχετε θήκη)
Τρισδιάστατη εκτύπωση των συνημμένων αρχείων STL (προαιρετικό εάν έχετε θήκη)
Τρισδιάστατη εκτύπωση των συνημμένων αρχείων STL (προαιρετικό εάν έχετε θήκη)
Τρισδιάστατη εκτύπωση των συνημμένων αρχείων STL (προαιρετικό εάν έχετε θήκη)
Τρισδιάστατη εκτύπωση των συνημμένων αρχείων STL (προαιρετικό εάν έχετε θήκη)
Τρισδιάστατη εκτύπωση των συνημμένων αρχείων STL (προαιρετικό εάν έχετε θήκη)

Αυτό είναι ένα προαιρετικό βήμα, εάν διαθέτετε έναν 3D εκτυπωτή. Κατεβάστε τα συνημμένα αρχεία STL και προσθέστε τα στον τεμαχιστή σας και εκτυπώστε τα αρχεία 3D. Στην περίπτωσή μου, χρησιμοποιώ το Hatchbox brown PLA + που ταιριάζει με το φάκελο του έργου.

Για τεμαχισμό χρησιμοποιώ το Slic3r με -

  • Heightψος στρώματος 0,3 mm
  • Πυκνότητα πλήρωσης στο 15 %.
  • Θερμοκρασία 205 C Η εκτύπωση των αρχείων θα διαρκέσει περίπου 30-40 λεπτά, ανάλογα με τις ρυθμίσεις του εκτυπωτή σας.

Βήμα 3: Ρύθμιση του MotionEye στο Raspberry Pi

Ρύθμιση του MotionEye στο Raspberry Pi
Ρύθμιση του MotionEye στο Raspberry Pi

Για να μεταδώσετε βίντεο μέσω της κάμερας Pi, έχετε πολλές επιλογές από τη χρήση ενός απλού πακέτου ως mjpg-streamer σε κάτι πιο πολύπλοκο και εμπλεκόμενο όπως το OpenCV. Στην περίπτωσή μου χρησιμοποιώ το MotionEyeOS επειδή είναι εύκολο να εγκατασταθεί και σας δίνει μια αρκετά μικρή παράμετρο διαμόρφωσης που μπορείτε να παίξετε με την οποία θα συζητήσω στο επόμενο βήμα. Εδώ είναι τα βήματα που θα πρέπει να ακολουθήσετε για να ρυθμίσετε το Raspbian στο Pi.

Κατεβάστε την τελευταία έκδοση του motionEyeOS από -https://github.com/ccrisan/motioneyeos/releases

Ξεκινήστε εκτελώντας τις ακόλουθες εντολές για να γράψετε την κάρτα SD

wget

sudo./writeimage.sh -d/dev/mmcblk0 -i "/path/motioneyeos-raspberrypi-20171008.img" -n 'yourWiFiRouterName: yourWiFiRouterPassowrd'

Ως μέρος αυτής της εντολής, εάν χρησιμοποιείτε Raspberry Pi zero W, μπορείτε να τροποποιήσετε την παραπάνω εντολή για να συμπεριλάβετε το όνομα χρήστη ή τον κωδικό πρόσβασης του δρομολογητή WiFi.

Στην περίπτωσή μου, χρησιμοποιώ το Ubuntu 16.04 ως λειτουργικό σύστημα κεντρικού υπολογιστή για να γράψω μια κάρτα SD 16 GB, αλλά αν χρησιμοποιείτε παράθυρο, μπορείτε να χρησιμοποιήσετε ένα εργαλείο όπως το etcher ή να χρησιμοποιήσετε την τερματική εφαρμογή εάν χρησιμοποιείτε Mac.

Για περισσότερες πληροφορίες, ανατρέξτε στο wiki του motionEyeOS.

Βήμα 4: Κολλήστε την κάμερα Pi και το Pi Zero στο φάκελο έργου

Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου
Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου
Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου
Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου
Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου
Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου
Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου
Συνδέοντας την κάμερα Pi και το Pi Zero στο φάκελο έργου

Αφού δοκιμάσετε τη ροή βίντεο από την κάμερα Pi χρησιμοποιώντας ένα πρόγραμμα περιήγησης όπως το Chrome στο φορητό υπολογιστή/κινητό σας, ήρθε η ώρα να προσθέσετε τα πάντα στο φάκελο ή το βιβλίο του έργου σας.

Στην περίπτωσή μου έπρεπε να κόψω περίπου 4 μανίκια από το φάκελο και στη συνέχεια να ανοίξω μια τρύπα μέχρι το τέλος, όπως φαίνεται στις παραπάνω εικόνες. Στη συνέχεια χρησιμοποίησα θερμή κόλλα για να στερεώσω τα τρισδιάστατα τυπωμένα μέρη στο φάκελο.

Τέλος, προσθέστε το φάκελο έργου στο ράφι των βιβλίων σας και συνδέστε το καλώδιο USB στον προσαρμογέα τοίχου του κινητού σας τηλεφώνου

Βήμα 5: Διαμόρφωση του MotionEye

Διαμόρφωση του MotionEye
Διαμόρφωση του MotionEye
Διαμόρφωση του MotionEye
Διαμόρφωση του MotionEye
Διαμόρφωση του MotionEye
Διαμόρφωση του MotionEye

Το MotionEye διαθέτει ένα κομψό περιβάλλον χρήστη και πολλές παραμέτρους διαμόρφωσης για τον εντοπισμό κίνησης, τη λήψη φωτογραφιών, βίντεο, την αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου όταν ανιχνεύεται κίνηση και πολλά άλλα όπως βλέπετε στις παραπάνω εικόνες.

Μόλις συνδεθείτε για πρώτη φορά χρησιμοποιώντας το διαχειριστή και θα πρέπει να ενημερώσετε τον κωδικό πρόσβασης διαχειριστή και χρήστη μέσω διεπαφής ιστού και να επανεκκινήσετε το Pi.

Τώρα δεδομένου ότι αυτό είναι κρυφό cam, μπορεί να θέλετε να μεταβείτε στην εκ των προτέρων ρύθμιση και να γυρίσετε το "Enable CSI camera Led" όπως βλέπετε στο πρώτο στιγμιότυπο οθόνης παραπάνω. Και μπορείτε επίσης να ενημερώσετε το πρόγραμμα εργασίας, το οποίο είναι βασικά η ώρα κατά τη διάρκεια της ημέρας όταν βρίσκεστε στο σχολείο ή στη δουλειά.

Για ανίχνευση κίνησης και ανάλογα με το πού ρυθμίσατε την κρυφή κάμερα στο δωμάτιο, ίσως θέλετε να αλλάξετε το κατώφλι αλλαγής καρέ για να εντοπίσετε την κίνηση και να αποτρέψετε ψευδώς θετικά.

Βήμα 6: Ρύθμιση Hue Light χρησιμοποιώντας IFTTT για να τρομάξετε τον εισβολέα

Ρύθμιση Hue Light χρησιμοποιώντας IFTTT για να τρομάξετε τον εισβολέα
Ρύθμιση Hue Light χρησιμοποιώντας IFTTT για να τρομάξετε τον εισβολέα
Ρύθμιση Hue Light χρησιμοποιώντας IFTTT για να τρομάξετε τον εισβολέα
Ρύθμιση Hue Light χρησιμοποιώντας IFTTT για να τρομάξετε τον εισβολέα
Ρύθμιση Hue Light χρησιμοποιώντας IFTTT για να τρομάξετε τον εισβολέα
Ρύθμιση Hue Light χρησιμοποιώντας IFTTT για να τρομάξετε τον εισβολέα

Αυτό είναι ένα προαιρετικό βήμα, αλλά είναι μια εξαιρετική προσθήκη για να τρομάξει τον εισβολέα. Ως μέρος της ρύθμισής μου χρησιμοποιώ τη συνταγή IFTTT για να ανάψω όλα τα φώτα Phillips Hue στο σπίτι μόλις εντοπιστεί κίνηση.

Για να ρυθμίσετε τη συνταγή κατευθυνθείτε στο ifttt.com, δημιουργήστε έναν λογαριασμό και κάντε κλικ στο νέο applet. Στην πλευρά IF της μικροεφαρμογής, επιλέξτε το πρόγραμμα δημιουργίας webhook και δημιουργήστε ένα συμβάν ενεργοποίησης που ονομάζεται "HUE_on" και στην τότε πλευρά του applet επιλέξτε Phillps HUE και επιλέξτε το φως που θέλετε να ανάψετε από το αναπτυσσόμενο μενού, στην περίπτωσή μου είμαι επιλέξτε να ανάψετε όλες τις λάμπες στο σπίτι. Θα πρέπει επίσης να ρυθμίσετε το κανάλι Phillps HUE πρώτα συνδέοντας τον λογαριασμό σας HUE.

Μόλις τελειώσετε σημειώστε το κλειδί ρύθμισης webhook που θα βρείτε σε αυτόν τον σύνδεσμο. Στη συνέχεια, τροποποιήστε το παρακάτω URL με το YOURKEY και προσθέστε το στη διεύθυνση URL Hook στο motionEye όπως φαίνεται στο πρώτο στιγμιότυπο οθόνης παραπάνω.

maker.ifttt.com/trigger/HUE_on/with/key/YO…

Τώρα εκτελέστε μια γρήγορη δοκιμή και προσαρμόστε τη ρύθμιση κατωφλίου αλλαγής καρέ στην ενότητα ανίχνευσης κίνησης, εάν απαιτείται.

Το IFTTT είναι φοβερό !, οπότε δοκιμάστε να δημιουργήσετε τη δική σας συνταγή για να ενεργοποιήσετε ένα μήνυμα τηλεγράφου στον εαυτό σας ή αφήστε τη συσκευή σας Amazon Alexa Echo να παίξει μουσική.

Συνιστάται: