update rp2040 sdfat API
This commit is contained in:
parent
ff5fff5e38
commit
332efcb952
3 changed files with 8 additions and 6 deletions
|
|
@ -30,7 +30,7 @@
|
||||||
#define SD_CS_PIN 23
|
#define SD_CS_PIN 23
|
||||||
|
|
||||||
SdFat SD;
|
SdFat SD;
|
||||||
File32 myFile;
|
FsFile myFile;
|
||||||
SdSpiConfig config(SD_CS_PIN, DEDICATED_SPI, SD_SCK_MHZ(16), &SPI1);
|
SdSpiConfig config(SD_CS_PIN, DEDICATED_SPI, SD_SCK_MHZ(16), &SPI1);
|
||||||
|
|
||||||
void setup() {
|
void setup() {
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,8 @@ Adafruit_NeoPixel STRIP_2(NUM_PIXELS, BLOCK_2, NEO_GRB + NEO_KHZ800);
|
||||||
void setup() {
|
void setup() {
|
||||||
STRIP_1.begin();
|
STRIP_1.begin();
|
||||||
STRIP_2.begin();
|
STRIP_2.begin();
|
||||||
|
STRIP_1.setBrightness(25);
|
||||||
|
STRIP_2.setBrightness(50);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16_t pixelHue_1 = 0;
|
uint16_t pixelHue_1 = 0;
|
||||||
|
|
@ -22,15 +24,15 @@ uint16_t pixelHue_2 = 256;
|
||||||
void loop() {
|
void loop() {
|
||||||
pixelHue_1 += 256;
|
pixelHue_1 += 256;
|
||||||
for(int i=0; i<STRIP_1.numPixels(); i++) {
|
for(int i=0; i<STRIP_1.numPixels(); i++) {
|
||||||
int pixelHue_1 = pixelHue_1 + (i * 65536L / STRIP_1.numPixels());
|
int hue_1 = pixelHue_1 + (i * 65536L / STRIP_1.numPixels());
|
||||||
STRIP_1.setPixelColor(i, STRIP_1.gamma32(STRIP_1.ColorHSV(pixelHue_1)));
|
STRIP_1.setPixelColor(i, STRIP_1.gamma32(STRIP_1.ColorHSV(hue_1)));
|
||||||
}
|
}
|
||||||
STRIP_1.show();
|
STRIP_1.show();
|
||||||
|
|
||||||
pixelHue_2 -= 256;
|
pixelHue_2 -= 256;
|
||||||
for(int i=0; i<STRIP_2.numPixels(); i++) {
|
for(int i=STRIP_2.numPixels(); i>-1; i--) {
|
||||||
int pixelHue_2 = pixelHue_2 + (i * 65536L / STRIP_2.numPixels());
|
int hue_2 = pixelHue_2 + (i * 65536L / STRIP_2.numPixels());
|
||||||
STRIP_2.setPixelColor(i, STRIP_2.gamma32(STRIP_2.ColorHSV(pixelHue_2)));
|
STRIP_2.setPixelColor(i, STRIP_2.gamma32(STRIP_2.ColorHSV(hue_2)));
|
||||||
}
|
}
|
||||||
STRIP_2.show();
|
STRIP_2.show();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue