
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39

Νιώθετε ποτέ ανασφαλής στο σπίτι σας ή χρειάζεστε προστασία της εταιρείας σας; Maybeσως θα μπορούσατε να δημιουργήσετε ένα σύστημα ασφαλείας, ώστε όλα αυτά τα προβλήματα να λυθούν. Σε αυτό το διδακτικό σας λέω πώς. Τοποθέτησα όλα τα μέρη σε μια ξύλινη σανίδα για σκοπούς επίδειξης, πρέπει να το τοποθετήσετε όπου το χρειάζεστε (το τμήμα arduino στον τοίχο όπου μπορείτε να το φτάσετε, ο κύριος πίνακας κάπου εκτός άμεσης εμβέλειας, η σειρήνα και το στροβοσκόπιο όπου το θέλουν και οι αισθητήρες στα δωμάτια που θέλετε να προστατέψετε.
Για να ακολουθήσετε αυτό το διδακτικό πρέπει να έχετε γνώσεις σχετικά με:
- βατόμουρο πι
- arduino
- γκιτ
- mysql
Και αν θέλετε να αλλάξετε τον κωδικό:
- Πύθων
- arduino
- html/css
Βήμα 1: BOM (αυτό που χρειάζεστε)
Σε αυτήν τη λίστα είναι όλα όσα χρειάζεστε για να δημιουργήσετε το σύστημα ασφαλείας, τα περισσότερα από τα πράγματα που μπορείτε να αγοράσετε στο aliexpress, αλλά μερικά πράγματα όπως το adafruit pn532n και το pi που πρέπει να αγοράσετε αλλού. Το βασικό χρηματοκιβώτιο που θα μπορούσατε να αγοράσετε σε ένα τοπικό κατάστημα υλικού.
Βήμα 2: Σχηματικό


Έκοψα με λέιζερ ένα κομμάτι όπου έβαλα τα πάντα από πάνω ανοίγοντας τρύπες 3 χιλιοστών και χρησιμοποιώντας νάιλον αποστάτες, άνοιξα επίσης πολλές τρύπες στο χρηματοκιβώτιο του κλειδιού και χρησιμοποίησα σχάρες καλωδίων για την προστασία των καλωδίων από τις αιχμηρές άκρες.
Βήμα 7: Τοποθέτηση του Arduino, του Rfid Reader και του Lcd



Τοποθετήστε το πρόγραμμα ανάγνωσης rfid όπως φαίνεται στην εικόνα, χρησιμοποιήστε παξιμάδια m3 ως διαχωριστικό μεταξύ του καπακιού και της συσκευής ανάγνωσης, κάντε το ίδιο και για το LCD (βεβαιωθείτε ότι είναι ο σωστός δρόμος).
Τοποθετήστε το arduino σε μια τοποθεσία που προτιμάτε, χρησιμοποιήστε καλώδια jumper ή κάντε ένα καλώδιο με τερματικά συρρίκνωσης για να συνδέσετε τα πάντα.
Βήμα 8: Ρύθμιση του Pi
Γράψτε μια νέα raspbian εικόνα στην κάρτα sd, εκκινήστε το pi, συνδεθείτε μέσω ssh (όνομα χρήστη = pi, κωδικός πρόσβασης = βατόμουρο, αλλάξτε το το συντομότερο δυνατό)
κάνω:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
τώρα θα ενεργοποιήσουμε ένα εικονικό περιβάλλον
python3 -m pip εγκατάσταση -αναβάθμιση pip setuptools wheel virtualenv
mkdir project1 && cd project1 python3 -m venv --system-site-packages env source env/bin/activ python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
Βήμα 9: Δημιουργία βάσης δεδομένων

δημιουργήστε 3 χρήστες βάσεων δεδομένων: project1-web, project1-sensor και project1-admin με μοναδικούς κωδικούς πρόσβασης
δημιουργήστε μια βάση δεδομένων που ονομάζεται project1
παραχωρήστε όλα τα προνόμια στον διαχειριστή και SELECT, INSERT, UPDATE και DELETE στους άλλους 2 χρήστες
εισαγάγετε το αρχείο sql στο pi
Βήμα 10: Μεταφόρτωση του κώδικα
πι
git clone
συμπληρώστε τα διαπιστευτήρια της βάσης δεδομένων σας στον κώδικα (στο sensor.py στις γραμμές 47 και 64 και στο web.py στη γραμμή 41)
για να προσθέσετε έναν χρήστη ιστότοπου που δεν μπορεί να αφαιρεθεί: στο κάτω μέρος του κώδικα σχολιάζεται μια γραμμή: adduser (root, ο κωδικός πρόσβασής σας). Συμπληρώστε τον κωδικό πρόσβασής σας και εκτελέστε τον κωδικό μετά σχολιάστε τη γραμμή και αφαιρέστε τον κωδικό πρόσβασης
arduino
ανεβάστε τον κώδικα στο arduino σας
Συνιστάται:
Σπιτικό σύστημα ασφαλείας με χρήση αισθητήρα σύντηξης: 5 βήματα

Σπιτικό σύστημα ασφάλειας με χρήση αισθητήρων σύντηξης: Η ιδέα πίσω από αυτό το έργο είναι να δημιουργήσετε έναν φθηνό και εύκολο στην κατασκευή αισθητήρα ασφαλείας που θα μπορεί να χρησιμοποιηθεί για να σας ειδοποιήσει όταν κάποιος τον έχει περάσει. Ο αρχικός στόχος ήταν να δημιουργήσω κάτι που θα μπορούσε να με ειδοποιήσει όταν κάποιος ανέβηκε τις σκάλες, αλλά και εγώ
Έξυπνο Ξυπνητήρι: Ένα Έξυπνο Ξυπνητήρι Με Raspberry Pi: 10 Βήματα (με Εικόνες)

Έξυπνο Ξυπνητήρι: Ένα Έξυπνο Ξυπνητήρι Κατασκευασμένο Με Βατόμουρο Π: Θέλατε ποτέ ένα έξυπνο ρολόι; Αν ναι, αυτή είναι η λύση για εσάς! Έφτιαξα το Smart Alarm Clock, αυτό είναι ένα ρολόι που μπορείτε να αλλάξετε την ώρα αφύπνισης σύμφωνα με τον ιστότοπο. Όταν χτυπήσει το ξυπνητήρι, θα ακουστεί ένας ήχος (βομβητής) και 2 φώτα θα
Ηλεκτρονικό σύστημα ασφαλείας με σύστημα ελέγχου ματιών Μέρος 2: 3 βήματα

Ηλεκτρονικό σύστημα ασφαλείας με σύστημα ελέγχου ματιών Μέρος 2: Γεια σας παιδιά! Αν δεν έχετε δει το Part-1 ΠΑΤΗΣΤΕ ΕΔΩ. Σε αυτό το έργο, θα δούμε μια απλή εφαρμογή Home Security που ονομάζεται Electronic Eye Controlled Security System χρησιμοποιώντας LDR ως κύριο αισθητήρα και μερικά άλλα εξαρτήματα. Το ηλεκτρονικό μάτι καλείται επίσης
Το έξυπνο σακάκι ασφαλείας: 6 βήματα

Το Smart Safety Jacket: Σε αυτό το Instructable, θα σας δείξω πώς να φτιάξετε το δικό σας Smart Smart Jacket. Θα χρησιμοποιήσουμε τον μικροελεγκτή NodeMCU και διάφορους αισθητήρες για τη σωστή παρακολούθηση των φυσικών συνθηκών του ατόμου. Ο στόχος εδώ είναι να προσαρμόσετε ποικιλία
Σύστημα ασφαλείας γυναικείας ασφάλειας One Touch: 3 Βήματα

Σύστημα Ασφάλειας Γυναικείας Ασφάλειας One Touch: Συναγερμός One Touch Σύστημα Ασφάλειας Γυναικών που χρησιμοποιεί μικροελεγκτή 8051Στον σημερινό κόσμο Η ασφάλεια των γυναικών είναι το πιο σημαντικό ζήτημα στην ίδια τη χώρα. Σήμερα οι γυναίκες ενοχλούνται και προβληματίζονται και μερικές φορές όταν απαιτείται επείγουσα βοήθεια. Δεν υπάρχει απαραίτητη τοποθεσία