Hier möchte ich euch kurz zeigen wir Ihr die Code von eueren Funkfernbedienungen auslesen könnt.
Was braucht ihr dafür?
1x Arduino Uno(oder andere Modelle) https://amzn.to/2mkkpQF
1x Funkempfänger 433MHz https://amzn.to/2mf7yCu
Und natürlich eure Funkfernbedienung oder was auch immer.
Die Beschaltung

Den Funkempfänger mit 5 Volt und Masse (GND) verbinden und noch die DATA Leitung mit Pin 2 am Arduino verbinden.
Der Programmcode:
Die Bibliothek für das RC Modul zum runterladen gibt es hier.
https://github.com/sui77/rc-switch/
Wie Ihr die Bibliothek einbindet, könnt Ihr hier nochmal nachlesen.
#include <rcswitch.h>
RCSwitch mySwitch = RCSwitch();
void setup() {
Serial.begin(9600);
mySwitch.enableReceive(0); // Pin 2
}
void loop() {
if (mySwitch.available()) {
int value = mySwitch.getReceivedValue();
if (value == 0) {
Serial.print("Unbekannter Code");
} else {
Serial.print("Empfangen ");
Serial.print( mySwitch.getReceivedValue() );
Serial.print(" / ");
Serial.print( mySwitch.getReceivedBitlength() );
Serial.print("bit ");
Serial.print("Protokoll: ");
Serial.println( mySwitch.getReceivedProtocol() );
}
mySwitch.resetAvailable();
}
}
Wenn der Code hochgeladen ist, könnt Ihr euch über den Seriellen Monitor (Str+Umschalt+M) den Code ansehen. Diese tauchen auf sobald ein Signal von der Fernbedienung gesendet wird und mit diesen Code könnt Ihr dann zum Beispiel über das Sendemodul diverse sachen anstellen.
Folgende Bauteile wurden verwendet:
1x Arduino Uno https://ap-url.de/arduinouno
1x Funksender und Funkempfänger 433MHz https://amzn.to/2mf7yCu
6 Kommentare
Hallo, ich versuche gerade 433mHz Markisensteuerung auszulesen und habe alles so durchgeführt, wie beschrieben, aber ich empfange einfach mal Garnichts. Die Programme sind soweit alle hochgeladen und scheinen auch zu funktionieren.
Ich habe das alles auf Windows 10
Das Gerät wird erkannt als Com4
Was kann da los sein?