Πίνακας περιεχομένων:
Βίντεο: Έλεγχος φωτεινότητας LED με ποτενσιόμετρο με Arduino: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε αυτό το έργο, θα ελέγξουμε τη φωτεινότητα των LED χρησιμοποιώντας μεταβλητή αντίσταση που παρέχεται από το ποτενσιόμετρο. Αυτό είναι ένα πολύ βασικό έργο για αρχάριους, αλλά θα σας διδάξει πολλά πράγματα σχετικά με το ποτενσιόμετρο και τη λειτουργία LED που απαιτούνται για την εκτέλεση προγραμμάτων.
Μπορούμε επίσης να ελέγξουμε τη φωτεινότητα LED χωρίς ποτενσιόμετρο. κάντε κλικ στον παρακάτω σύνδεσμο για να ελέγξετε αυτό το έργο
σύνδεσμος: - Έλεγχος φωτεινότητας led χωρίς ποτενσιόμετρο.
Βήμα 1: Απαιτούνται εξαρτήματα
- Arduino -
- Ποτενσιόμετρο -
- LED -
- Αντίσταση (220 έως 1000 ωμ) -
- Καλώδια βραχυκυκλωτήρων -
Βήμα 2: Σχηματικό κύκλωμα
Καρφίτσα 11 άνοδος led
Υαλοκαθαριστήρας A0
Vcc 5V
Gnd τερματικό 3 ποτενσιόμετρου, κάθοδος LED
Βήμα 3: Κωδικός Arduino
Η συνάρτηση Arduino analogRead χρησιμοποιείται για τη μέτρηση της τάσης από 0 έως 5 βολτ και τη μετατρέπει σε ψηφιακή τιμή μεταξύ 0 έως 1023. Ο λόγος για την τιμή 1023 είναι επειδή ο μετατροπέας αναλογικού σε ψηφιακό έχει μήκος 10 bit. Ως analogWrite του PWM έχει κύκλο λειτουργίας μεταξύ 0 και 255, γι 'αυτό θα διαιρέσουμε την τιμή που διαβάζεται με 4 στον κώδικα.
ΚΩΔΙΚΑΣ
const int POTENTIOMETER_PIN = 0;
int analog_value = 0;
void setup () {
// βάλτε τον κωδικό εγκατάστασης εδώ, για να εκτελεστεί μία φορά:
pinMode (11, OUTPUT);
pinMode (POTENTIOMETER_PIN, ΕΙΣΟΔΟΣ);
}
void loop () {
// βάλτε τον κύριο κωδικό σας εδώ, για να εκτελείται επανειλημμένα:
analog_value = analogRead (POTENTIOMETER_PIN);
// η τιμή του analog_value είναι από 0 έως 1023 και ο κύκλος λειτουργίας του PWM είναι 0 έως 255.
analogWrite (11, analog_value/4);
}
Συνιστάται:
Ξεθώριασμα/Έλεγχος Led/Φωτεινότητας Χρησιμοποιώντας Ποτενσιόμετρο (Μεταβλητή Αντίσταση) και Arduino Uno: 3 Βήματα
Ξεθώριασμα/Έλεγχος LED/φωτεινότητας Χρησιμοποιώντας Ποτενσιόμετρο (Μεταβλητή Αντίσταση) και Arduino Uno: Ο αναλογικός πείρος εισόδου Arduino συνδέεται στην έξοδο του ποτενσιόμετρου. Έτσι, ο αναλογικός πείρος Arduino ADC (αναλογικός σε ψηφιακός μετατροπέας) διαβάζει την τάση εξόδου από το ποτενσιόμετρο. Η περιστροφή του κουμπιού ποτενσιόμετρου μεταβάλλει την έξοδο τάσης και το Arduino επανα
Έλεγχος φωτεινότητας LED με ποτενσιόμετρο και οθόνη OLED: 6 βήματα
Έλεγχος φωτεινότητας LED με ποτενσιόμετρο και οθόνη OLED: Σε αυτό το σεμινάριο θα μάθουμε πώς να ελέγχουμε τη φωτεινότητα των LED με ένα ποτενσιόμετρο και να εμφανίζουμε την τιμή στην οθόνη OLED. Παρακολουθήστε ένα βίντεο επίδειξης
Έλεγχος φωτεινότητας LED με ποτενσιόμετρο και Arduino: 6 βήματα
Έλεγχος φωτεινότητας LED με ποτενσιόμετρο και Arduino: Σε αυτό το σεμινάριο θα μάθουμε πώς να ελέγχουμε τη φωτεινότητα των LED με ποτενσιόμετρο και Arduino. Δείτε ένα βίντεο επίδειξης
Έλεγχος φωτεινότητας Έλεγχος LED βασισμένος σε PWM χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: 8 βήματα (με εικόνες)
Έλεγχος φωτεινότητας PWM Βασισμένος έλεγχος LED χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: Προσπαθούσα να βρω έναν τρόπο να εξηγήσω πώς λειτουργούσε το PWM στους μαθητές μου, οπότε έθεσα τον εαυτό μου στην προσπάθεια να ελέγξω τη φωτεινότητα ενός LED χρησιμοποιώντας 2 κουμπιά - το ένα κουμπί αυξάνει τη φωτεινότητα ενός LED και το άλλο το μειώνει. Για να προχωρήσει
Έλεγχος LED με ποτενσιόμετρο Με Arduino Uno R3: 6 βήματα
Έλεγχος LED με Ποτενσιόμετρο Με Arduino Uno R3: Προηγουμένως, χρησιμοποιήσαμε Serial Monitor για να στείλουμε δεδομένα στον πίνακα ελέγχου, κάτι που μπορεί να είναι διαφωτιστικό να γνωρίζουμε ένα νέο λογισμικό. Σε αυτό το μάθημα, ας δούμε πώς να αλλάξουμε τη φωτεινότητα ενός LED από ένα ποτενσιόμετρο και να λάβουμε τα δεδομένα του ποτενσιόμετρου