Dr som Tardis - IoT (10 / 11 steg)
Ifyllda koden:
/*
* Detta är en minimal exempel, se extra-examples.cpp för en version
* med mer explantory dokumentation, exempel rutiner, hur man
* koppla upp din pixlar och alla pixel typer som stöds.
*
*/
#include "application.h"
#include "spark_disable_wlan.h" / / för snabbare lokala felsökning endast
#include "neopixel/neopixel.h"
VIKTIGT: Ange pixel COUNT, stift och typ
#define PIXEL_PIN D6
#define PIXEL_COUNT 60
#define PIXEL_TYPE WS2812B
int test (String kommando);
Adafruit_NeoPixel strip = Adafruit_NeoPixel (PIXEL_COUNT, PIXEL_PIN, PIXEL_TYPE);
void setup()
{
Strip.BEGIN();
strip.setBrightness(255);
Strip.show(); Initiera alla pixlar till "off"
pinMode (A4, OUTPUT);
pinMode (A5, OUTPUT);
pinMode (A6, OUTPUT);
}
void loop()
{
}
int test (String kommando) {
analogWrite (A4, 255);
för (uint16_t jag = 0; jag < strip.numPixels(); i ++) {
strip.setPixelColor (i, 255, 0, 0);
}
Strip.show();
Delay(10000);
analogWrite (A4, 0);
för (uint16_t jag = 0; jag < strip.numPixels(); i ++) {
strip.setPixelColor (i, 0, 0, 0);
}
Strip.show();
}