Et lille lyskryds som kan styres med microcontroller
LED lyskryds
Denne komponent består af 3 LED’er, med en fælles ground (GND) Pin. Der er en grøn, gul og rød LED som hver især kan styres på deres Pins. (R) er den røde (G) er den grønne og (Y) er den gule.
Tekniske specifikationer
Operativ spænding | 3.3V - 5V |
Interface | Digital |
Dimensioner | 46mm x 28mm x 11mm |
LED Farve | Rød, Gul, Grøn |
LED størelse | 3*5mm |
Kode Eksempel
from machine import Pin
from time import sleep
r = Pin(16, Pin.OUT,value=0)
y = Pin(17, Pin.OUT,value=0)
g = Pin(18, Pin.OUT,value=0)
while True:
r.value(1)
sleep(10)
red.value(0)
y.value(1)
sleep(10)
y.value(0)
g.value(1)
sleep(10)
g.value(0)
Pinout
Pinout
Nummer | Navn | Function |
---|---|---|
1 | R (Red) | Positiv forsyning (Rød LED) |
2 | Y (Yellow) | Positiv forsyning (Gul LED) |
3 | G (Green) | Positiv forsyning (Grøn LED) |
4 | GND | Negativ forsyning |
Hvordan fungerer den?
Referencer
Trafik lys m. ESP32 og Micropython: https://www.robotique.tech/robotics/traffic-light-with-esp32/
Luft kvalitet displayet med trafiklys: https://github.com/denschiro/Indoor-air-quality-traffic-light
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