Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτό το έργο είναι μια τροποποιημένη έκδοση του https://www.instructables.com/id/Arduino-Christma…, στην οποία πρόσθεσα ένα κουμπί για να ελέγχει ο χρήστης πότε πρέπει να ανάψει το φως.
Προμήθειες
9 λαμπτήρες LED (τυχαία ή οποιαδήποτε χρώματα)
10 αντιστάσεις 220 ohm
Arduino Leonardo
καλώδιο USB
12 σύρματα Μ-Μ
Ενα κουμπί
Ένα Breadboard
Βήμα 1: Κατασκευάστε τα φώτα και το κουμπί σας
Ευθυγράμμισα τους λαμπτήρες LED σε ευθεία σειρά, αφήνοντας χώρο μεταξύ κάθε λαμπτήρα, ώστε να μην πέσουν μεταξύ τους. Για τους λαμπτήρες LED, πιστεύω ότι η χρήση αντίστασης 220 ohm ταιριάζει καλύτερα στα μάτια μου επειδή τα φώτα LED γίνονται πολύ φωτεινά ενώ χρησιμοποιείτε την άλλη ασθενέστερη αντίσταση. Επιπλέον, άλλαξα το χρώμα του φωτός LED σε κόκκινο, πράσινο και λευκό, το οποίο πιστεύω ότι δίνει περισσότερη χριστουγεννιάτικη ατμόσφαιρα. Αφού εργαστείτε με τα φώτα, συνδέστε το κουμπί στο breadboard, συνδέστε το ένα από τα πόδια του κουμπιού στα 5V και το άλλο πόδι στην αρνητική ράγα, συμπεριλαμβανομένης και μιας αντίστασης 220 ohm (όπως δείχνει η εικόνα).
Βήμα 2: Τροποποίηση ή επικόλληση κώδικα
Αφού δημιουργήσετε τα φώτα και το κουμπί, ανοίξτε την εφαρμογή Arduino και επικολλήστε αυτόν τον κώδικα σε αυτήν.
Για την τροποποίηση μου, πρόσθεσα έναν κωδικό if/else στο τμήμα του βρόχου με τη ρύθμιση της εισόδου στο D2, όπου είναι συνδεδεμένο και το κουμπί μου. Με αυτήν την αλλαγή, ο χρήστης θα μπορεί να τρέχει το φως όταν το θέλει απλά πατώντας το κουμπί. Με αυτόν τον τρόπο, θα μπορούσαμε να εξοικονομήσουμε ενέργεια και να αποτρέψουμε την ανεπιθύμητη σπατάλη ενέργειας.