Skillnad mellan versioner av "Grove - Circular LED"
(3 mellanliggande versioner av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
+ | [[Fil:Grove-Circular LED.jpg|200px|thumb|right|Grove - Circular LED]] | ||
Detta är en unik ring - den har en florid kropp med 24 kontrollerbara lysdioder. Kanske kommer det att driva inspirationen av dig för att skapa en glödande magisk ring! Det finns en 1 * 1 kvadrat ihålig ut i mitten av den här modulen, där du kan placera en Grove Encoder i och göra den till en roterande visuell kodare! | Detta är en unik ring - den har en florid kropp med 24 kontrollerbara lysdioder. Kanske kommer det att driva inspirationen av dig för att skapa en glödande magisk ring! Det finns en 1 * 1 kvadrat ihålig ut i mitten av den här modulen, där du kan placera en Grove Encoder i och göra den till en roterande visuell kodare! | ||
Rad 11: | Rad 12: | ||
== Exempelkod == | == Exempelkod == | ||
− | === Arduino == | + | === Arduino === |
<syntaxhighlight lang="C++" line> | <syntaxhighlight lang="C++" line> | ||
#include <CircularLED.h> | #include <CircularLED.h> | ||
Rad 46: | Rad 47: | ||
[[Category:Grove]] | [[Category:Grove]] | ||
+ | [[Category: Grove-Display]] | ||
+ | [[Category:Kna-Wiki]] |
Nuvarande version från 4 februari 2021 kl. 07.43
Detta är en unik ring - den har en florid kropp med 24 kontrollerbara lysdioder. Kanske kommer det att driva inspirationen av dig för att skapa en glödande magisk ring! Det finns en 1 * 1 kvadrat ihålig ut i mitten av den här modulen, där du kan placera en Grove Encoder i och göra den till en roterande visuell kodare!
Kompatibilitet
- Arduino
Port
- Digital
Bibliotek
https://github.com/SeeedDocument/Grove-Circular_LED/raw/master/res/CircularLED.zip
Exempelkod
Arduino
#include <CircularLED.h>
CircularLED circularLED1(10,9);
CircularLED circularLED2(16,15);
//CircularLED circularLED;
unsigned int LED[24];
int k=0;
void setup()
{
Serial.begin(9600);
//circularLED1.init();
}
void loop()
{
for (int i =0;i<24;i++)
{
LED[i]=0;
}
LED[k]= 0xff;
k++;
if (k==24)
k=0;
circularLED1.CircularLEDWrite(LED);
circularLED2.CircularLEDWrite(LED);
delay(40);
}