Πίνακας περιεχομένων:
Βίντεο: DIY Arduino Simple LED Timer Circuit: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε αυτό το Instructable θα σας δείξω πώς μπορείτε να φτιάξετε ένα απλό κύκλωμα χρονοδιακόπτη. Για να ξεκινήσω αυτό το έργο πήρα στα χέρια μου το Basic Arduino Starter Kit της Elegoo. Ακολουθεί ένας σύνδεσμος για να αποκτήσετε αυτό το κιτ στο Amazon LINK. Μπορείτε επίσης να ολοκληρώσετε αυτό το έργο με εξαρτήματα που μπορεί να έχετε ήδη, αλλά προτιμώ το κιτ καθώς έρχεται με όλα όσα θα χρειαστείτε και πολλά άλλα.
Προμήθειες
- Arduino UNO
- Μίνι Breadboard
- Κόκκινο LED
- Κίτρινο LED
- Πράσινο LED
- Μπλε LED
- Λευκό LED
- Αντίσταση 10k ohm
- Αντίσταση 5X 1k ohm
- Καλώδιο προγραμματισμού USB
- Αρκετά μικρά καλώδια άλτη
Βήμα 1: Ρύθμιση κυκλώματος
Για να ξεκινήσετε με την καλωδίωση μας, μπορείτε να επισκεφθείτε το Tinkercad Circuit που σχεδίασα, εάν μπορούσατε να αλληλεπιδράσετε με αυτό το κύκλωμα στο διαδίκτυο και να δείτε την καλωδίωση που απαιτείται για την ολοκλήρωση αυτού του κυκλώματος. Αρχικά τοποθετήστε και τα 5 LED στην αριστερή πλευρά του breadboard, βεβαιωθείτε ότι κάθε πόδι LED παίρνει τη δική του σειρά στο breadboard. Στη συνέχεια, τοποθετήστε μια αντίσταση 1k ohm σε κάθε κάθοδο LED που τις συνδέει με τη ράγα γείωσης στον πίνακα ψωμιού μας. Τώρα συνδέστε κάθε άνοδο LED στην αντίστοιχη ακίδα του στο Arduino. Κόκκινο LED στον πείρο 3, κίτρινο LED στον πείρο 4, πράσινο LED στον πείρο 5, μπλε LED στον πείρο 6 και λευκό LED στον πείρο 7. Εισάγετε το κουμπί ώσης στη μέση της σανίδας ψωμιού χωρίζοντας τα πόδια στην αριστερή και δεξιά σειρά. Τώρα εισάγετε την αντίστασή μας 10k ohm στη ράγα 5V και τη ράγα ψωμιού που είναι συνδεδεμένη με την επάνω καρφίτσα στο κουμπί μας. Χρησιμοποιήστε ένα καλώδιο jumper για να συνδέσετε την ίδια σειρά ψωμιού με την καρφίτσα 8 στο Arduino μας. Στη συνέχεια, συνδέστε τον κάτω πείρο στο μπουτόν στη ράγα γείωσης με ένα καλώδιο βραχυκυκλωτήρα. Για το τελευταίο μας εξάρτημα μπορούμε να εισάγουμε τον πιεζοηχητικό βομβητή στη σανίδα ψωμιού, διασφαλίζοντας ότι ο πείρος γείωσης βρίσκεται στη ράγα γείωσης και ο θετικός πείρος σε μια άδεια ράγα. Στη συνέχεια, χρησιμοποιήστε ένα καλώδιο βραχυκυκλωτή για να συνδέσετε τον θετικό πείρο στον πείρο 8 στο Arduino μας. Αφού γίνουν όλα αυτά, πρέπει απλώς να συνδέσουμε τις ράγες ισχύος στο breadboard με το 5V και τον πείρο γείωσης στο Arduino. Μόλις ολοκληρώσετε όλες τις καλωδιώσεις, φροντίστε να το διπλασιάσετε και ίσως το τριπλασιάσετε, ελέγξτε το με το σχηματικό σχήμα πριν το τροφοδοτήσετε.
Βήμα 2: Κωδικός
Μόλις ολοκληρωθεί η καλωδίωση, μπορούμε να προχωρήσουμε στον κωδικό. Μπορείτε να κατεβάσετε τον κώδικα από το Tinkercad Circuit μου ή να τον κατεβάσετε από κάτω. Μόλις έχετε τον κωδικό, ανοίξτε τον στο Arduino IDE και βεβαιωθείτε ότι έχετε επιλέξει σωστά τον πίνακα στον οποίο ανεβάζετε. Όταν όλα είναι έτοιμα κάντε κλικ στο upload και περιμένετε να τελειώσει.
Βήμα 3: Τελικό προϊόν
Τελειώσαμε, για να δοκιμάσετε το νέο κύκλωμα χρονοδιακόπτη, κάντε κλικ στο διακόπτη του κουμπιού. Μόλις ενεργοποιηθεί κάθε 2 δευτερόλεπτα, ένα άλλο LED θα ανάψει καθώς μετρά στα 10 δευτερόλεπτα. Μόλις τελειώσει ο χρονοδιακόπτης των 10 δευτερολέπτων, ο βομβητής πιέζου θα ακουστεί για 3 δευτερόλεπτα ενώ οι λυχνίες LED αναβοσβήνουν για να σας ενημερώσουν ότι ο χρονοδιακόπτης έχει τελειώσει. Το κύκλωμα χρονοδιακόπτη μπορεί να ρυθμιστεί οποιαδήποτε στιγμή χρειαστεί προσαρμόζοντας τις λειτουργίες καθυστέρησης στον κώδικα. Αυτό ήταν ένα διασκεδαστικό έργο και είναι ένα εξαιρετικό έργο για οποιονδήποτε νέο στο Arduino ή για κάποιον που θέλει να δοκιμάσει ένα διασκεδαστικό έργο. Εάν έχετε οποιεσδήποτε ερωτήσεις, αφήστε τις παρακάτω και θα προσπαθήσω να σας βοηθήσω.
Συνιστάται:
Simple Kids RGB Circuit: 3 Βήματα
Simple Kids RGB Circuit: Αυτό το απλοϊκά σχεδιασμένο κύκλωμα θα μπορούσε να χρησιμοποιηθεί σε μαθήματα όπως το STEM για να διδάξει στους μαθητές πώς ο ηλεκτρισμός σε συνδυασμό με ένα RGB και κουμπιά ώθησης μπορεί να κάνει το led να φωτίζει διαφορετικά χρώματα ανάλογα με το ποια κουμπιά πιέζονται
Servo Control χρησιμοποιώντας 555 IC Timer Timer: 3 βήματα
Control Servo Using 555 Timer IC: Το πρώτο μου εκπαιδευτικό ήταν ο " Έλεγχος Servos χρησιμοποιώντας Analog Joystick ". Από τότε έχω μοιραστεί μερικά έργα που χρειάζονταν servos για παράδειγμα: Robotic arm and Face tracker. Χρησιμοποιούσαμε πάντα έναν μικροελεγκτή για τον έλεγχο των servos. Αλλά για να
Καταπολέμηση Coronavirus: Simple Handwash Timer: 8 βήματα (με εικόνες)
Καταπολεμήστε τον κορονοϊό: Απλός χρονοδιακόπτης πλυσίματος χεριών: Με την τρέχουσα πανδημία στον κόσμο, η κατάσταση φαίνεται αρκετά τρομακτική. Ο κορονοϊός μπορεί να είναι οπουδήποτε. Από όσο γνωρίζουμε, κάποιος μπορεί να μεταφέρει τον ιό για μερικές ημέρες χωρίς καν να παρουσιάσει κανένα σύμπτωμα. Πραγματικά τρομακτικό. Αλλά γεια, μην φοβάσαι πολύ
Κύκλωμα κουμπιού συναγερμού πανικού με χρήση 555 IC Timer Timer (Μέρος-2): 3 βήματα
Κύκλωμα κουμπιού συναγερμού πανικού με χρήση χρονοδιακόπτη 555 IC (Μέρος-2): Γεια σας παιδιά! Θυμηθείτε το Μέρος-1 αυτού του οδηγού. Εάν δεν έχετε μια ματιά εδώ. Συνέχεια περαιτέρω … Ένα κύκλωμα συναγερμού πανικού χρησιμοποιείται για να στείλει αμέσως ένα σήμα έκτακτης ανάγκης στους ανθρώπους σε μια κοντινή τοποθεσία για να καλέσουν βοήθεια ή να τους ειδοποιήσουν. Το πιθανό τηγάνι
Quiz Buzzer Χρησιμοποιώντας 555 IC Timer Timer: 4 βήματα
Quiz Buzzer Using 555 Timer IC: Αυτό το έργο έχει χορηγηθεί από το LCSC.com. Η LCSC δεσμεύεται να προσφέρει μια μεγάλη ποικιλία γνήσιων, υψηλής ποιότητας ηλεκτρονικών εξαρτημάτων στην καλύτερη τιμή. Το LCSC έχει γίνει το ταχύτερα αναπτυσσόμενο ηλεκτρονικό κατάστημα ηλεκτρονικών εξαρτημάτων στο Chi