Arduino Polska Forum
Odbiornik RF + pilot - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: Odbiornik RF + pilot (/watek-odbiornik-rf-pilot)



Odbiornik RF + pilot - Rysiull - 09-10-2017

Witam mam arduino mega 256 oraz zakupiłem moduł radiowy z pilotem (botland)
oczytałem kody dla poszczególnych przycisków używając biblioteki rc-switch
chciałem przetestować i sprawdzić na prostym przykładzie czy dioda sie zapali i zgaśnie
ale albo coś zle napisałem i o czyms zapomniałem albo coś nie działa.
Jestem początkujący proszę o wyrozumiałość.




/*
  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() {
   
 int kod; {
if(kod == 5592368){digitalWrite(13,HIGH);

if(kod == 5592512){digitalWrite(13,LOW);}

    }  }
}


RE: Odbiornik RF + pilot - namok - 10-10-2017

1. Źle wstawiasz klamry.
2. Zmienna kod jest typu int i nie "zmieści" się w niej wartość 5592368.
3. Albo zakupiłem albo początkująca.
4. Ten moduł radiowy to mamy sobie wywróżyć?


RE: Odbiornik RF + pilot - Rysiull - 10-10-2017

https://botland.com.pl/piloty/8334-modul-radiowy-4-kanaly-433mhz-pilot.html

to jest ten moduł

i jaka zmienna mogę użyć zamiast int


RE: Odbiornik RF + pilot - krn78 - 20-10-2017

Ja użyłbym long lub unsigned long.
Zresztą o typach danych w Arduino (wystarczy spytać google Smile).