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

Ελεγκτής φωτεινότητας λωρίδας LED: 4 βήματα
Ελεγκτής φωτεινότητας λωρίδας LED: 4 βήματα

Βίντεο: Ελεγκτής φωτεινότητας λωρίδας LED: 4 βήματα

Βίντεο: Ελεγκτής φωτεινότητας λωρίδας LED: 4 βήματα
Βίντεο: Η ΚΑΛΥΤΕΡΗ ΚΑΙ ΦΤΗΝΟΤΕΡΗ ΑΝΑΒΑΘΜΙΣΗ ΓΙΑ ΤΟ ΑΥΤΟΚΙΝΗΤΟ ΣΟΥ ΧΩΡΙΣ ΕΓΚΑΤΑΣΤΑΣΗ! Android Auto & CarPlay 2024, Νοέμβριος
Anonim
Ελεγκτής φωτεινότητας λωρίδας LED
Ελεγκτής φωτεινότητας λωρίδας LED
Ελεγκτής φωτεινότητας λωρίδας LED
Ελεγκτής φωτεινότητας λωρίδας LED
Ελεγκτής φωτεινότητας λωρίδας LED
Ελεγκτής φωτεινότητας λωρίδας LED

Οι λωρίδες LED είναι διάσημες σε όλο τον κόσμο για την κατανάλωση χαμηλής τάσης και τη φωτεινότητά του. Μερικές φορές πρέπει να προσαρμόσουμε την παροχή τάσης και τη φωτεινότητα αυτών των λωρίδων LED, για παράδειγμα, κατά τη διάρκεια του ύπνου σας θα ενοχληθείτε λόγω της φωτεινότητας των LED. Αυτό είναι ένα έργο arduino για τον έλεγχο της φωτεινότητας της λωρίδας LED. είναι φιλικό προς το χρήστη καθώς λαμβάνει τιμή φωτεινότητας από τον χρήστη. Η τιμή φωτεινότητας εξαρτάται από την τάση που δίνεται στη λωρίδα LED. Εάν ο χρήστης δίνει 5v, δίνει τη μέγιστη φωτεινότητα, εάν ο χρήστης δίνει 0,1 βολτ παρέχει χαμηλή φωτεινότητα. Το Arduino θα μπορούσε να γράψει τάση από 0 - 255 (0-5v διασπάσεις π.χ.: 1v = 51 μονάδες). Αλλά χρησιμοποιώντας εντολές και υπολογισμούς μπορούμε να το ελαχιστοποιήσουμε σε 0-5v. Πάμε στο έργο.

Προμήθειες

Απαιτήσεις:

  1. Arduino UNO / nano / MEGA
  2. Λωρίδα LED (Πρέπει να λειτουργεί στο ελάχιστο
  3. Arduino IDE
  4. καλώδια σύνδεσης (αριθ. 2)

Βήμα 1: ΣΥΝΔΕΣΕΙΣ

ΣΥΝΔΕΣΕΙΣ
ΣΥΝΔΕΣΕΙΣ

Αυτές είναι οι συνδέσεις για τη σύνδεση του LED Strip με το Arduino:

Λωρίδα LED ARDUINO

GND >> - (αρνητικό)

IGΗΦΙΑΚΟ PWM 3 (pin3) >> + (θετικό)

--------------------------------------------------------------------------------------

συνδέστε τον αρνητικό πείρο της λωρίδας LED με τον πείρο ρόδου (GND) του arduino

συνδέστε τον θετικό πείρο της λωρίδας LED με τον πείρο 3 ακίδων του arduino

Βήμα 2: ΚΩΔ

ΚΩΔΙΚΑΣ
ΚΩΔΙΚΑΣ
ΚΩΔΙΚΑΣ
ΚΩΔΙΚΑΣ

Το πιο σημαντικό πράγμα δίπλα στο υλικό στο Arduino είναι ο κωδικός. Ο κωδικός δίνεται παρακάτω. Πληκτρολογήστε αυτόν τον κωδικό και ανεβάστε τον χρησιμοποιώντας arduino IDE ή bluino loader.

float brightness; int LED = 3; float realbrightness? float καθυστέρηση1; float delay2? επιλογή πλωτήρα void setup () {pinMode (LED, OUTPUT); Serial.begin (9600); Serial.println ("Arduino LED strip controller"); Serial.println (""); Serial.println ("Παρακαλώ εισάγετε τη φωτεινότητα της λωρίδας LED (1-5)"); Serial.println (""); while (Serial.available () == 0) {} brightness = Serial.parseFloat (); realbrightness = (φωτεινότητα) * 51,0; if (realbrightness> = 6) {Serial.println ("Παρακαλώ εισάγετε μια έγκυρη φωτεινότητα"); }} void loop () {Serial.println (""); Serial.println ("Η λωρίδα LED αναβοσβήνει με ρυθμό"); Serial.print (φωτεινότητα); analogWrite (LED, realbrightness); καθυστέρηση (1000)? }

Βήμα 3: ΧΡΟΝΟΣ ΔΟΚΙΜΗΣ

ΩΡΑ ΓΙΑ ΔΟΚΙΜΗ!
ΩΡΑ ΓΙΑ ΔΟΚΙΜΗ!
ΩΡΑ ΓΙΑ ΔΟΚΙΜΗ!
ΩΡΑ ΓΙΑ ΔΟΚΙΜΗ!

Συνδέστε το Arduino ανεβάστε τον κωδικό, ανοίξτε τη Σειριακή οθόνη. Πρέπει να εμφανιστεί το μήνυμα "Παρακαλώ εισάγετε τη φωτεινότητα της λωρίδας LED (1-5)". Εισαγάγετε την τιμή φωτεινότητας και κάντε κλικ στην αποστολή. μπορείτε να δείτε ότι η λωρίδα LED λειτουργεί με την εντολή φωτεινότητας !.

Βήμα 4: ΠΡΟΣΘΕΤΕΣ ΠΛΗΡΟΦΟΡΙΕΣ:

  • Η φωτεινότητα μπορεί να εισαχθεί σε δεκαδική τιμή.
  • η φωτεινότητα που έχει εισαχθεί πάνω από 5, θα είναι ίδια με 5.
  • Καθώς η τιμή μειώνεται, η φωτεινότητα μειώνεται.
  • Από προεπιλογή, μερικές φορές τα προγράμματα οδήγησης Arduino μπορεί να λείπουν στον υπολογιστή σας. Για να επιλύσετε σφάλματα, ανοίξτε τη διαχείριση συσκευών και ενημερώστε όλα τα άγνωστα προγράμματα οδήγησης.
  • Επιλέξτε τη σωστή θύρα COM και έκδοση του Arduino.
  • Εναλλακτική λήψη κώδικα:

Συνιστάται: