Cuprins:
Video: Control culoare LED RGB: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În acest proiect, vom învăța cum să controlăm luminozitatea și culoarea unui LED RGB prin porturi I / O cu capacitate de ieșire PWM și un glisor cu afișaj tactil. Afișajul tactil rezistiv 4Duino este utilizat ca mijloc pentru o interfață grafică pentru a controla intensitatea și culoarea LED-ului RGB.
LED-urile RGB sunt în esență trei LED-uri diferite combinate într-unul singur pentru a produce diferite nuanțe de culori. Aceste LED-uri au patru picioare. Cel mai lung picior este anodul comun sau catodul, iar celelalte trei picioare reprezintă canalul de culoare roșu, verde sau albastru.
Pentru a controla culorile pe un LED RGB am folosi modulația lățimii impulsului sau PWM pe scurt. Modulația lățimii impulsurilor funcționează dând aspectul unei „tensiuni analogice variabile” prin schimbarea procentului de timp în care un semnal de înaltă tensiune ar fi activat într-o perioadă de formă de undă.
Cu cât ciclul de funcționare este mai mic, cu atât un semnal va petrece mai mult timp la o stare de semnal de tensiune LOW și invers.
Pasul 1: CUM FUNCȚIONEAZĂ
* Acesta este modul în care funcționează Controlul culorii LED RGB.
Pasul 2: CONSTRUI
COMPONENTE
- 4Duino
- LED RGB (catodul comun este utilizat în acest exemplu)
- 3 x 220Ω Rezistor
- Cablu jumper
- Cablu micro USB
Construiți circuitul conform schemei și schemei de mai sus.
Modul în care se aplică PWM depinde de tipul de RGB utilizat. Cu un LED RGB anodic comun, piciorul lung este conectat la șina de tensiune de alimentare (în cazul nostru pinul de 5V de pe Arduino) în timp ce celelalte trei picioare sunt controlate prin setarea unui semnal PWM la fiecare. Dacă ciclul de funcționare al semnalului PWM este ridicat, canalul de culoare va fi foarte slab sau nu va porni deloc. De ce este asta? Deoarece pentru ca un LED să lumineze, trebuie să aibă un potențial de tensiune și dacă semnalul nostru PWM are un procent ridicat pentru ciclul de funcționare, își va petrece cea mai mare parte a timpului având un potențial de tensiune de 5V atât pe anod cât și pe picioarele canalului de culoare și mai puțin timp cu 5V pe anod și 0V pe canalele de culoare.
Pasul 3: PROGRAM
Atelierul 4 - Mediul grafic de bază Duino 4 este utilizat pentru a programa acest proiect.
Acest proiect necesită instalarea IDE Arduino, deoarece Workshop numește IDE Arduino pentru compilarea schițelor Arduino. Cu toate acestea, IDE-ul Arduino nu este necesar să fie deschis sau modificat pentru a programa 4Duino.
- Descărcați codul proiectului aici.
- Conectați 4Duino la computer utilizând cablul µUSB.
- Apoi navigați la fila Comms și selectați portul Comms la care sa conectat 4Duino.
- În cele din urmă, reveniți la fila „Acasă” și apoi faceți clic pe butonul „Comp’nLoad”. ID-ul Workshop 4 vă va solicita să introduceți un card µSD pe computer pentru a salva imaginile widget.
Pasul 4: DEMOSTRARE
Acum, folosind glisoarele tactile de pe afișajul 4Duino, puteți controla culoarea LED-ului RGB.
Recomandat:
Ansamblu miniatural cu LED RGB (culoare solidă): 4 pași
Ansamblu miniatural cu LED RGB (culoare solidă): În acest instructabil aș dori să spun cum am construit acest indicator LED pentru a fi utilizat la diferite evenimente. Îmi plac proiectele care se aprind și am un interes recent în a face semne de lumină pentru convențiile și târgurile în care avem un stand pentru a demonstra câteva
ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași
ESP8266 RGB LED STRIP WIFI Control | NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi | RGB LED STRIP Smartphone Control: Bună băieți, în acest tutorial vom învăța cum să folosim nodemcu sau esp8266 ca telecomandă IR pentru a controla o bandă LED RGB, iar Nodemcu va fi controlat de smartphone prin wifi. Deci, practic puteți controla LED-ul RGB LED cu smartphone-ul dvs
Utilizarea LED-urilor RGB pentru a crea secvențe de culoare: 12 pași
Utilizarea LED-urilor RGB pentru a crea secvențe de culori: aceste instrucțiuni vor arăta cum să utilizați LED-urile RGB pentru a crea secvențe de culori folosind Arduino Uno și un cod
Circuit de ciclism cu culoare LED RGB: 4 pași
Circuit de ciclism cu culoare LED RGB: Cum să reutilizez circuitul de ciclism cu culoare LED RGB de la un odorizant de aer Glade LightShow. Eram în procesul de a crea un circuit de ciclism de culoare roșu, verde, albastru, bazat pe un microcontroler PIC, când am văzut Glade Odorizant de aer LightShow
Sequencer de culoare LED RGB - Fără microprocesor: 3 pași
RGB LED Color Sequencer - Fără un microprocesor: „Afișați combinațiile de culori ale LED-urilor de culori fără a utiliza un microprocesor. Folosind un singur cip logic care costă sub 50 de cenți, puteți realiza un afișaj simplu al ciclului de culoare pentru LED-urile RGB. Atingerile multiple de-a lungul vârfului sunt utilizate pentru a „programa” dis