Un LED (light emissor diode) és un petit llum. Pot ser de diversos colors
Hi ha diversos tipus de led, tot i que els que fem servir a robòtica són com aquests del costat.
Els led's que fem servir a robòtica tenen dues potes, una llarga i una curta.
La curta és el negatiu (-) i sempre va connectat a terra (GND). Sempre que puguem, farem servir cable negre.
La llarga és el positiu (+) i va connectat a un dels pins (per exemple P0). Podem fer servir cable de qualsevol altre color.
Programar un led és molt senzill, ja que simplement hem d'enviar senyal per al PIN, i el led s'encendrà.
Prova aquest senzill programa, que engega el LED amb el botó A, i l'apaga amb el botó B.
Programeu un llum intermitent. Heu de fer que estigui engegat 200 milisegonsegons i apagat 100 milisegonsegons, i que després torni a començar.
Un cop funcioni, proveu de canviar els valors de temps
Ara treballarem amb dos leds, connectats a P0 i P1. Aquí al costat veieu com els hem de connectar. Hem fet servir una placa especial (protoboard), que facilita la connexió quan tenim molts cables i components; internament té connectats tots els forats de cada columna.
Recordeu el hem explicat de la pota curta (GND) aquí val per als dos leds, que estan a la mateixa columna, es a dir, estan connectats entre ells i a GND. La pota llarga de cada led ha d'anar connectat a un PIN diferent (una a P0 i altre a P1).
Podreu programar un semàfor de vianants? Segur? Pensem com funciona...
Està vermell durant un cert temps.
Després passa a verd.
Passat un temps, el verd fa intermitències 4 o 5 vegades (podeu fer servir un bloc repeteix).
Torna a posar-se vermell.
Recordeu que les potes curtes han d'anar sempre a GND
Ja teniu el vostre semàfor? Ara podeu millorar-lo:
Feu que aparegui un dibuix a la microbit que convidi a passar o a aturar-se.
Feu que els semàfor estigui sempre vermell, i que els vianants el puguin posar verd en prémer un botó. Passat un temps, que torni a vermell.
Adapteu el vostre semàfor par a invidents, fent que piti quan el semàfor estigui verd. Haureu d'afegir un brunzidor.
Us atrevideu amb un semàfor per a cotxes? Què necessitem? Com els hem de connectar? Com volem que funcioni? Com l'hem de programar?
La Micro:Bit porta incorporat un sensor de llum. Podreu crear un llum que s'enguegui a la nit i s'apagui al matí automàticament?