2.2 Een kleur kiezen
Naast het gewone lampje zit er ook een RGB-lampje op het bord. Daarmee kun je kiezen of het rood, groen of blauw oplicht via drie speciale pinnen: LED_RED, LED_GREEN en LED_BLUE.
Code
from machine import Pin
from time import sleep
# kies tussen LED_RED, LED_GREEN of LED_BLUE
led_pin = Pin('LED_RED', Pin.OUT)
while True:
led_pin.value(0) # AAN
sleep(1)
led_pin.value(1) # UIT
sleep(1)
Let op: 0 is aan, 1 is uit
Bij de ingebouwde RGB-LED zit het omgedraaid:
.value(0)zet het lampje aan.value(1)zet het lampje uit
Tip
Verander 'LED_RED' in 'LED_BLUE' of 'LED_GREEN' om een andere kleur te krijgen.
Opdracht: meerdere kleuren tegelijk
Kun je rood en blauw allebei tegelijk aan zetten? Welke kleur krijg je dan?
Oplossing
from machine import Pin
rood = Pin('LED_RED', Pin.OUT)
blauw = Pin('LED_BLUE', Pin.OUT)
rood.value(0)
blauw.value(0)
Rood en blauw samen geeft paars/magenta. Probeer ook rood + groen (geel) en groen + blauw (cyaan).