En blanding av C++ og python
Vi oppdelte det tekniske ansvaret mellom en Raspberry Pi og en Arduino. Raspberry Pi (Pyhton) ble brukt til å analysere en videofeed fra et lite kamera for å oppdage bevegelse, mens Arduinoen (C++) håndterte lysstyringen. Dette inkluderte både selve lysshowet og den digitale klokken som viste når Ski-VM skulle starte.
void FillLEDsFromPaletteColors(uint8_t colorIndex) {
uint8_t brightness = 255;
for (int i = 0; i < NUM_LEDS; i++) {
leds[i] = ColorFromPalette(previousPalette, colorIndex, brightness, currentBlending); if (i <= index) { leds[i] = ColorFromPalette(currentPalette, colorIndex, brightness, currentBlending); } colorIndex += 4; }