Përmbajtje:
Video: Kontrolli i ngjyrave RGB LED: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Në këtë projekt, ne do të mësojmë se si të kontrollojmë shkëlqimin dhe ngjyrën e një LED RGB përmes porteve I/O me aftësi dalëse PWM dhe rrëshqitës të ekranit me prekje. Ekrani me prekje rezistente 4Duino përdoret si një mjet për një ndërfaqe grafike për të kontrolluar intensitetin dhe ngjyrën e LED RGB.
LED RGB janë në thelb tre LED të ndryshëm të kombinuar në një për të prodhuar hije të ndryshme ngjyrash. Këto LED kanë katër këmbë. Këmba më e gjatë është anoda ose katoda e zakonshme, dhe tre këmbët e tjera përfaqësojnë kanalin e ngjyrave të kuqe, jeshile ose blu.
Për të kontrolluar ngjyrat në një LED RGB ne do të përdorim modulimin e gjerësisë së pulsit, ose shkurt PWM. Modulimi i gjerësisë së pulsit funksionon duke dhënë pamjen e një "tensioni analog të ndryshëm" duke ndryshuar përqindjen e kohës kur një sinjal i tensionit të Lartë do të ndizet në një periudhë të formës së valës.
Sa më i ulët cikli i punës, aq më shumë kohë do të kalojë një sinjal në një gjendje sinjali të tensionit të UL dhe anasjelltas.
Hapi 1: SI PUNON
*Kështu funksionon RGB LED Control Color.
Hapi 2: NDILRTIMI
PMPRBRSIT
- 4Duino
- RGB LED (katoda e zakonshme përdoret në këtë shembull)
- 3 x 220Ω Rezistencë
- Kabllo kërcyes
- Kabllo mikro USB
Ndërtoni qarkun sipas diagramit dhe skemës së treguar më sipër.
Mënyra në të cilën aplikohet PWM varet nga lloji i RGB i përdorur. Me një anode të zakonshme RGB LED, këmba e gjatë është e lidhur me hekurudhën e tensionit të furnizimit (në rastin tonë pin 5V në Arduino) ndërsa tre këmbët e tjera kontrollohen duke vendosur një sinjal PWM për secilën. Nëse cikli i funksionimit të sinjalit PWM është i lartë, kanali i ngjyrave do të jetë shumë i zbehtë ose nuk do të ndizet fare. Pse eshte ajo? Sepse që një LED të shkëlqejë duhet të ketë një potencial tensioni mbi të, dhe nëse sinjali ynë PWM ka një përqindje të lartë për ciklin e punës, ai do të kalojë pjesën më të madhe të kohës duke pasur potencial të tensionit 5V si në anodë ashtu edhe në këmbët e kanalit të ngjyrave dhe më pak kohë me 5V në anodë dhe 0V në kanalet me ngjyra.
Hapi 3: PROGRAMI
Punëtoria 4 - 4Duino Graphics Basic mjedis përdoret për të programuar këtë projekt.
Ky projekt kërkon që Arduino IDE të instalohet, pasi Workshop e quan Arduino IDE për përpilimin e skicave të Arduino. Arduino IDE, megjithatë nuk kërkohet të hapet ose modifikohet për të programuar 4Duino.
- Shkarkoni kodin e projektit këtu.
- Lidhni 4Duino me PC duke përdorur kabllo µUSB.
- Pastaj lundroni në skedën Comms dhe zgjidhni portën Comms me të cilën u lidh 4Duino.
- Së fundi, kthehuni te skedari "Home" dhe tani klikoni në butonin "Comp'nLoad". Workshop 4 IDE do t'ju kërkojë të futni një kartë µSD në PC në mënyrë që të ruani imazhet e widget -it.
Hapi 4: Demonstrim
Tani duke përdorur rrëshqitësit e prekjes në ekranin 4Duino, mund të kontrolloni ngjyrën e LED RGB.
Recommended:
Udhëzime interesante të programimit të përpunimit për projektuesin-Kontrolli i ngjyrave: 10 hapa
Udhëzime interesante të programimit të përpunimit për projektuesin-Kontrolli i ngjyrave: Në kapitujt e mëparshëm, ne kemi folur më shumë rreth asaj se si të përdorim kodin për të bërë formësimin në vend të pikave të njohurive për ngjyrën. Në këtë kapitull, ne do të eksplorojmë këtë aspekt të njohurisë më thellë
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)
Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar
ESP8266 RGB LED STRIP WIFI Kontrolli - NODEMCU Si telekomandë IR për Led Strip të kontrolluar mbi Wifi - RGB LED STRIP Smartphone Control: 4 hapa
ESP8266 RGB LED STRIP WIFI Kontrolli | NODEMCU Si telekomandë IR për Led Strip të kontrolluar mbi Wifi | RGB LED STRIP Smartphone Control: Përshëndetje djema në këtë tutorial ne do të mësojmë se si të përdorim nodemcu ose esp8266 si telekomandë IR për të kontrolluar një shirit LED RGB dhe Nodemcu do të kontrollohet nga smartphone mbi wifi. Pra, në thelb ju mund të kontrolloni RGB LED STRIP me smartphone tuaj
Cikloni një LED RGB përmes spektrit të ngjyrave duke përdorur Raspberry Pi 2 dhe Scratch: 11 hapa
Ecni me një RGB LED përmes Spektrit të Ngjyrave Duke Përdorur Raspberry Pi 2 dhe Scratch: Update Notes Thur 25 Shkurt, 2016: Unë kam përmirësuar programin Scratch dhe kam ridizajnuar programin tim të udhëzueshëm. Përshëndetje djema, me këtë projekt kam dashur të përdor Scratch për të qarkulluar një LED RGB përmes spektrit të ngjyrave. Ka një mori projektesh që e bëjnë këtë me
Zbulimi i ngjyrave duke përdorur LED RGB: 4 hapa
Zbulimi i ngjyrave duke përdorur LED RGB: A keni kërkuar ndonjëherë një mënyrë të automatizuar për të zbuluar ngjyrën e një objekti? Duke ndriçuar dritën e një ngjyre të caktuar në objekt dhe duke parë se sa dritë reflektohet prapa, mund të tregoni se çfarë ngjyre është objekti. Për shembull, nëse ndizni një dritë të kuqe