Med en RGB LED kan du lyse med helt præcis den farve og styrke du vil!
RGB LED
Denne komponent indeholder 3 forskellige LED'er en rød, end grøn og en blå, som styres via hvert deres signal ben. Man kan tænde for LED'erne hvert for sig, eller sammen for at danne mange andre farver.
Med en ESP32 og MicroPython kan farven og lysstyrken tilpasses til mindste detalje. Du kan se en oversigt over RBG værdier for de forskellige farver her.
Tekniske specifikationer
LED Farve | Rød, Grøn, Blå |
Lysstyrke | Høj |
Operativ spænding | 5V |
Max strømforbrug | 60mA |
Interface | Digital |
Dimensioner | 35mm x 20mm x 7mm |
Vægt | 2.2g |
Kode Eksempel
from machine import Pin, ADC
from time import sleep_ms
r = Pin(16, Pin.OUT,value=0)
g = Pin(17, Pin.OUT,value=0)
b = Pin(18, Pin.OUT,value=0)
while True:
r.value(1)
g.value(1)
b.value(1)
sleep_ms(100)
r.value(0)
b.value(0)
sleep_ms(100)
g.value(0)
r.value(1)
sleep_ms(100)
r.value(0)
b.value(1)
sleep_ms(100)
b.value(0)
sleep_ms(100)
Pinout
Pinout
Nummer | Navn | Function |
---|---|---|
1 | V (VCC) | Positiv forsyning |
2 | B (Blue) | Signal, blå LED |
3 | R (Red) | Signal, rød LED |
4 | G (Green) | Signal, grøn LED |
Hvordan fungerer den?
Referencer
Blink LED lys: https://github.com/danielwohlgemuth/blinking-led-micropython-esp32
Inspiration og kommentarer
Er du faldet over links eller lignende, som kan være relevant for dine medstuderende så send os en mail på nini@kea.dk