Lab_interaccio/2019/Lampara_repair/Lampara_repair.ino
2025-02-25 21:29:42 +01:00

42 lines
924 B
C++

#include <Wire.h>
#include <SPI.h>
#include "Ledpixel.h"
//#include "printf.h"
#define DEBUG 1
#define repair_led true
Ledpixel pixels;
void setup()
{
Serial.begin(2000000); // start serial for output
pinMode(32, INPUT);
pinMode(33, INPUT);
pinMode(22, INPUT);
pinMode(23, INPUT);
pixels.begin();
}
void loop()
{
#if repair_led
for(int i=0; i<36; i++) pixels.st_strip(i, 0, 0, 0, 255);
pixels.st_led(0,0,0,255);
pixels.refresh();
delay(2000);
for(int i=0; i<36; i++) pixels.st_strip(i, 255, 0, 0, 0);
pixels.st_led(255,0,0,0);
pixels.refresh();
delay(2000);
for(int i=0; i<36; i++) pixels.st_strip(i, 0, 255, 0, 0);
pixels.st_led(0,255,0,0);
pixels.refresh();
delay(2000);
for(int i=0; i<36; i++) pixels.st_strip(i, 0, 0, 255, 0);
pixels.st_led(0,0,255,0);
pixels.refresh();
delay(2000);
#endif
}