Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Διαμορφώστε το Raspberry Pi
- Βήμα 2: Εγκαταστήστε το PiCam
- Βήμα 3: Εγκατάσταση αισθητήρα PIR (Passive InfraRed Presence Sensor)
- Βήμα 4: Ρυθμίστε το You Telegram Bot
- Βήμα 5: Εγκατάσταση και ρύθμιση του ηχείου (προαιρετικό)
- Βήμα 6: Ορίστε το Python Script και Basic Usage
- Βήμα 7: Συγχαρητήρια! Το έχεις
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το έργο θα δημιουργήσετε μια συσκευή ανίχνευσης εισβολέων που θα ελέγχει αν υπάρχει κάποιος μέσα στο σπίτι / το δωμάτιό σας όταν είστε έξω χρησιμοποιώντας έναν αισθητήρα PIR, εάν ο αισθητήρας PIR εντοπίσει κάποιον θα τραβήξει μια (σύνολο) εικόνας παρείσακτος. Οι εικόνες θα σταλούν στο τηλεοπτικό κανάλι bot σας όπου κι αν βρίσκεστε. Μπορείτε επίσης να προσθέσετε μερικές τακτικές «τρομάξτε», όπως να ενεργοποιήσετε έναν ήχο συναγερμού ή ένα προ-ηχογραφημένο φωνητικό μήνυμα.
Προμήθειες
Raspberry Pi
Κάρτα SD
Τροφοδοτικό Raspberry Pi
Αισθητήρας PIR
Κάμερα Pi
Ηχείο (προαιρετικό)
Γενικός φακός κινητής κάμερας (προαιρετικά)
Βήμα 1: Διαμορφώστε το Raspberry Pi
Θα χρειαστεί να ρυθμίσετε τη συσκευή Raspberry Pi με την τελευταία έκδοση Rasberry Pi OS με τυπικά πακέτα. Βεβαιωθείτε ότι έχετε λάβει τις μονάδες Python3 Telepot και PiCamera χρησιμοποιώντας pip3 ή apt.
$ sudo apt-get ενημέρωση
$ sudo apt-get install python3-picamera
$ sudo pip3 εγκατάσταση telepot
Βήμα 2: Εγκαταστήστε το PiCam
Συνδέστε το picam σας στο Rasbperry Pi σας χρησιμοποιώντας την υποδοχή CSI.
Πρέπει επίσης να ελέγξετε εάν έχετε ενεργοποιήσει την picamera στην εφαρμογή διαμόρφωσης Raspberry Pi.
Βήμα 3: Εγκατάσταση αισθητήρα PIR (Passive InfraRed Presence Sensor)
Συνδέστε τον αισθητήρα PIR στο Raspberry Pi
Βήμα 4: Ρυθμίστε το You Telegram Bot
Λάβετε το κλειδί τηλεγράφου και το αναγνωριστικό συνομιλίας από το bot bot του telegram:
core.telegram.org/bots
Βήμα 5: Εγκατάσταση και ρύθμιση του ηχείου (προαιρετικό)
Εγκαταστήστε ένα κανονικό ηχείο στο Raspberry Pi σας χρησιμοποιώντας την υποδοχή ήχου. Θυμηθείτε να ρυθμίσετε τον ήχο μέσω υποδοχής ακουστικών 3,5 mm και όχι εξόδου HDMI.
Εγκαταστήστε το λογισμικό espeak για να συνθέσετε τον ήχο από το κείμενο
$ sudo apt-get espeak εγκατάστασης
Βήμα 6: Ορίστε το Python Script και Basic Usage
Κατεβάστε το σενάριο μέσω του git repo και ρυθμίστε:
-Κλειδί τηλεγράφου και αναγνωριστικό συνομιλίας από το BotFather
- Πείρος PIR που χρησιμοποιείται στη ρύθμιση καλωδίωσης
Βασικές οδηγίες χρήσης για την εκτέλεση του συστήματος ανίχνευσης εισβολέων:
-Επεξεργαστείτε το σενάριο με τα συγκεκριμένα δεδομένα σας
-Ξεκινήστε το σενάριο
-Ανοίξτε το bot τηλεγράφου που δημιουργήσατε πριν και ελέγξτε το σενάριο χρησιμοποιώντας τις ενσωματωμένες εντολές
Εντολές:
ενεργοποίηση pir: εάν ο αισθητήρας PIR είναι ενεργοποιημένος, όταν ενεργοποιηθεί το PIR, το σενάριο θα τραβήξει μια φωτογραφία και θα την στείλει στο κανάλι bot σας
απενεργοποίηση πιρ: εάν ο αισθητήρας PIR είναι απενεργοποιημένος, δεν τραβάει ποτέ φωτογραφία αυτόματα (όταν είστε στο σπίτι, ο αισθητήρας PIR πρέπει να απενεργοποιηθεί για να αποφύγετε μια πλημμύρα εικόνας)
εμφάνιση: τραβήξτε μια φωτογραφία σε πραγματικό χρόνο και στείλτε την στο τηλεοπτικό κανάλι bot
πείτε TEXT: διαβάστε τη συμβολοσειρά TEXT μέσω του ηχείου
Βήμα 7: Συγχαρητήρια! Το έχεις
Τώρα έχετε τη δική σας συσκευή ανίχνευσης εισβολέων !!