Πίνακας περιεχομένων:
- Βήμα 1: Βίντεο της συσκευής σε δράση
- Βήμα 2: Μέρη, υλικά και εργαλεία
- Βήμα 3: Καλωδίωση και κύκλωμα
- Βήμα 4: Κατασκευή
- Βήμα 5: Προγραμματισμός
- Βήμα 6: Αποτελέσματα και προβληματισμός
- Βήμα 7: Αναφορές και πιστώσεις
Βίντεο: Συσκευή ASS (αντικοινωνική κοινωνική συσκευή): 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Πείτε ότι είστε το είδος που σας αρέσει να βρίσκεστε κοντά σε ανθρώπους αλλά δεν σας αρέσει να πλησιάζουν πολύ. Είστε επίσης ευχάριστοι στους ανθρώπους και δυσκολεύεστε να πείτε όχι στους ανθρώπους. Επομένως, δεν ξέρετε πώς να τους πείτε να υποχωρήσουν. Λοιπόν, εισάγετε - τη συσκευή ASS! Μπορείτε να πλησιάσετε αλλά όχι πολύ κοντά.
Το μηχάνημά μας είναι ουσιαστικά ένα κομμάτι εξοπλισμού που μπορεί είτε να είναι προσκλητικό για τους ανθρώπους του περιβάλλοντός σας είτε να τους κρατά μακριά, ανάλογα με την ώρα της ημέρας. Συγκεκριμένα, ο εξοπλισμός θα εμφανίζει μηνύματα με βάση το πόσο κοντά σας είναι κάποιος και ανάβει είτε για να τον καλέσει είτε να τον αποτρέψει από τον χρήστη της συσκευής. Στο σκοτάδι, αν έρθουν πολύ κοντά σας, οι συναγερμοί θα χτυπήσουν, προειδοποιώντας τους να κάνουν πίσω.
Βήμα 1: Βίντεο της συσκευής σε δράση
Βήμα 2: Μέρη, υλικά και εργαλεία
Περιγραφή:
Τα κύρια συστατικά του κολιέ είναι το ίδιο το φυσικό σώμα και τα ηλεκτρονικά εξαρτήματα που καθιστούν εφικτό όλο αυτό τον μηχανισμό. Ο στόχος του έργου είναι να δημιουργήσει μια φορετή συσκευή με απλούς αισθητήρες που λειτουργούν ως είσοδοι:
- Φωτοαντίσταση
- Αισθητήρας υπερήχων
Και τρεις συσκευές εξόδου:
- Sound Buzzer
- οθόνη LCD
- RGB λωρίδα φωτός
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
- 1 x Arduino Nano
- 1 x Καλώδιο μεταφοράς δεδομένων Micro to USB
- 1 x λωρίδα LED RGB (505 SMD)
- 1 x Αισθητήρας υπερήχων
- 1 x οθόνη LCD
- 1 x Φωτοαντίσταση
- 1 x Ποτενσιόμετρο
- 1 x Breadboard (85mm x 55mm)
- 1 x Στριπτόρ κυκλώματος (2cm x 8 cm)
- 26 x καλώδια Jumper
- 1 x Αντίσταση (220 ohm)
- 1 x Παθητικός βομβητής
- 1 x 12V Power Bank με έξοδο 12V και 5V
Υλικά
- Υπερκόλλα
- Ηλεκτρική ταινία
- Πρόσβαση σε τρισδιάστατο εκτυπωτή
- Εξοπλισμός συγκόλλησης
Βήμα 3: Καλωδίωση και κύκλωμα
- Συνδέστε το ποτενσιόμετρο και την οθόνη LCD στο breadboard και το Arduino UNO (Σημείωση: Το Arduino UNO αντικαθίσταται με ένα Arduino Nano όταν συγκολλάτε μέρη μαζί για να ταιριάζουν στο εσωτερικό του κολιέ.)
- Συνδέστε αισθητήρα υπερήχων
- Συνδέστε το LED (RGB) με τις τρεις αντιστάσεις 220 ohm. (Σημείωση: όταν το αντικαθιστάτε με τη λωρίδα LED RGB, δεν χρειάζονται πλέον αντιστάσεις επειδή η λωρίδα LED έρχεται με τις δικές της αντιστάσεις)
- Στη συνέχεια, προσθέστε τον παθητικό βομβητή για τον ήχο και προαιρετικά προσθέστε μια αντίσταση για να ρυθμίσετε την ένταση
- Συνδέστε τη φωτοαντίσταση
Βήμα 4: Κατασκευή
Υπάρχουν 6 εξαρτήματα για καλωδίωση μέχρι τον πίνακα ταινιών.
- Για να συναρμολογήσουμε τα ηλεκτρονικά, θα συνδέσουμε πρώτα το Arduino nano με το stripboard και μετά θα το γειώσουμε.
- Στη συνέχεια, συνδέουμε τη λωρίδα LED RGB. Συνδέστε τις ακίδες RGB στο Arduino nano. Στη συνέχεια, συνδέστε τον ακροδέκτη 12V+ στην τράπεζα τροφοδοσίας και συνδέστε τη γείωση από την πλακέτα κυκλώματος στη γείωση της τράπεζας ισχύος. Χρησιμοποιούμε μια λωρίδα LED RGB για να πάρουμε πολλαπλά έγχρωμα φώτα αντί να χρειαστεί να συνδέσουμε διαφορετικά LED. Αυτό λειτουργεί ως η βασική μας έξοδος
- Στη συνέχεια, συνδέουμε τον αισθητήρα υπερήχων. Αυτό λειτουργεί στέλνοντας ένα κύμα υπερήχων και ακούγοντας την ηχώ που αναπηδά από ένα αντικείμενο. Αυτό λειτουργεί ως συμβολή μας
Τα δύο παραπάνω συστατικά καλύπτουν τον βασικό βρόχο ανάδρασης. Τώρα για να γίνουμε λίγο φανταχτεροί και να δώσουμε στη συσκευή λίγη προσωπικότητα προσθέσαμε τα ακόλουθα στοιχεία.
- Η οθόνη LCD είναι προσαρτημένη σε ένα ποτενσιόμετρο για τον έλεγχο της αντίθεσης της οθόνης και στη συνέχεια συνδέεται με το Arduino και το breadboard. Δείτε την εικόνα για τον τρόπο σύνδεσης των καλωδίων. Προσθέτει άλλη έξοδο στο σύστημά μας
- Ένας συναγερμός βομβητή προστίθεται για το σενάριο όταν ένα αντικείμενο πλησιάζει πολύ στον χρήστη. Αυτή είναι μια άλλη έξοδος. Μπορείτε να προσθέσετε ή να αφαιρέσετε αντιστάσεις για να αλλάξετε την ένταση του βομβητή.
- Προστίθεται φωτοαντίσταση για να δώσει στη συσκευή ξεχωριστές συμπεριφορές ανάλογα με την ποσότητα φωτός. Συνδέεται με μια αντίσταση και συνδέεται με μια καρφίτσα στην πλακέτα Arduino για να στείλει σήματα στη μέθοδο isDark στον κώδικα. Λειτουργεί ως δευτερεύουσα συσκευή εισόδου.
Τεκμηρίωση λαθών:
Υπήρχαν δύο επιπλέον τρύπες στο κολιέ, αφού αρχικά είχαμε προγραμματίσει 2 αισθητήρες υπερήχων, αλλά καταλήξαμε να χρησιμοποιήσουμε έναν. Χρησιμοποιήσαμε μία από αυτές τις επιπλέον τρύπες για να συνδέσουμε το καλώδιο Arduino Nano στην πηγή ισχύος 5V στην τράπεζα τροφοδοσίας. Δεν υπολογίσαμε το βάρος των καλωδίων και των εξαρτημάτων, οπότε το κολιέ δεν είναι ισορροπημένο σωστά. Επίσης, διαπιστώσαμε αργότερα ότι η τράπεζα ισχύος 12V έχει έξοδο 3 amps το μέγιστο, ενώ τα καλώδια jumper που χρησιμοποιήσαμε θα πρέπει να χωρούν μόνο 2 amp. Τα παχύτερα καλώδια θα έπρεπε να έχουν χρησιμοποιηθεί σε συνδέσεις μεταξύ της πηγής ισχύος 12V.
Βήμα 5: Προγραμματισμός
Ο συνημμένος κώδικας σχολιάζεται για λόγους σαφήνειας
Duευδοκώδικας Arduino
Ο κώδικας είναι απλός χρησιμοποιώντας δύο αν και αλλιώς if και δύο ξεχωριστές περιπτώσεις για το πώς συμπεριφέρεται το κολιέ στο σκοτάδι και την ημέρα. Όταν τροφοδοτείται το κολιέ, ο αισθητήρας υπερήχων ανιχνεύει την απόσταση ενός σώματος στο περιβάλλον σας και στέλνει αυτό το σήμα στη λωρίδα LED και στην οθόνη LCD. Καθώς το σώμα σας πλησιάζει (το οποίο μπορεί να χειριστεί με βάση τις προσωπικές προτιμήσεις), ο αισθητήρας υπερήχων στέλνει σήματα και το LED ανάβει σε τρία διαφορετικά χρώματα με βάση την απόσταση μεταξύ εσάς και του πλησιάζοντος σώματος.
Όταν είναι σκοτεινά:
- Ανοιχτό πράσινο στα 500εκ
- Ματζέντα μεταξύ 50εκ και 500εκ
- Αναβοσβήνει μεταξύ κόκκινου και μπλε σε οτιδήποτε κάτω από 50 εκατοστά
Όταν είναι φωτεινό:
- Πράσινο στα 500εκ
- Ανοιχτό μπλε μεταξύ 50cm και 500cm
- Κόκκινο σε οτιδήποτε κάτω από 50 εκατοστά
Βήμα 6: Αποτελέσματα και προβληματισμός
- Η τρισδιάστατη εκτύπωση θα μπορούσε να έχει ένα μεντεσέ τμήμα για την αντιμετώπιση προβλημάτων μόλις κολλήσουν όλα.
- Το υλικό όπου η πλειοψηφία της καλωδίωσης θα μπορούσε να έχει γίνει σαφές για να διευκολύνει την εμφάνιση της περίπλοκης καλωδίωσης στο εσωτερικό
- Θα μπορούσαν να υπήρχαν περισσότεροι από ένας αισθητήρες υπερήχων για την ανίχνευση σωμάτων από πολλές κατευθύνσεις
- Η οθόνη και ο βομβητής θα μπορούσαν να είχαν αντικατασταθεί με ένα ηχείο που θα μπορούσε να μιλάει όπως η Alexa ή το Siri
- Η οθόνη LCD τοποθετείται σε ένα μέρος όπου δυνητικά δεν είναι πολύ προφανές
Βήμα 7: Αναφορές και πιστώσεις
howtomechatronics.com/tutorials/arduino/ul…
Ο κώδικας από αυτόν τον ιστότοπο χρησιμοποιήθηκε για τον υπολογισμό της απόστασης ενός αντικειμένου από τον αισθητήρα υπερήχων.
Κατασκευάστηκε από τους: Aizah Bakhtiyar, Ying Zhou, Angus Cheung και Derrick Wong
Αυτό το έργο δημιουργήθηκε ως μέρος του μαθήματος Physical Computational Design and Digital Fabrication στο πρόγραμμα πτυχίου αρχιτεκτονικής σχολής Daniels.
Συνιστάται:
Ο δρομολογητής γίνεται συσκευή εγγραφής βίντεο για κάμερες IP: 3 βήματα
Ο δρομολογητής γίνεται βίντεο εγγραφής για κάμερες IP: Ορισμένοι δρομολογητές διαθέτουν ισχυρή θύρα CPU και USB σε έναν πίνακα και μπορούν να χρησιμοποιηθούν ως συσκευή εγγραφής βίντεο εκτός από τις λειτουργίες δρομολόγησης, προκειμένου να συλλέγουν και να διανέμουν βίντεο και ήχο από κάμερες IP που μεταδίδουν μόνο H264/265 RTSP (ως το πιο σύγχρονο φθηνό γεια
Versano: μια πολυλειτουργική εύχρηστη συσκευή (arduino Nano): 6 βήματα
Versano: μια πολυλειτουργική εύχρηστη συσκευή (arduino Nano): Χρειαζόμουν ένα εύχρηστο πολύμετρο που μπορεί να μεταφερθεί εύκολα οπουδήποτε. Iθελα να είναι μικρό και μικρό σε σύγκριση με τα κανονικά πολύμετρα. Με τις ώρες κωδικοποίησης και σχεδίασης κυκλωμάτων κατέληξα στην κατασκευή μιας συσκευής που μπορεί να μετρήσει τάση
Κοινωνική απόσταση: 9 βήματα (με εικόνες)
Social Distance Thing: Ένας προσωπικός προβολέας λέιζερ κοινωνικής απόστασης Αυτή η κατασκευή προορίζεται ως ένα γρήγορο και απλό έργο για να βοηθήσει στη δημιουργία ευαισθητοποίησης σχετικά με την κοινωνική απόσταση. Όταν πρωτοεμφανίστηκε η κοινωνική αποστασιοποίηση, ήταν σαφές ότι δεν το εξασκούσαν όλοι σωστά
Ηλεκτρονική Κοινωνική Απόσταση Emoti-Mask: 11 Βήματα
Ηλεκτρονική Κοινωνική Απόσταση Emoti-Mask: Φορέστε μάσκα, αλλά μην καλύπτετε τα συναισθήματά σας! Αυτή η εύκολη μάσκα DIY μετρά την απόσταση του ατόμου απέναντί σας, χρησιμοποιώντας έναν αισθητήρα υπερήχων και αλλάζει το μοτίβο LED (" συναίσθημα ") στο η μάσκα αναλόγως. Αν κάποιος είναι πολύ πάνω από 6
Dope Ass Beat Box: 8 Βήματα
Dope Ass Beat Box: Ο κ. "T" λέει, "Λυπάμαι τον ανόητο που δεν πήρε Dope Ass Beat Box!"