Forum: HF, Funk und Felder RFM02 wie normalen 433mhz sender nutzen


von dero2k (Gast)


Lesenswert?

Hi

habe mir gestern bei pollin ein paar rfm02 sender bestellt. wie ich 
jetzt festgestellt habe leider die falschen.

wollte eigentlich solch einen sender bestellen

http://image.made-in-china.com/2f0j00HBjEQuwlbiob/433MHz-Am-Transmitter.jpg

jetzt meine frage kann ich den rfm02 genau so betreiben indem ich 
einfach nur GND, VCC, und FSK anschließe.

möchte das ganze an einen arduino anschließen und mit der rcswitch 
library nutzen um nach diesem beispiel daten zwischen 2 arduinos zu 
tauschen

http://ninjablocks.com/blogs/how-to/7501042-adding-rf-433mhz-to-your-arduino

geht darum das ich den einen arduino als lichtschranke nutze dieser soll 
dann entweder 1 oder 2 senden also jemand kommt in den raum (1) oder 
jemand verlässt den raum (2) so dass der 2. arduino die personen zählen 
kann.

wäre nett wenn mir jemand helfen kann.


Danke schonmal

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

dero2k schrieb:
> jetzt meine frage kann ich den rfm02 genau so betreiben indem ich
> einfach nur GND, VCC, und FSK anschließe.

Nein, die RFM Module brauchen zwingend eine Initialisierung für die 
Sendefrequenz und ein paar andere Sachen (Hub, Sendeleistung usw.) über 
SPI.

von dero2k (Gast)


Lesenswert?

hmm das ist natürlich schlecht (aleine schon deshalb weil ich viel mehr 
leitungen verlegen muss)

gibt es evtl. beispielcode für solch einen fall ?

von oszi40 (Gast)


Lesenswert?

433MHz sind auch keine total störfreie Frequenz. Falls es lebenswichtig 
sein sollte, dann lege gleich ein Kabel. 
http://de.wikipedia.org/wiki/ISM-Band

von dero2k (Gast)


Lesenswert?

kabel habe ich ja zurzeit

zurzeit übernimmt der arduino in meinem arbeitszimmer alles aufgaben. 
und von ihm geht zu jeder tür ein kabel an dem die lichtschranken 
angeschlossen sind. da die aber nicht "schön" ist (freundin^^) wollte 
ich es jetzt halt über funk regeln.

lebenswichtig ist es also auf keinen fall

von Avr N. (avrnix) Benutzerseite


Lesenswert?


von dero2k (Gast)


Lesenswert?


von Avr N. (avrnix) Benutzerseite


Lesenswert?


von Fox Mulder (Gast)


Lesenswert?

Matthias Sch. schrieb:
> Nein, die RFM Module brauchen zwingend eine Initialisierung für die
> Sendefrequenz und ein paar andere Sachen (Hub, Sendeleistung usw.) über
> SPI.

Stimmt nicht, der RFM lädt nach einem Reset Standartwerte in die 
Register. Welche das sind steht im Datenblatt.

von Fox Mulder (Gast)


Lesenswert?

Die Standardwerte (315 MHz, 344 kBit) nützen sowieso nichts, da man ja 
den Sender über SPI erst mal einschalten muss. Außerdem kann der RFM auf 
315 MHz nicht senden, bei der Einstellung liegt die tatsächliche 
Frequenz bei ca. 360 MHz.

von dero2k (Gast)


Lesenswert?

Fox Mulder schrieb:
> Matthias Sch. schrieb:
>> Nein, die RFM Module brauchen zwingend eine Initialisierung für die
>> Sendefrequenz und ein paar andere Sachen (Hub, Sendeleistung usw.) über
>> SPI.
>
> Stimmt nicht, der RFM lädt nach einem Reset Standartwerte in die
> Register. Welche das sind steht im Datenblatt.

könnte ich den sender einmal über spi "programmieren?" so das ich ihn 
anschließend ganz normal nutzen kann ?

von Fox Mulder (Gast)


Lesenswert?

dero2k schrieb:
> könnte ich den sender einmal über spi "programmieren?"

Um die Register zu setzen, ja, ABER die Sendestufe muss vor der 
Übertagung ebenfalls über SPI aktiviert und danach wieder ausgeschaltet 
werden. Sonst ist das ein Dauersender da der RFM ja FSK moduliert und 
OOK senden geht nur wenn über SPI ständig an- und ausgeschaltet wird. 
Wenn der Empfänger aber auch ein RFM ist dann ist FSK kein Problem.

von dero2k (Gast)


Lesenswert?

ja als empfänger könnte ich ein RFM 12 nutzen

hast du dazu evtl. beispiel code ?

von Mr. X (Gast)


Lesenswert?

dero2k schrieb:
> hast du dazu evtl. beispiel code ?

Hast du eventuell die Suchfunktion hier im Forum schon entdeckt? Zu den 
RFMs gibt es fast 1900 Threads. Es wäre schon ein Wunder, wenn du der 
erste bist, der auf die Idee kommt, damit Daten zu übertragen.

von Wolfgang (Gast)


Lesenswert?

dero2k schrieb:
> geht darum das ich den einen arduino als lichtschranke nutze dieser soll
> dann entweder 1 oder 2 senden also jemand kommt in den raum (1) oder
> jemand verlässt den raum (2) so dass der 2. arduino die personen zählen
> kann.

Ohne Drehkreuz o.ä. wirst du schnell zu der Erkenntnis kommen:
"Wenn jetzt noch einer rein geht, ist der Raum leer" ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.