Beskrivelse
Sæt med en 433MHz RF modtager og sendermodul, der skal bruges til bl.a. Arduino – AVR – PIC projekter. For eksempel styring af et kaku-sæt, dørklokker, garageport, hjemmeautomatisering eller robotprojekter.
433MHz RF-modtagermodulspecifikationer:
– Produktmodel MX-05V
– Kører på: 5V
– hvilestrøm: 4MA
– Modtagelsesfrekvens: 433.92MHZ
– Modtagerfølsomhed: -105DB
– Størrelser: 30 * 14 * 7 mm
433MHz RF-sendermodulspecifikationer:
– Produktmodel: MX-FS-03V
– Virker på: 3.5-5.5V
– Størrelser: 19 * 19 mm
– Arbejdsmåder: AM overførselshastighed: 4KB/S sendeeffekt: 10mW
– Sendefrekvens: 433M
Modulet leveres uden antenne, en enkelt 17cm ledning kan bruges som antenne eller bestil en spiralformet antenne.
Arduino kode eksempel:
Virtualwire-biblioteket kan bruges til at sende og modtage.
For at styre kaku (klik på klik fra) sæt eller andre hjemmeautomatiseringsenheder eller vejrstationer, se bibliotekerne
Fuzzillogic disse fungerer med forskellige enheder.
Datastiften skal forbindes til en digital pin.
Det følgende er et eksempel og viser koden for en kaku fjernbetjening.
/*
* Demo for RF remote switch receiver.
* This example is for the new KaKu / Home Easy type of remotes!
* For details, see NewRemoteReceiver.h!
*
* This sketch shows the received signals on the serial port.
* Connect the receiver to digital pin 2.
*/
#include <NewRemoteReceiver.h>
void setup() {
Serial.begin(115200);
// Initialize receiver on interrupt 0 (= digital pin 2), calls the callback "showCode"
// after 2 identical codes have been received in a row. (thus, keep the button pressed
// for a moment)
//
// See the interrupt-parameter of attachInterrupt for possible values (and pins)
// to connect the receiver.
NewRemoteReceiver::init(0, 2, showCode);
}
void loop() {
}
// Callback function is called only when a valid code is received.
void showCode(NewRemoteCode receivedCode) {
// Note: interrupts are disabled. You can re-enable them if needed.
// Print the received code.
Serial.print("Addr ");
Serial.print(receivedCode.address);
if (receivedCode.groupBit) {
Serial.print(" group");
} else {
Serial.print(" unit ");
Serial.print(receivedCode.unit);
}
switch (receivedCode.switchType) {
case NewRemoteCode::off:
Serial.print(" off");
break;
case NewRemoteCode::on:
Serial.print(" on");
break;
case NewRemoteCode::dim:
Serial.print(" dim level ");
Serial.print(receivedCode.dimLevel);
break;
case NewRemoteCode::on_with_dim:
Serial.print(" on with dim level ");
Serial.print(receivedCode.dimLevel);
break;
}
Serial.print(", period: ");
Serial.print(receivedCode.period);
Serial.println("us.");
}
Kun kunder, der er logget ind og har købt dette produkt, kan efterlade en anmeldelse.
Forsendelse inden for Holland
Dette produkt leveres via PostNL brevpost i en boblekuvert.- 3.45 € forsendelsesomkostninger for ordrer under 25 €.
- 2.95 € forsendelsesomkostninger for ordrer mellem 25 og 45 €.
- Ordrer over €45 vil blive accepteret
gratis sendt med PostNL brevpost.
Bestilte før 16:30 på hverdage, afsendes samme dag!
Klik her for omkostningerne uden for Holland.
Ivo (verificeret ejer) -
rart at visualisere dine 433 MHz-signaler. Dette understøttes ikke af domoticz. Så vidt jeg ved ikke chokeret som fuldgyldig KAKU modtager/sender.
Michel (verificeret ejer) -
fik det til at virke ok under domoticz. (se Ninja blok)
Men rækkevidden (uden antenne) er meget dårlig. virker i en maks. afstand på 10 cm
Forhåbentlig giver antennen mere rækkevidde, men jeg formoder, at den ikke bliver mere end 1 til 2 meter.
Update:
Med et lille kabel (17 cm) har du stadig en stor rækkevidde.
Jeg er meget tilfreds med dette produkt til denne pris!
Michel (verificeret ejer) -
Update:
Med et lille kabel (17 cm) har du stadig en stor rækkevidde.
Jeg er meget tilfreds med dette produkt til denne pris!
M (verificeret ejer) -
Først fik jeg ikke en god rækkevidde på +- 5 meter på trods af at jeg brugte forskellige antenner på senderen. Men tilfældigt opdagede jeg, at hvis du forbinder modtageren til Arduinoen via en længere ledning (+- 2 meter), har jeg nu en forbindelse på meget større afstand og endda gennem vægge. Tidligere havde jeg sat modtageren i et testbræt. Det, jeg var i stand til at teste, var en rækkevidde på 15 meter gennem 2 vægge. Så muligvis ved at optimere antennen og øge spændingen på senderen kan du komme meget længere. Dette modul er bestemt egnet til mine formål, og for 1,95 får du en hel del.
Henk (verificeret ejer) -
Hvis du er vant til at arbejde med mikrocontrollere i kombination med et breadboard, er der en god chance for, at selve breadboardet vil være en kilde til signaltab - metalpladerne i det forårsager allerede interferens: sørg for at have et rent stel. Selv med de spiralformede antenner på sender og modtager kommer du i første omgang ikke meget længere end en rækkevidde på 10 cm, hvis du ikke har en ekstremt stabil spændingskilde: en krusning på et par millivolt er for høj.
Hvis din mikrocontroller udover at læse data fra modtageren også styrer output, så skal du huske på, at selv tænd/sluk for en LED medfører et meget lille spændingsfald i kredsløbet, som modtageren er følsom over for . Efter tilføjelse af en 100uF kondensator mellem +5V og GND på modtageren, forbedres dataoverførslen med stormskridt.
Modtageren tilpasser sig signalstyrken - men det tager et par millisekunder, så det er tilrådeligt, at der før afsendelse af nyttelasten sendes et dummy-signal (en præamble), så modtageren kan kalibrere i overensstemmelse hermed for at bestemme energiniveauerne (signal vs støj), hvormed nyttelastbits kan fortolkes korrekt.
Med et oscilloskop kan du se på modtagerens dataoutput, hvorfra du kan se, at når afstanden øges, nærmes 'støjplanet' meget hurtigt, når du øger afstanden, varierer orienteringen af modtageren en smule, eller hvis du blot flytter modtageren et par centimeter (døde punkter). Det anbefales kraftigt at inkludere fejlregistrering i protokollen, fordi risikoen for datakorruption er høj.
Hvis du vil have hurtige resultater, med et garanteret godt resultat over en afstand større end 10 cm, så skal du kigge på nRF24L01+. Hvis du er klar til en udfordring, vil dette billige sæt ikke skuffe.