radek.vaczy
Vytvořené odpovědi
-
AutorPříspěvky
-
radek.vaczy
ÚčastníkDeset vysilacu a jeden prijimac s vystupnimy rele
radek.vaczy
ÚčastníkNa zdi budou spinace kazdy s jednin kodem stejny pro zap i vyp prijimac bude mit rele vystupy. Jednim vypinacem budu ovladat vzdy jen jedno rele. Oedna se o ovladani svetel
radek.vaczy
Účastníkdoplním že vysílač je attiny s rf modulem a spínací tlačítko. Vysíláč vždy pošle jen kod při stisknutí a pak je v režimu spánku. vysílačů budu mít 10 a jeden přijímač Program pro přijímač
#include <LwRx.h>
const int rele1 = 30
const int rele2 = 31
const int rele3 = 32
const int rele4 = 33
const int rele5 = 34
const int rele6 = 35
const int rele7 = 36
const int rele8 = 37
const int rele9 = 38
const int rele10 = 39
const int rele11 = 40
const int rele12 = 41
const int rele13 = 42
const int rele14 = 43
const int rele15 = 44
const int rele16 = 45void setup() {
pinMode(rele1,OUTPUT);
pinMode(rele2,OUTPUT);
pinMode(rele3,OUTPUT);
pinMode(rele4,OUTPUT);
pinMode(rele5,OUTPUT);
pinMode(rele6,OUTPUT);
pinMode(rele7,OUTPUT);
pinMode(rele8,OUTPUT);
pinMode(rele9,OUTPUT);
pinMode(rele10,OUTPUT);
pinMode(rele11,OUTPUT);
pinMode(rele12,OUTPUT);
pinMode(rele13,OUTPUT);
pinMode(rele14,OUTPUT);
pinMode(rele15,OUTPUT);
pinMode(rele16,OUTPUT);digitalWrite(rele1,LOW);
digitalWrite(rele2,LOW);
digitalWrite(rele3,LOW);
digitalWrite(rele4,LOW);
digitalWrite(rele5,LOW);
digitalWrite(rele6,LOW);
digitalWrite(rele7,LOW);
digitalWrite(rele8,LOW);
digitalWrite(rele9,LOW);
digitalWrite(rele10,LOW);
digitalWrite(rele11,LOW);
digitalWrite(rele12,LOW);
digitalWrite(rele13,LOW);
digitalWrite(rele14,LOW);
digitalWrite(rele15,LOW);
digitalWrite(rele16,LOW);Serial.begin(9600);
lwrx_setup(2); //prijimac zapojen na pin 2}
void loop() {
// proměná pro 10 hodnot
byte data[10];
// proměnná pro delku dat
byte delka = 10;//když jsou přijata data
if (lwrx_message())
{
// ulož data do promené data
lwrx_getmessage(data,&delka);// rele 1
if ( data[0] == 1)
{
digitalWrite(rele1,HIGH);
}
else
{
digitalWrite(rele1,LOW);
}}
}
} -
AutorPříspěvky
