Hallo zusammen,
habe eine Türklingel mit verschiedenen Melodien die mit 433 MHz arbeitet. Langsam geht der Taster hinüber und wollte vorher einen Ersatz bauen. Diese Daten habe ich ausgelesen
Decimal: 5537623 (24Bit) Binary: 010101000111111101010111 Tri-State: FFF0F111FFF1 PulseLength: 212 microseconds Protocol: 1
Raw data: 6588,196,652,620,228,196,656,616,232,192,656,620,228,196,652,192,656,196,656,616,228,620,228,620,232,616,232,616,232,616,232,616,232,192,656,616,232,196,652,616,232,192,660,612,232,616,236,616,232,
und versuche mit diesem Skatch einen Ton aus diesen Türgong zu bekommen
#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();
int Button = 11;
int led = 13;
int ButtonState=LOW;
void setup() {
Serial.begin(9600);
mySwitch.enableTransmit(10);
mySwitch.enableReceive(0);
mySwitch.setPulseLength(212);
mySwitch.setProtocol(1);
pinMode(Button,INPUT);
pinMode(led,OUTPUT);
}
void loop() {
ButtonState=digitalRead(Button);
if(ButtonState==HIGH)
{
mySwitch.send(5537623, 24);
digitalWrite(led,HIGH);
}
else
digitalWrite(led,LOW);
}
doch leider vergebens. Mache ich da noch etwas falsch oder warum tut sich nichts?
Ich hoffe jemand kann mir weiterhelfen
Danke