« Esp32 écran tactile, allumage des diodes » : différence entre les versions
Aller à la navigation
Aller à la recherche
Page créée avec « Ce test concerne l'écran tactile, avec les diodes qui sont sur le module. <pre> #define RED_PIN 4 #define GREEN_PIN 17 #define BLUE_PIN 16 void setup() { pinMode(RED_PIN, OUTPUT); pinMode(GREEN_PIN, OUTPUT); pinMode(BLUE_PIN, OUTPUT); } // Fonction pour allumer les couleurs correctement (anode commune) void setColor(bool red, bool green, bool blue) { digitalWrite(RED_PIN, red ? LOW : HIGH); digitalWrite(GREEN_PIN, green ? LOW : HIGH); digitalW... » |
(Aucune différence)
|
Dernière version du 9 septembre 2025 à 15:05
Ce test concerne l'écran tactile, avec les diodes qui sont sur le module.
#define RED_PIN 4
#define GREEN_PIN 17
#define BLUE_PIN 16
void setup() {
pinMode(RED_PIN, OUTPUT);
pinMode(GREEN_PIN, OUTPUT);
pinMode(BLUE_PIN, OUTPUT);
}
// Fonction pour allumer les couleurs correctement (anode commune)
void setColor(bool red, bool green, bool blue) {
digitalWrite(RED_PIN, red ? LOW : HIGH);
digitalWrite(GREEN_PIN, green ? LOW : HIGH);
digitalWrite(BLUE_PIN, blue ? LOW : HIGH);
}
void loop() {
setColor(true, false, false); // Rouge
delay(1000);
setColor(false, false, true); // Bleu
delay(1000);
setColor(false, true, false); // Vert
delay(1000);
setColor(true, true, false); // Jaune (Rouge + Vert)
delay(1000);
setColor(true, true, true); // Blanc (Rouge + Vert + Bleu)
delay(1000);
}