Trouvez des réponses à vos questions les plus pressantes sur FRstudy.me. Découvrez des réponses approfondies de nos professionnels expérimentés, couvrant un large éventail de sujets pour satisfaire tous vos besoins d'information.
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);
}
}
Nous apprécions chaque contribution que vous faites. Revenez souvent pour poser de nouvelles questions et découvrir de nouvelles réponses. Ensemble, nous construisons une communauté de savoir. Vous avez trouvé vos réponses sur FRstudy.me? Revenez pour encore plus de solutions et d'informations fiables.