7.32 € (Hind sisaldab KM)
Hetkel otsas
Raadiolainete abiga töötav nelja nupuga puldi ning vastuvõtumooduli komplekt. Vastuvõtval moodulil on iga nupu kohta üks klemm väljundiks. Kui puldil nupp alla vajutada siis vastuvõtumooduli vastava klemmi pinge tõuseb +5V peale. Kui nupp lahti lasta siis läheb pinge tagasi nulli.
Kuna väljundsignaal on suhteliselt nõrk (alla 3mA) sobib see hästi mikrokontrollerile digitaalsisendiks. Näiteks Arduino juhtmiseks. Kui on vaja kõrgema voolutarbega moodulit juhtida (näiteks releed) tuleb kasutada võimenduseks näiteks transistoreid.
Puldi antenn on võimalik välja tõmmata. Pult kasutab L1028 patareid (12V) mida saab vahetada kui pult avada kruvides lahti 3 tagaküljel asuvat kruvi. Otsenähtavusega töötab 50-100 meetrise vahemaa pealt. Töötab ka toas läbi paari paneelmaja seina.
NB: Nendel komplektidel pole nn unikaalsuset elementi mis omavahel paari paneks nad. Kui näiteks naabrimees samasuguse komplekti ostab siis saab ta ka teie seadet juhtida.
Kuidas kasutada Arduinoga?
Arduinoga on seda lihtne ühendada. Vastuvõtmis moodulit toidetakse +5V pingega. Peale toite tuleb Arduino külge ühendada ka 4 väljundit mis moodulil on. Kuna väljund on nn digitaalne (pinge klemmil kas 0 või +5V) saame seda lugeda Arduino poolt DigitalRead käsu abil.
Arduinole tuleb peale laadida üks lihtne kood. Programm kontrollib iga tsükliga, et kas mõnel klemmil on pinge (+5V) ning kuvab vastava tulemuse. Tulemust saab jälgida serial monitori aknast. Kui nupuvajutused ei tekita aknasse midagi (või tekitab segast teksti) tuleks üle kontrollida kas baud rate on sama mis programmis määratud. Näitekoodis on see 9600.
int pinA = 2; //Arduino D2 klemm, vastuvõtja klemm D0
int pinB = 3; //Arduino D3 klemm, vastuvõtja klemm D1
int pinC = 4; //Arduino D4 klemm, vastuvõtja klemm D2
int pinD = 5; //Arduino D5 klemm, vastuvõtja klemm D3
void setup()
{
Serial.begin(9600);
}
void loop()
{
if ( digitalRead( pinA ) ){
Serial.println("Nupp A puldil on vajutatud");
}
if ( digitalRead( pinB ) ){
Serial.println("Nupp B puldil on vajutatud");
}
if ( digitalRead( pinC ) ){
Serial.println("Nupp C puldil on vajutatud");
}
if ( digitalRead( pinD ) ){
Serial.println("Nupp D puldil on vajutatud");
}
}
Kui nüüd serial monitor aken avada, ilmub nuppe vajutades järgnev pilt.
Lisainfo
Datasheet (vastuvõtja dekooder) | http://www.sc-tech.cn/en/SC2272.pdf |
---|---|
Töösagedus | 315MHZ |
Vastuvõtja toitepinge | 5V |
Saatja toitepinge | 12V |
Puldi patarei tüüp | 27A / L1028 |