Arduino Polska Forum
Odbiornik 433Mhz RF i odczytywanie kodu pilota. - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Instalacja i rozwiązywanie problemów (https://forum.arduinopolska.pl/dzial-instalacja-i-rozwi%C4%85zywanie-problem%C3%B3w)
+--- Wątek: Odbiornik 433Mhz RF i odczytywanie kodu pilota. (/watek-odbiornik-433mhz-rf-i-odczytywanie-kodu-pilota)



Odbiornik 433Mhz RF i odczytywanie kodu pilota. - mateus2002 - 10-03-2018

Witam jakiś czas temu zakupiłem transmiter i odbiornik 433Mhz i postępowałem według poradnika:


O to jak wygląda to u mnie:

[Obrazek: 1759717600_1520709274_thumb.jpg][Obrazek: 6967425600_1520709280_thumb.jpg][Obrazek: 4117188500_1520709283_thumb.jpg]
[Obrazek: 5396881300_1520709318_thumb.jpg][Obrazek: 6966766500_1520709328_thumb.jpg][Obrazek: 3302452500_1520709329_thumb.jpg]

Sketch który załadowałem do arduino:


Kod:
/*
Simple example for receiving

https://github.com/sui77/rc-switch/
*/

#include <RCSwitch.h>

RCSwitch mySwitch = RCSwitch();

void setup() {
Serial.begin(9600);
mySwitch.enableReceive(0); // Receiver on interrupt 0 => that is pin #2
}

void loop() {
if (mySwitch.available()) {

int value = mySwitch.getReceivedValue();

if (value == 0) {
Serial.print("Unknown encoding");
} else {
Serial.print("Received ");
Serial.print( mySwitch.getReceivedValue() );
Serial.print(" / ");
Serial.print( mySwitch.getReceivedBitlength() );
Serial.print("bit ");
Serial.print("Protocol: ");
Serial.println( mySwitch.getReceivedProtocol() );
}

mySwitch.resetAvailable();
}
}


Po wciśnięciu przycisku na pilocie brak reakcji, serial port pusty, czy może mi ktoś pomóc w rozwiązaniu problemu?