Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Δημιούργησα αυτό το κουδούνι της πόρτας για να ενημερώσω το γραφείο μας όταν έρχονται άνθρωποι στην πόρτα Τεχνικής Υποστήριξης. Συχνά δεν είναι άμεσα προφανές εάν κάποιος βρίσκεται στη σουίτα γραφείων καθώς δεν έχουμε "ρεσεψιονίστ". Αυτό το γρήγορο, απλό σύστημα ειδοποίησης βασισμένο στο arduino μας ενημερώνει πότε μπαίνει κάποιος στο δωμάτιο.
Αυτό το έργο διαθέτει ένα κουμπί over-ride (παύση 6 δευτερολέπτων) για να μπορέσουμε να εισέλθουμε/βγούμε αθόρυβα, ένα κουμπί παύσης (παύση εντοπισμού έως ότου πατηθεί ξανά το κουμπί) και ένα κουμπί επαναφοράς. Τροφοδοτείται από έναν εξωτερικό προσαρμογέα τροφοδοσίας χρησιμοποιώντας μια τυπική πρίζα DC 5,5 mm.
Πρωτότυπο σε μια σανίδα ψωμιού. Η τελική κατασκευή χρησιμοποίησε ένα προσαρμοσμένο σχεδιασμένο τρισδιάστατο κουτί.
Βήμα 1: Προμήθειες
- Arduino Nano
- Υπερηχητικός αισθητήρας HC-SR04
- LED - Κόκκινο - 5mm
- LED - Κίτρινο - 5mm
- LED - Μπλε - 5mm
- PAM8302 Ενισχυτής ήχου 2.5W κατηγορίας D
- Μίνι ηχείο (χρησιμοποιήσαμε ηχείο Gikfun 2 "4Ω)
- (3) - Αντίσταση 220Ω
- 3 κουμπιά (για την τελική κατασκευή χρησιμοποιήσαμε κουμπιά Cylewet 12mm)
- Θύρα ισχύος DC (5mm x 2.1mm)
- Rocker Style Power Switch
Υπάρχουν 4 κουμπιά που εμφανίζονται στη φωτογραφία. Αποφασίσαμε ότι η τοποθέτηση των κουμπιών στην πίσω πλευρά του κουτιού του έργου ήταν άβολη, οπότε πρόσθεσα ένα κουμπί στο επάνω μέρος του κουτιού. Τα δύο κίτρινα κουμπιά είναι και τα δύο συνδεδεμένα στον ίδιο πείρο στο arduino, ώστε να μπορείτε να πιέσετε οποιοδήποτε από αυτά!
Λάβετε υπόψη ότι χρησιμοποίησα ένα ηχείο 4Ω. Θα μπορούσατε επίσης να χρησιμοποιήσετε ένα ηχείο 8Ω με τον ενισχυτή PAM8302, θα έχετε λιγότερη ένταση από αυτό. Όπως είναι, ο ενισχυτής μετατρέπεται σε ελάχιστη ρύθμιση και είναι αρκετά δυνατός!
Βήμα 2: Διάταξη Breadboard
Εδώ είναι η διάταξη του breadboard.
Να κάνω…
- Αλλάξτε τα pinouts για τον ενισχυτή ήχου για να απλοποιήσετε την καλωδίωση.
- Αλλάξτε τα pinouts για LED για να απλοποιήσετε την καλωδίωση.
Για τον τελικό σχεδιασμό, χρησιμοποίησα ένα μίνι σανίδι με μόνο 1 σιδηροτροχιά.
Η τροφοδοσία παρέχεται από έναν προσαρμογέα ισχύος 5V με υποδοχή 5,5 x 2,5 mm. Δεδομένου ότι είναι συνδεδεμένο στη θύρα VIN στο Arduino Nano, αυτή η θύρα μπορεί να λειτουργήσει με τάση έως 20V.
Βήμα 3: Ηλεκτρικό σχηματικό
Βήμα 4: Κωδικός
Αυτός ο κώδικας γράφτηκε χρησιμοποιώντας τον ιστότοπο Arduino Create για το Arduino Nano που χρησιμοποιήθηκε για την τροφοδοσία αυτού του έργου.
Βήμα 5: 3D περίβλημα
Για το τρισδιάστατο περίβλημα, κόλλησα τις αντιστάσεις στα πόδια του LED και κόλλησα ένα καλώδιο μολύβδου στο άλλο πόδι. Χρησιμοποίησα επίσης τα μεγαλύτερα κουμπιά και πρόσθεσα εσοχές για την τοποθέτηση παξιμαδιών σε διακόπτες και τη θύρα τροφοδοσίας.
Σε μια προσπάθεια να καταστήσω αυτό το προϊόν αναπαραγώγιμο για μαθητές, σχεδίασα το περίβλημα χρησιμοποιώντας το Tinkercad.
Η τρύπα του κουμπιού στην επάνω δεξιά πλευρά είναι για το κουμπί "παράκαμψης". Wasταν ενοχλητικό να πιέζω, έτσι πρόσθεσα ένα δεύτερο κουμπί στο επάνω μέρος του κουτιού για να διευκολύνω την παράκαμψη, ώστε να μπορέσουμε να φύγουμε από το γραφείο χωρίς να ενεργοποιήσουμε την ειδοποίηση!
Μπορεί να παρατηρήσετε το αλουμινόχαρτο τυλιγμένο γύρω από τα καλώδια που είναι τοποθετημένα πίσω από το ηχείο. Υπήρχαν διαλείπουσες αδέσποτες ενδείξεις από τον αισθητήρα. Μετά την προσθήκη του φύλλου αλουμινίου "ασπίδα" οι ενδείξεις των αισθητήρων είναι πολύ συνεπείς.