Πίνακας περιεχομένων:

Ένδειξη φωτός χρησιμοποιώντας Arduino: 4 βήματα
Ένδειξη φωτός χρησιμοποιώντας Arduino: 4 βήματα

Βίντεο: Ένδειξη φωτός χρησιμοποιώντας Arduino: 4 βήματα

Βίντεο: Ένδειξη φωτός χρησιμοποιώντας Arduino: 4 βήματα
Βίντεο: How to Interface Industrial Sensors with Arduino Nano 2024, Ιούλιος
Anonim
Ένδειξη φωτός χρησιμοποιώντας το Arduino
Ένδειξη φωτός χρησιμοποιώντας το Arduino

Γεια σε όλους, εδώ είναι ένα άλλο απλό και διασκεδαστικό έργο Arduino, το οποίο λειτουργεί ως δείκτης φωτός, χρησιμοποιώντας Arduino UNO, LDR και LED. Απαιτούμενα μέρη:

1x Arduino (UNO)

1x Breadboard

LED 12x 5mm

15x Σύρματα

1x LDR

1x αντίσταση 100Ohm

1x αντίσταση 10kOhm

1x καλή θέληση

Βήμα 1: Βίντεο

Image
Image

Βήμα 2: Καλωδίωση του κυκλώματος

Καλωδίωση του κυκλώματος
Καλωδίωση του κυκλώματος

Έτσι, το πρώτο πράγμα που πρέπει να κάνετε είναι να συνδέσετε όλες τις λυχνίες LED και το LDR στο Arduino χρησιμοποιώντας πλάκα ψωμιού. Ο ευκολότερος τρόπος είναι να συνδέσετε γραμμικά όλα τα LED με τις επιθυμητές ακίδες Arduino χρησιμοποιώντας καλώδια.

Πρέπει να προσθέσουμε αντίσταση 100Ohm στο κύκλωμα για να περιορίσουμε το ρεύμα μέσω των LED. Η αντίσταση 10kOhm συνδέεται σε σειρά με LDR έτσι ώστε να έχουμε ένα διαχωριστή τάσης.

Επίσης ένα έργο TinkerCAD:

Φωτόμετρο

Βήμα 3: Προγραμματισμός Arduino

Προγραμματισμός Arduino
Προγραμματισμός Arduino

Το επόμενο πράγμα είναι η κωδικοποίηση Arduino. Αρχικά ορίζουμε την τιμή καθυστέρησης έξω από κάθε βρόχο, η τιμή αυτή θα είναι η ίδια μέσω του προγράμματος. Στη συνέχεια, ορίζουμε τους PIN 2-13 ως Έξοδοι. Πρέπει να δημιουργήσουμε analogRead ώστε να μπορούμε να πάρουμε αξία από τον αισθητήρα φωτός. Απαιτείται ένας άλλος βρόχος For που ανάβει τα LED σύμφωνα με την είσοδο από τον αισθητήρα. Επόμενο Για βρόχο θα σβήσει τα LED, όταν πέσει η τιμή του αισθητήρα φωτός.

Βήμα 4: Συμπέρασμα

Αυτό είναι ένα πολύ απλό έργο που μπορεί να κάνει ο καθένας, χρησιμοποιώντας μόνο μερικά εξαρτήματα για να μετρήσει σχετικά την ένταση του φωτός. Είναι επίσης ωραίο να βλέπετε πώς λειτουργεί η LDR (Ανθεκτική σε αντίσταση φωτός).

Είναι επίσης καλό να κατανοήσουμε πώς λειτουργούν οι έξοδοι Arduino και επίσης ο βρόχος For. Ευχαριστώ που περάσατε….

Συνιστάται: