Esp32 écran tactile, allumage des diodes
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);
}