Perpustakaan ini memungkinkan Anda untuk berkedip sebanyak mungkin LED dan Neopixels seperti yang Anda inginkan tanpa saling mengganggu kemajuan.
Perpustakaan ini memiliki dua dependensi:
Anda harus menginstalnya di lingkungan Anda agar dapat dikompilasi.
Kelas LED
Objek ini mewakili LED dengan semua metode dan propertinya. Anda harus membuat salah satu objek ini untuk setiap LED yang terhubung dan melewati nomor PIN di mana LED terhubung sebagai argumen dari metode konstruktor kelas.
Led myLed (pin, polarity);Kelas Neopixel
Objek ini mewakili neopixel dengan semua metode dan propertinya. Anda harus membuat salah satu objek ini untuk setiap neopixel. Urutan di mana objek -objek ini dibuat harus cocok dengan posisinya di NeopixelStrip.
NeoPixel myPixel;LEDSYNC adalah objek prosesor inti, Anda harus menambahkannya, semua contoh LED dan Neopixels. Jangan lupa untuk meneruskannya sebagai referensi, jika tidak, itu tidak akan dikompilasi.
void setup (){
// Add the LED Object
LedSync. add (&myLed);
// Add the NeoPixel Object
LedSync. add (&myPixel);
} Agar LEDSYNC bekerja, ia harus memiliki makanan dari loop program, jadi jangan lupa untuk selalu memanggil LedSync.update() di loop.
void loop (){
LedSync. update ();
}Anda sekarang siap untuk mulai memanggil metode LED dan Neopixels Anda.
Kelas LED
Kelas Neopixel
Kelas warna
Kelas LEDSYNC
Mit © evert arias