j'ai utilisé un kit prises télécommandés de ref TR502MSV
J'ai mis le code programme à 2 endroits :
- complet en commentaire épinglé ( le premier commentaire de la liste laissé par les youtubeurs )
- ici, ci dessous mais incomplet, il vous faut rajouter manuellement les symboles "inférieur" et "supérieur" dans la ligne d'appel de bibliothèque RCSwitch et dans la ligne de condition avec 900 car youtube bloque ces caractères ici...
/*SIMULATEUR DE PRESENCE 3 PRISES AVEC PHOTORESISTANCE et MODULE RF 433 MGH
THONAIN
*/
#include "inférieur" RCSwitch.h "supérieur"
RCSwitch mySwitch = RCSwitch();
void setup() {
Serial.begin(9600);
// Transmitter is connected to Arduino Pin #10
mySwitch.enableTransmit(10);
mySwitch.setProtocol(6);
mySwitch.setPulseLength(645);
// Optional set number of transmission repetitions.
mySwitch.setRepeatTransmit(5);
}
void loop() {
int sensorValue = analogRead(0);
// affiche la valeur dans le Moniteur Serie
Serial.println(sensorValue);
if ((analogRead(0)) "supérieur" 900)
{
mySwitch.send(721026,20); // OFF PRISE 2 TV
mySwitch.send(720913,20); // ON PRISE 1 RADIO
}
else
{
mySwitch.send(720896,20); // OFF PRISE 1 RADIO
mySwitch.send(721043,20); // ON PRISE 2 TV
mySwitch.send(720976,20); // ON PRISE 3 LAMPE
}
delay(100000); // TEMPS ALLUMAGE LAMPE AVEC TV
mySwitch.send(720961,20); // OFF PRISE 3 LAMPE
delay(200000); // TEMPS PAUSE LONG
// mySwitch.send(720913,20);
// ON PRISE 1
// mySwitch.send(720896,20);
// OFF PRISE 1
// mySwitch.send(721043,20);
// ON PRISE 2
// mySwitch.send(721026,20);
// OFF PRISE 2
// mySwitch.send(720976,20);
// ON PRISE 3
// mySwitch.send(720961,20);
// OFF PRISE 3
}
Lien vers toute la série de plus de 300 vidéos de la Tronik Aventur :
• TRONIK AVENTUR - tutor...
Негізгі бет TRONIK AVENTUR 229 - SIMULATEUR de PRESENCE ARDUINO + RF 433
No video
Пікірлер: 14