Circuit neopixel

(open led race)

Requeriments:

A partir d'una tira de Neopixel de 5 metres i 300 leds, caldrà realitzar-ne un programa per simular una cursa de 2 vehicles de diferents colors.

Per a la realització dels comandaments es farà us de 2 plaques Microbit connectades via ràdio amb la placa principal. Els polsadors podran ser els de la placa, o polsadors realitzats amb paper d'alumini (opció més recomanada per no malmetre els polsadors de la placa)


Important:

Extensions:

Cal carregar la llibreria del Neopixel (Advanced del menú Microbit).


Operativa del neopixel:

En un Neopixel, abans d'escriure (encendre els leds), sempre s'ha d'esborrar els píxels que estaven encesos i volem que s'apaguin, per exemple el moviment del cotxe.

  • Esborrar: (Strip clear)

Després d'esborrar i configurar les noves posicions del cotxe, caldrà activar els leds:

  • Dibuixar: (Strip show)


Connexionat:

Per connectar el Neopixel a la placa Microbit es pot fer de 2 formes:

A través d'una placa d'expansió. S'ha connectar a un pin que disposi de 5V (generalment de colors blau/vermell/negre), observant que els selectors de la placa indiquin 5V. en aquest supòsit es podran visualitzar tota la gamma de colors.

Directament de la placa, emprant 3 pins amb accés a través de pinces de cocodril (P0, 3V, GND). En aquest cas la tira de leds només es podrà alimentar a 3,3V la qual cosa farà que no es visualitzin els colors més energètics (freds) i per tant tot tindrà colors vermellosos, grocs o verds i colors canviats, ja que el led blau del neopixel no es podrà activar.