Programació dels elements de la placa

Brunzidor

El brunzidor de la micro:shield està connectat al pin 0 de la placa micro:bit. En les plaques micro:bit V2 ja disposem de brunzidor integrat, en el cas de les plaques micro:bit V1 s’utilitzarà el brunzidor de la micro:shield.

Per programar aquest element utilitzarem els blocs de l’apartat música.

pic1 pic2

Seguidament, podem veure un exemple de programació perquè soni una melodia amb el brunzidor.

LEDS RGB

Els leds de la placa micro:shield es troven a la part frontal de la mateixa. Disposem de 4 leds RGB connectats al pin 16 de la micro:bit. Aquests leds es programen mitjançant la llibreria neopixel que podem trobar a extensiones. Instal·lant la llibreria de la micro:shield també se’ns importarà per defecte la llibreria neopixel.

Importació de la llibreria

Clicar a l’apartat de programació extensiones.

../_images/NEOPIXEL1.png

Escriure el nom de l’extensió, neopixel, en el cercador.

../_images/NEOPIXEL3.png

Seleccionar la llibreria.

../_images/NEOPIXEL4.png

Ja tenim els blocs disponibles a l’apartat de neopixel.

../_images/NEOPIXEL5.png

Programació dels leds

El primer pas essencial és declarar els leds que tenim connectats i els pins en què es troben amb el primer bloc de l’apartat neopixel.

Després de programar això ja podem programar els leds de la micro:shield. Seguidament trobem diferents exemples:

  • Programa d’arc de sant martí

  • Encendre els 4 leds d’un color

  • Encendre 1 led d’un color

  • Pampallugues de colors