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

Συναγερμός αισθητήρα απόστασης W/ Arduino: 5 βήματα
Συναγερμός αισθητήρα απόστασης W/ Arduino: 5 βήματα

Βίντεο: Συναγερμός αισθητήρα απόστασης W/ Arduino: 5 βήματα

Βίντεο: Συναγερμός αισθητήρα απόστασης W/ Arduino: 5 βήματα
Βίντεο: Arduino Αισθητήρες & Περιφερειακά | Συναγερμός προσέγγισης 2024, Νοέμβριος
Anonim
Συναγερμός αισθητήρα απόστασης W/ Arduino
Συναγερμός αισθητήρα απόστασης W/ Arduino

Θέλατε ποτέ έναν συναγερμό αισθητήρα απόστασης/κίνησης που θα μπορούσε να αποτελείται από τον εαυτό σας στο σπίτι και να ενεργοποιείται με την αναστροφή του διακόπτη; Το σύστημα συναγερμού που δημιούργησα κάνει ακριβώς αυτό, χειρίζεται τον υπερηχητικό αισθητήρα απόστασης για να παρακολουθεί εάν ένα αντικείμενο εμφανίζεται σε απόσταση 15 ίντσες και μόλις ο συναγερμός είναι οπλισμένος (όπως στον διακόπτη ενεργοποιείται), τα φώτα συναγερμού θα αρχίσουν να αναβοσβήνουν ενώ ο βομβητής δημιουργεί ένας θόρυβος ανησυχεί άμεσα όσους βρίσκονται στη γύρω περιοχή. Ο συναγερμός ρυθμίζεται με χρονοδιακόπτη που χρησιμοποιεί LED 7 τμημάτων, αν και ο συναγερμός παραμένει απεριόριστος εκτός εάν κλείσει, μετά από 10 δευτερόλεπτα από τη σκανδάλη, η αστυνομία θα "ειδοποιηθεί" και θα αποσταλεί στην τοποθεσία σας. Οπότε, χωρίς άλλη παρατήρηση ας δούμε τα υλικά που χρειάζονται.

Προμήθειες

LED επτά τμημάτων

Breadboard

Arduino

Βομβητής

Johson Decade Counter x 2

555 Χρονόμετρο

Αισθητήρας υπερήχων απόστασης

LED x 9

Αντίσταση 470 Ohm

Αντίσταση 330 Ohm x 2

Αντίσταση 1 Mega Ohm

Βήμα 1: Συναρμολογήστε τα φώτα LED που αναβοσβήνουν

Συναρμολογήστε τα φώτα LED που αναβοσβήνουν
Συναρμολογήστε τα φώτα LED που αναβοσβήνουν
Συναρμολογήστε τα φώτα LED που αναβοσβήνουν
Συναρμολογήστε τα φώτα LED που αναβοσβήνουν

Θυμηθείτε να χρωματίσετε τα καλώδια σας! Κυρίως, τα κόκκινα σύρματα υποδεικνύουν μια σύνδεση με την τροφοδοσία, ενώ τα μαύρα καλώδια δείχνουν μια σύνδεση με τη γείωση. Τα καλώδια διαφόρων χρωμάτων που δεν αντιπροσωπεύουν το μαύρο ή το κόκκινο είναι απλά για αισθητική, η οποία εξαρτάται απόλυτα από τη διακριτική σας ευχέρεια. Θα χρειαστεί να διαμορφώσετε τον χρονοδιακόπτη 555 σε έναν από τους δύο μετρητές δεκαετίας Johnson, μόλις συνδέσετε πλήρως έναν μετρητή, προχωρήστε στον επόμενο. Αυτή τη φορά συνδέστε την ανεστραμμένη έξοδο 10 ακίδων από τον ήδη διαμορφωμένο μετρητή σας και συνδέστε την με το χρονόμετρο του μετρητή δεύτερης δεκαετίας. Βεβαιωθείτε ότι έχετε γειώσει όλες τις καρφίτσες που είναι συνδεδεμένες με το μαύρο (ή εάν χρησιμοποιείτε το tinkercad χρησιμοποιήστε το ενσωματωμένο σύστημα επισήμανσης για να διακρίνετε διάφορες καρφίτσες). Βεβαιωθείτε ότι έχετε συνδέσει το breadboard σε ψηφιακή καρφίτσα αντί απευθείας στην τροφοδοσία, αυτό θα είναι χρήσιμο καθώς μπορούμε να χειριστούμε όταν το σύστημα LED τροφοδοτείται μέσω κωδικού.

Βήμα 2: Αισθητήρας υπερήχων απόστασης

Αισθητήρας υπερήχων απόστασης
Αισθητήρας υπερήχων απόστασης

Ο υπερηχητικός αισθητήρας απόστασης θα χρησιμοποιηθεί για να διαπιστωθεί εάν ένα αντικείμενο έχει εισέλθει σε απόσταση 15 ιντσών από τον αισθητήρα, φυσικά η πραγματική απόσταση εξαρτάται από εσάς και στην πραγματικότητα θα ήταν πολύ πιο μακριά. Αλλά για λόγους προσομοίωσης του έργου ουσιαστικά, θα το περιορίσουμε σε διάμετρο 15 ίντσες. Βεβαιωθείτε ότι έχετε συνδέσει τους ακροδέκτες Trig και Echo σε ψηφιακούς πείρους της επιλογής σας και η τροφοδοσία και η γείωση πρέπει επίσης να συνδεθούν με τις καθορισμένες ακίδες τους.

Βήμα 3: LED επτά τμημάτων και βομβητής

LED Seven Segment και Buzzer
LED Seven Segment και Buzzer
Seven Segment LED και Buzzer
Seven Segment LED και Buzzer

Διαμορφώστε τα επτά τμήματα που οδήγησαν σε ψηφιακές ακίδες της επιλογής σας. Μην συνδέετε μια καρφίτσα που ονομάζεται DP, επίσης ανάλογα με το μοντέλο σας, είτε θα έχετε μια κοινή άνοδο (CA) είτε μια κοινή κάθοδο (CC). Βεβαιωθείτε ότι έχετε συνδέσει το CC στη γείωση και το CA στην τροφοδοσία με αντίσταση 330 ohms κάπου στο καλώδιο κυκλώματος. Επιπλέον, το led των επτά τμημάτων πρέπει να τοποθετηθεί κάπου κοντά στο κέντρο του συναγερμού, αλλά δεν πρέπει να εμποδίζει την όραση οποιωνδήποτε σημαντικών οργάνων. Όσο για τον βομβητή, ρυθμίστε τον βομβητή σε μια ψηφιακή ακίδα για το τερματικό σκέλος του και συνδέστε το αρνητικό πόδι στη γείωση μαζί με μια αντίσταση ενός κιλού ωμ.

Βήμα 4: Ο διακόπτης

Ο διακόπτης
Ο διακόπτης

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

Βήμα 5: Ο Κώδικας

Ο κώδικας
Ο κώδικας

Το αρχείο arduino για τον κώδικα τοποθετείται και μπορεί να μεταφορτωθεί για οποιονδήποτε χρήστη ακολουθεί αυτόν τον οδηγό. Ο κώδικας λειτουργεί ως αντίληψη της απόστασης του αισθητήρα υπερηχητικής απόστασης, ενεργοποιεί τον συναγερμό εάν ο αισθητήρας υπερηχητικής απόστασης ανιχνεύσει ένα αντικείμενο σε απόσταση 15 ιντσών ΚΑΙ ο διακόπτης είναι απενεργοποιημένος. Αυτό θα ενεργοποιήσει τις λυχνίες ιχνηλάτη/αναβοσβήνει σε σχήμα βέλους, το χρονοδιακόπτη led επτά τμημάτων 10 δευτερολέπτων (9 έως 0) και ο βομβητής αναβοσβήνει κάθε φορά που έχει περάσει ένα δευτερόλεπτο στην οθόνη επτά τμημάτων. Ο συναγερμός μπορεί εύκολα να αφοπλιστεί μετακινώντας το αντικείμενο έξω από το περίγραμμα των 15 ιντσών ή εάν ο διακόπτης είναι ενεργοποιημένος.

Συνιστάται: