Salut j'aimerais bien mettre du son halloween dans ce code arduino:
#include
#define RING1_PIN 4 // Broche de contrôle pour le premier anneau de LED
#define RING2_PIN 3 // Broche de contrôle pour le deuxième anneau de LED
#define STRIP_PIN 2 // Broche de contrôle pour la bande de LED
#define NUM_PIXELS_RING 60 // Nombre de pixels dans chaque anneau de LED
#define NUM_PIXELS_STRIP 60 // Nombre de pixels dans la bande de LED
ring1.show(); // Initialize all pixels to 'off'
ring2.show();
strip.show();
}
void loop() {
halloweenEffect(0); // Change the 50 to adjust the speed
}
// Fonction pour créer un effet Halloween
void halloweenEffect(uint8_t wait) {
for(int i = 0; i < 5; i++) {
colorWipe(strip.Color(255, 0, 0), wait); // Red
colorWipe(strip.Color(0, 255, 0), wait); // Green
colorWipe(strip.Color(0, 0, 255), wait); // Blue
colorWipe(strip.Color(255, 255, 255), wait); // White
colorWipe(strip.Color(255, 150, 0), wait); // Orange
colorWipe(strip.Color(148, 0, 211), wait); // Purple
colorWipe(strip.Color(0, 128, 0), wait); // Dark Green
}
}
// Fonction pour remplir la couleur sur tous les pixels d'un NeoPixel
void colorWipe(uint32_t color, int wait) {
for (int i = 0; i < ring1.numPixels(); i++) {
ring1.setPixelColor(i, color);
ring2.setPixelColor(i, color);
strip.setPixelColor(i, color);
ring1.show();
ring2.show();
strip.show();
delay(wait);
}
}
Merci d'avoir visité notre site Web dédié à Informatique. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !