Lab_interaccio/2016/test_leds_pixel/test_leds_pixel.ino
2025-02-25 21:29:42 +01:00

37 lines
1.2 KiB
C++

#include "Adafruit_NeoPixel.h"
#define PIN0 8
#define PIN1 9
// Parameter 1 = number of pixels in strip
// Parameter 2 = Arduino pin number (most are valid)
// Parameter 3 = pixel type flags, add together as needed:
// NEO_KHZ800 800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)
// NEO_KHZ400 400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers)
// NEO_GRB Pixels are wired for GRB bitstream (most NeoPixel products)
// NEO_RGB Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2)
// NEO_RGBW Pixels are wired for RGBW bitstream (NeoPixel RGBW products)
Adafruit_NeoPixel strip0 = Adafruit_NeoPixel(1, PIN0, PIN1, NEO_GRB + NEO_KHZ400);
// IMPORTANT: To reduce NeoPixel burnout risk, add 1000 uF capacitor across
// pixel power leads, add 300 - 500 Ohm resistor on first pixel's data input
// and minimize distance between Arduino and first pixel. Avoid connecting
// on a live circuit...if you must, connect GND first.
void setup() {
// delay(4000);
// Serial.println("hola");
Serial.begin(57600);
strip0.begin();
}
void loop() {
strip0.setPixelColor(0, 255, 255, 255);
strip0.show();
delayMicroseconds(10);
strip0.setPixelColor(0, 0, 0, 0);
strip0.show();
delayMicroseconds(10);
}