Cuprins:
- Provizii
- Pasul 1: CONEXIUNI
- Pasul 2: COD
- Pasul 3: TIMPUL PENTRU TEST
- Pasul 4: INFORMAȚII SUPLIMENTARE:
Video: Controler de luminozitate cu bandă LED: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Benzile cu LED-uri sunt renumite pe tot globul pentru consumul său de joasă tensiune și luminozitatea sa. Uneori trebuie să reglăm alimentarea cu tensiune și luminozitatea acestor benzi cu LED-uri, de exemplu, în timpul somnului, veți fi deranjați din cauza luminozității LED-urilor. Acesta este un proiect arduino pentru a controla luminozitatea benzii LED. este ușor de utilizat, deoarece primește valoare de luminozitate de la utilizator. Valoarea luminozității depinde de tensiunea dată benzii LED. Dacă utilizatorul dă 5v, acesta oferă luminozitatea maximă, dacă utilizatorul dă 0,1 volți, acesta oferă o luminozitate scăzută. Arduino ar putea scrie tensiune de la 0 la 255 (0-5v se împarte de exemplu: 1v = 51 de unități). Dar folosind comenzi și calcul, putem reduce acest lucru la 0-5v. Să intrăm în proiect.
Provizii
Cerințe:
- Arduino UNO / nano / MEGA
- Benzi LED (ar trebui să funcționeze la minimum
- IDE Arduino
- fire de conectare (nr. 2)
Pasul 1: CONEXIUNI
Iată conexiunile pentru conectarea LED Strip cu Arduino:
Bandă LED ARDUINO
GND >> - (negativ)
DIGITAL PWM 3 (pin3) >> + (pozitiv)
--------------------------------------------------------------------------------------
conectați pinul negativ al benzii LED la pinul Goung (GND) al arduino
conectați pinul pozitiv al benzii LED la pinul 3 pin al arduino
Pasul 2: COD
Cel mai important lucru alături de hardware în Arduino este codul. Codul este dat mai jos. Tastați acest cod și încărcați-l folosind arduino IDE sau bluino loader.
luminozitate plutitoare; int LED = 3; pluteste luminozitatea reala; float delay1; float delay2; opțiune float; void setup () {pinMode (LED, OUTPUT); Serial.begin (9600); Serial.println („Arduino LED strip controller”); Serial.println (""); Serial.println ("Vă rugăm să introduceți luminozitatea benzii LED (1-5)"); Serial.println (""); while (Serial.available () == 0) {} luminozitate = Serial.parseFloat (); luminozitate reală = (luminozitate) * 51,0; if (realbrightness> = 6) {Serial.println ("Vă rugăm să introduceți o luminozitate validă"); }} void loop () {Serial.println (""); Serial.println ("Banda LED clipește la o rată de"); Serial.print (luminozitate); analogWrite (LED, luminozitate reală); întârziere (1000); }
Pasul 3: TIMPUL PENTRU TEST
Conectați Arduino încărcați codul, deschideți monitorul serial. Ar trebui să fie afișat mesajul „Vă rugăm să introduceți luminozitatea benzii LED (1-5)”. Introduceți valoarea luminozității și faceți clic pe trimitere. puteți vedea că banda dvs. LED rulează în comanda dvs. de luminozitate !.
Pasul 4: INFORMAȚII SUPLIMENTARE:
- Luminozitatea poate fi introdusă în valoare zecimală.
- luminozitatea introdusă peste 5, va fi aceeași cu 5.
- Pe măsură ce valoarea devine mai mică, luminozitatea se reduce.
- În mod implicit, uneori, driverele Arduino pot lipsi pe computerul dvs. Pentru a rezolva erorile, deschideți managerul de dispozitive și actualizați toți driverele necunoscute.
- Selectați portul COM corect și versiunea Arduino.
- Descărcare alternativă a codului:
Recomandat:
Controler cu bandă LED: 8 pași (cu imagini)
Controler cu bandă LED: În acest instructabil, vă voi parcurge pașii de utilizare și gestionare a benzilor LED prin construirea unei interfețe de control. M-am distrat mult cu aceste lumini, deoarece sunt sigur că și voi o veți face. Dacă vă place acest lucru instructiv, vă rugăm să fiți siguri
Controler de bandă LED RGBW modificat, controlat PIR, ESP8285: 3 pași
Controler de bandă LED RGBW modificat, controlat PIR, ESP8285: Deasupra biroului meu de acasă am instalat o bandă LED RGBW. Controlerul WiFi LED RGBW ar trebui să funcționeze cu o aplicație precum aplicația Magic Home. Cu toate acestea, conțin un cip ESP8285 pe care l-am intermitent cu propriul meu firmware. Am adăugat un PIR prin care comuta banda LED
Controler de luminozitate cu bandă LED: 7 pași
Controler de luminozitate cu bandă LED: Hii prieten, uneori nu ne place luminozitatea ridicată a benzii cu LED-uri și pe aceasta oprim comutatorul. Deci astăzi voi face circuitul de control al luminozității benzii cu LED-uri. Prin acest circuit putem controla cu ușurință luminozitatea de bandă LED. Acest ci
Controler de bandă LED Arduino RGB: 4 pași
Arduino RGB LED Strip Controller: Adesea, atunci când oamenii doresc să-și controleze banda LED RGB cu un Arduino, trei potențiometre sunt folosite pentru a amesteca culorile roșu, verde și albastru. Acest lucru funcționează și ar putea fi perfect pentru nevoile dvs., dar am vrut să fac ceva mai intuitiv, ceva
Cum se face o bandă led (bandă de cupru): 4 pași (cu imagini)
Cum să faceți o bandă cu led (bandă de cupru): În acest tutorial rapid vă voi arăta băieților cum să faceți o bandă cu led simplă folosind bandă de cupru și câteva led-uri SMD cu puțină muncă de lipit. Acest proiect este rapid și poate fi și util. Deoarece această bandă LED funcționează pe o sursă de alimentare foarte frecventă de 3,7V