⚠️ Dans la vidéo, je vous montre le système avec une lampe led fonctionnant en 4V, les relais peuvent aussi fonctionner avec la tension du secteur. A réaliser uniquement si vous savez ce que vous faites ! 💡
📌 Après avoir téléchargé le logiciel pour programmer l’Arduino 📑 https://sup.yt/arduinosoftware, il va falloir envoyer le code ci-dessous dans la carte:
📄 CODE ARDUINO
int capteur_clap = 3;
int relais = 2;
int powerPin = A0;
int gndPin = A1;
int clap = 0;
long debut_plage_detection = 0;
long plage_detection = 0;
boolean etat_lampe = false;
void setup() {
pinMode(capteur_clap, INPUT);
pinMode(relais, OUTPUT);
pinMode(powerPin, OUTPUT);
pinMode(gndPin, OUTPUT);
digitalWrite(gndPin,LOW);
digitalWrite(powerPin,HIGH);
Serial.begin(9600);
}
void loop() {
int etat_capteur_clap = digitalRead(capteur_clap);
if (etat_capteur_clap == 1)
{
if (clap == 0)
{
debut_plage_detection = plage_detection = millis();
clap++;
}
else if (clap > 0 && millis()- plage_detection >= 50)
{
plage_detection = millis();
clap++;
}
}
if (millis()- debut_plage_detection >= 400)
{
if (clap == 2)
{
if (!etat_lampe)
{
etat_lampe = true;
digitalWrite(relais, HIGH);
Serial.println(1);
}
else if (etat_lampe)
{
etat_lampe = false;
digitalWrite(relais, LOW);
}
}
clap = 0;
}
}
un grand merci pour tous ces renseignements
Avec plaisir, merci à vous !
Merci bcp très bon tuto
bonjour, je ne comprend pas pourquoi le systeme que j’ai fais ne fonctionne pas avec ton code..cdt