Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Το κύκλωμα
- Βήμα 2: Ο κώδικας
- Βήμα 3: Κακή διαχείριση καλωδίων
- Βήμα 4: Κολλήστε το κουμπί
- Βήμα 5: Το βάζουμε όλα μαζί
- Βήμα 6: Όλα Έγιναν
Βίντεο: Διανομέας σαπουνιού χρονισμού: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Με την τρέχουσα κατάσταση υγείας, συνειδητοποίησα ότι δεν έχω σκεφτεί ποτέ πόσο καιρό πλένω τα χέρια μου. Συνιστάται το πλύσιμο για τουλάχιστον 20 δευτερόλεπτα, αλλά το μέτρημα είναι τόσο βαρετό και νομίζω ότι όλοι μας έχουμε χορτάσει το Happy Birthday Song. Αυτός είναι ο λόγος για τον οποίο αποφάσισα να δημιουργήσω έναν διανομέα σαπουνιού χρονισμού με τροφοδοσία Arduino. Πατήστε το κουμπί και τα φώτα θα λειτουργήσουν ως χρονόμετρο, σβήνοντας μετά από 20 δευτερόλεπτα! Αν και δεν χρησιμοποίησα λωρίδα LED, χρησιμοποίησα τεχνικά μια λωρίδα LED για να δημιουργήσω αυτό το σχέδιο.
Λάβετε υπόψη ότι οι παραπάνω φωτογραφίες δείχνουν μια τρισδιάστατη απόδοση του πώς θα μοιάζει μια πιο ολοκληρωμένη έκδοση αυτού του προϊόντος. Όντας σε καραντίνα, δεν έχω πρόσβαση στον εξοπλισμό για να φτιάξω αυτήν την εκλεπτυσμένη έκδοση. Επίσης, δεν έχω προηγμένο τεχνικό υπόβαθρο, οπότε σίγουρα θα ονομάσω τα πράγματα με λάθος όνομα.
Προμήθειες
-
1 διανομέας σαπουνιού
Θα πρέπει να υπάρχει ένα χείλος στο οποίο μπορεί να κολληθεί το κουμπί που επιτρέπει στην αντλία να το ενεργοποιήσει
- 1 Arduino Uno
- 5
- 5 αντιστάσεις μεταξύ 100 και 100 Ohms
- 1 10k Αντίσταση
- 1 μικρό, κουμπί 4 ακροδεκτών
- 1 Breadboard
- 1 μικρό δοχείο μιας χρήσης
- 1 Φορητή μπαταρία με σύνδεση USB
-
Μια χούφτα ανάμικτα καλώδια άλτη
Χρησιμοποίησα κυρίως αρσενικό με θηλυκό, αλλά υπάρχουν πολλοί τρόποι να τα συνδέσω όλα
- Υπερκόλλα
- Ηλεκτρική ταινία
- Ψαλίδι
Βήμα 1: Το κύκλωμα
Το κύκλωμα είναι αρκετά ευθεία προς τα εμπρός. Συνδέστε κάθε θετική πλευρά (μεγαλύτερο πόδι) των LED σε μια θύρα του Arduino. Ο κωδικός μου χρησιμοποιεί τον πείρο 8 για το πρώτο φως, τον ακροδέκτη 9 για τον δεύτερο και ούτω καθεξής μέχρι τον ακροδέκτη 12 για το τελευταίο LED. Πρέπει να υπάρχει αντίσταση μεταξύ 100 και 1000 Ohms μεταξύ της λυχνίας LED και του Arduino, αλλιώς το LED μπορεί να καεί. Δεν είχα 5 ίδιες αντιστάσεις στο χέρι, οπότε 2 από τα φώτα μου είναι πιο φωτεινά λόγω της χαμηλότερης τιμής αντίστασης των αντιστάσεων με τα οποία συνδυάζεται. Αυτά τα έβαλα ως τα 2 πρώτα φώτα. Γειώστε κάθε LED πίσω στο Arduino.
Το ένα πόδι του κουμπιού πρέπει να γειωθεί χρησιμοποιώντας την αντίσταση 10k και επίσης να συνδεθεί το 2 του Arduino. Ένα άλλο σκέλος θα πρέπει να πηγαίνει σε έξοδο 5V στο Arduino.
Βήμα 2: Ο κώδικας
Ανεβάστε τον κωδικό μου στο Arduino Uno. Εάν καλωδιωθεί σωστά, αυτός ο κωδικός αναγκάζει να ανάψουν όλες οι λυχνίες LED όταν πατηθεί το κουμπί και μια λυχνία θα σβήσει κάθε 4 δευτερόλεπτα μέχρι να σβήσουν όλα στα 20 δευτερόλεπτα. Δημιούργησα επίσης μια λειτουργία στον κώδικα που επιτρέπει την επαναφορά του χρονοδιακόπτη εάν το σαπούνι διανέμεται στη μέση μιας αντίστροφης μέτρησης.
Βήμα 3: Κακή διαχείριση καλωδίων
Θα είμαι ειλικρινής εδώ. Aταν ένας εφιάλτης που τα έβαζε όλα αυτά χωρίς τα κατάλληλα εργαλεία. Αν είχα πλακέτες PCB και κολλητήρι, αυτό θα ήταν πολύ πιο ομαλό. Αλλά προσπαθήστε να μεταφέρετε αυτό το κύκλωμα από το breadboard, ώστε να μπορεί να χρησιμοποιηθεί για το διανομέα. Εγώ, ωστόσο, έβαλα το ψωμί στο πίσω μέρος του Arduino και ένωσα όλα τα καλώδια γείωσης σε αυτό.
Η σύνδεση των αντιστάσεων μπορεί να γίνει απλά στρίβοντάς τα στα πόδια, όπως φαίνεται στις φωτογραφίες. Χρησιμοποίησα ηλεκτρική ταινία και σούπερ κόλλα για να κρατήσω τις συνδέσεις δυνατές. Μην κάνετε το ίδιο λάθος που έκανα με τη χρήση υπερβολικής κόλλας. Αυτό μπορεί να κάνει τις συνδέσεις ασταθείς.
Βήμα 4: Κολλήστε το κουμπί
Αυτό αποδείχθηκε ότι ήταν το πιο δύσκολο μέρος ολόκληρου του έργου. Βρείτε έναν τρόπο να κολλήσετε το κουμπί στο διανομέα σαπουνιού σε μια θέση όπου θα πιέζεται όταν διανέμεται το σαπούνι. Διαπίστωσα ότι πρώτα λείανση της επιφάνειας του διανομέα όπου θα πάει το κουμπί για να το τραχύνετε και στη συνέχεια η χρήση κόλλας Gorilla ως κόλλας λειτούργησε καλύτερα. Κολλήστε τα καλώδια και το πάνω μέρος του κουμπιού για να σταθεροποιηθούν και να αφήσετε αρκετό χρόνο για να στεγνώσει.
Βήμα 5: Το βάζουμε όλα μαζί
Τρυπήστε 5 τρύπες στο πάνω μέρος του δοχείου για να συγκρατήσετε τα LED. Πιέστε τα LED στην εσωτερική πλευρά και κολλήστε τα καλώδια. Τραβήξα ξεχωριστά τις 5 δυνάμεις και τους 5 χώρους. Κολλήστε το Arduino στο ψωμί και συνδέστε τα πάντα. Κάντε μια μεγαλύτερη τρύπα για ισχύ, όπου θα είναι η θύρα τροφοδοσίας στο Arduino. Χρησιμοποίησα ξεχωριστά καλώδια για το κουμπί, έτσι ώστε οι θηλυκές πλευρές να βγαίνουν πίσω, έτσι ώστε ο διανομέας σαπουνιού να ξεβιδώνεται και να ξαναγεμίζεται.
Κατέληξα να κολλήσω το διανομέα στην κορυφή του δοχείου, αλλά θα συνιστούσα να μην το κάνετε αυτό, εκτός εάν το δοχείο σας είναι σε θέση να κρατήσει το βάρος που αντλείτε το σαπούνι. Χρησιμοποίησα επίσης κόλλα και ηλεκτρική ταινία στις περιοχές όπου θα μπορούσε να περάσει το νερό.
Βήμα 6: Όλα Έγιναν
Γεμίστε με σαπούνι, τοποθετήστε τη στη φορητή μπαταρία και απολυμάνετε αυτά τα χέρια!
Συνιστάται:
Αυτόματος διανομέας σαπουνιού με χρήση Arduino: 8 βήματα
Αυτόματος διανομέας σαπουνιού με χρήση Arduino: Αυτόματος διανομέας σαπουνιού με arduino: Λοιπόν, καλώς ήρθατε στο νέο άρθρο σε αυτό το άρθρο, θα φτιάξουμε έναν αυτόματο διανομέα σαπουνιού χρησιμοποιώντας arduino, αυτός ο διανομέας σαπουνιού είναι πολύ εύκολο να φτιαχτεί. Σε λίγα βήματα μπορείτε να φτιάξετε αυτόν τον αυτόματο διανομέα σαπουνιού
Πώς να φτιάξετε αυτόματο διανομέα σαπουνιού: 6 βήματα
Πώς να φτιάξετε αυτόματο διανομέα σαπουνιού: Γεια σας, σε αυτό το σεμινάριο θα σας δείξω πώς να φτιάξετε αυτόματο διακόπτη σαπουνιού χωρίς επαφή που είναι εντελώς DIY Αν σας αρέσει, σκεφτείτε να με υποστηρίξετε με την εγγραφή σας στο κανάλι μου ARDUINO MAKER. Ετοιμαστείτε λοιπόν να εμπνευστείτε …..! μπορείτε επίσης να παρακολουθήσετε
Σύστημα χρονισμού βασισμένο σε λέιζερ Arduino: 6 βήματα (με εικόνες)
Σύστημα χρονισμού με βάση το λέιζερ Arduino: Στο πλαίσιο της διδασκαλίας μου, χρειάστηκα ένα σύστημα για να μετρήσω με ακρίβεια πόσο γρήγορα ένα μοντέλο οδήγησε 10 μέτρα. Αρχικά, σκέφτηκα ότι θα αγόραζα ένα φθηνό έτοιμο σύστημα από το eBay ή το Aliexpress, αυτά τα συστήματα είναι κοινώς γνωστά ως φωτεινές πύλες, pho
Μέθοδοι χρονισμού Arduino με Millis (): 4 βήματα
Μέθοδοι χρονισμού Arduino With Millis (): Σε αυτό το άρθρο παρουσιάζουμε το millis (). συνάρτηση και χρησιμοποιήστε το για τη δημιουργία διαφόρων παραδειγμάτων χρονισμού.Millis; Καμία σχέση με τα χείλη-αναζωογόνηση… ελπίζουμε ότι αναγνωρίσατε το milli ως το αριθμητικό πρόθεμα για το ένα χιλιοστό. που πολλαπλασιάζει ένα u
Φως χρονισμού κινητήρα με τροφοδοσία AC: 8 βήματα
AC Powered Engine Timing Light: Στη δεκαετία του 1970 ήθελα ένα φως xenon timing να αντικαταστήσει το σχεδόν άχρηστο φως χρονισμού νέον που είχα. Δανείστηκα το φωτιστικό χρονισμού τροφοδοσίας AC ενός φίλου για χρήση. Όσο το είχα, το άνοιξα και έκανα ένα διάγραμμα του κυκλώματος. Μετά πήγα σε ηλεκτρονικά