Πίνακας περιεχομένων:
Βίντεο: Ένδειξη φωτός χρησιμοποιώντας Arduino: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Γεια σε όλους, εδώ είναι ένα άλλο απλό και διασκεδαστικό έργο Arduino, το οποίο λειτουργεί ως δείκτης φωτός, χρησιμοποιώντας Arduino UNO, LDR και LED. Απαιτούμενα μέρη:
1x Arduino (UNO)
1x Breadboard
LED 12x 5mm
15x Σύρματα
1x LDR
1x αντίσταση 100Ohm
1x αντίσταση 10kOhm
1x καλή θέληση
Βήμα 1: Βίντεο
Βήμα 2: Καλωδίωση του κυκλώματος
Έτσι, το πρώτο πράγμα που πρέπει να κάνετε είναι να συνδέσετε όλες τις λυχνίες LED και το LDR στο Arduino χρησιμοποιώντας πλάκα ψωμιού. Ο ευκολότερος τρόπος είναι να συνδέσετε γραμμικά όλα τα LED με τις επιθυμητές ακίδες Arduino χρησιμοποιώντας καλώδια.
Πρέπει να προσθέσουμε αντίσταση 100Ohm στο κύκλωμα για να περιορίσουμε το ρεύμα μέσω των LED. Η αντίσταση 10kOhm συνδέεται σε σειρά με LDR έτσι ώστε να έχουμε ένα διαχωριστή τάσης.
Επίσης ένα έργο TinkerCAD:
Φωτόμετρο
Βήμα 3: Προγραμματισμός Arduino
Το επόμενο πράγμα είναι η κωδικοποίηση Arduino. Αρχικά ορίζουμε την τιμή καθυστέρησης έξω από κάθε βρόχο, η τιμή αυτή θα είναι η ίδια μέσω του προγράμματος. Στη συνέχεια, ορίζουμε τους PIN 2-13 ως Έξοδοι. Πρέπει να δημιουργήσουμε analogRead ώστε να μπορούμε να πάρουμε αξία από τον αισθητήρα φωτός. Απαιτείται ένας άλλος βρόχος For που ανάβει τα LED σύμφωνα με την είσοδο από τον αισθητήρα. Επόμενο Για βρόχο θα σβήσει τα LED, όταν πέσει η τιμή του αισθητήρα φωτός.
Βήμα 4: Συμπέρασμα
Αυτό είναι ένα πολύ απλό έργο που μπορεί να κάνει ο καθένας, χρησιμοποιώντας μόνο μερικά εξαρτήματα για να μετρήσει σχετικά την ένταση του φωτός. Είναι επίσης ωραίο να βλέπετε πώς λειτουργεί η LDR (Ανθεκτική σε αντίσταση φωτός).
Είναι επίσης καλό να κατανοήσουμε πώς λειτουργούν οι έξοδοι Arduino και επίσης ο βρόχος For. Ευχαριστώ που περάσατε….
Συνιστάται:
IoT: Οπτικοποίηση δεδομένων αισθητήρα φωτός χρησιμοποιώντας Node-RED: 7 βήματα
IoT: Οπτικοποίηση δεδομένων αισθητήρα φωτός με χρήση του Node-RED: Σε αυτό το διδακτικό, θα μάθετε πώς να δημιουργείτε έναν αισθητήρα συνδεδεμένο στο Διαδίκτυο! Θα χρησιμοποιήσω έναν αισθητήρα φωτισμού περιβάλλοντος (TI OPT3001) για αυτό το demo, αλλά οποιοσδήποτε αισθητήρας της επιλογής σας (θερμοκρασία, υγρασία, ποτενσιόμετρο κ.λπ.) θα λειτουργούσε. Οι τιμές του αισθητήρα
Τραβήξτε το φως - μονάδα φωτός χρησιμοποιώντας Neopixel & Pull Up Switch: 6 βήματα (με εικόνες)
Τραβήξτε τη μονάδα Light - Light χρησιμοποιώντας Neopixel & Pull Up Switch: Χαρακτηριστικά της μονάδας Light Arduino Uno Hardware & περίβλημα που αγοράστηκε από το Διαδίκτυο Neopixel & Τροφοδοσία δανεισμένη από τη Σχολή Πληροφορικής & Σχεδιασμός προϊόντος Ενότητα φωτισμού που ελέγχεται από τροφοδοτικό Όλες οι λειτουργίες ελέγχονται μέσω
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Διακόπτης φωτός ακόμα λειτουργεί, χωρίς επιπλέον εγγραφή .: 9 βήματα (με εικόνες)
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Ο διακόπτης φωτός εξακολουθεί να λειτουργεί, χωρίς επιπλέον εγγραφή .: Ενημέρωση 25 Νοεμβρίου 2017 - Για έκδοση υψηλής ισχύος αυτού του έργου που μπορεί να ελέγξει κιλοβάτ φορτίου, ανατρέξτε στην ενότητα Επαναπροσαρμογή ελέγχου BLE σε φορτία υψηλής ισχύος - Δεν απαιτείται επιπλέον παροχή Ενημέρωση 15 Νοεμβρίου 2017 - Ορισμένες πλακέτες BLE / στοίβες λογισμικού με
Εμφάνιση φωτός χρησιμοποιώντας Ardiuno και Vixen: 6 βήματα
Εμφάνιση φωτός χρησιμοποιώντας Ardiuno και Vixen: Μια απλή επίδραση φωτός χρησιμοποιώντας ardiuno mega και vixen
Διακόπτης ενεργοποιημένου φωτός κίνησης με αισθητήρα φωτός: 5 βήματα
Διακόπτης ενεργοποιημένου φωτός κίνησης με αισθητήρα φωτός: Ο διακόπτης ενεργοποιημένου φωτός κίνησης έχει πολλές εφαρμογές τόσο στο σπίτι όσο και στο γραφείο. Αυτό, ωστόσο, έχει προσθέσει το πλεονέκτημα της ενσωμάτωσης ενός αισθητήρα φωτός, έτσι ώστε αυτό το φως να ενεργοποιείται μόνο τη νύχτα