Arduino mit 433 Mhz Modul verbinden

Gast #4468489
Hallo,

kann ich zwei Arduinos mit dem folgenden modul verbinden in dem ich den 
DATA anschluss der Module mit den jeweiligen RX und TX am Arduino 
verbinde und per Seriell sende und empfange ?

http://www.ebay.de/itm/171907284405?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
#4468498
juergenf schrieb:
> kann ich sende und empfange ?

Eindeutig JA.

Wenn du dich etwas bemühst, ist das Problem in wenigen Monaten gelöst.

Bitte verzeih mir, aber schon die Fragestellung zeigt, dass dir 
Grundlagen fehlen. Fang damit an, dass die beiden Arduinos per Draht 
miteinander reden. Und dann kauf dir ein "Shield" für die drahtlose 
Kommunikation. Dasist im Endeffekt billiger und vor allem führt es 
schneller zum Erfolg.
Gast #4468506
Georg G. schrieb:
> juergenf schrieb:
>> kann ich sende und empfange ?
>
> Eindeutig JA.
>
> Wenn du dich etwas bemühst, ist das Problem in wenigen Monaten gelöst.
>
> Bitte verzeih mir, aber schon die Fragestellung zeigt, dass dir
> Grundlagen fehlen. Fang damit an, dass die beiden Arduinos per Draht
> miteinander reden. Und dann kauf dir ein "Shield" für die drahtlose
> Kommunikation. Dasist im Endeffekt billiger und vor allem führt es
> schneller zum Erfolg.

ich habe ja schon per serieller verbindung daten ausgetauscht. Also 
einfach verbinden funktioniert nicht ?
Gast #4468507
>ich habe ja schon per serieller verbindung daten ausgetauscht. Also
>einfach verbinden funktioniert nicht ?

Nein, das geht mit diesen billigen Modulen nicht.
Gast #4468533
Hallo,

Um mal gerade die Problematik zu erklären: auf 433Mhz laufen sehr viele 
Funkverbindungen. Mit diesen "dummen" Modulen wirst du u.U. auch ein 
Signal empfangen, wenn der Nachbar sein Garagentor öffnet ode 
Funksteckdosen nutzt. Du würdes bei einer einfachen seriellen 
Übertragung also "Datenmüll" empfangen, wenn er nur ein Fremdbit mit 
empfängt. Damit das Ganze zuverlässig arbeitet, müsstest du bevor du 
einen Datenblock sendest, z.B. erst eine Präambel(z.B. ein festgelegtes 
Datenmuster) senden, damit der Empfänger weiß dass das deine Daten sind, 
und die Daten evtl. noch mit Checksums o.Ä. verifizieren

MfG
#4468544
Noch etwas Wasser für den Wein: Mach dir keine falschen Hoffnungen über 
die erreichbaren Datenraten. Wenn du 4800Bd schaffst, bist du schon 
richtig gut, 1200Bd für den Anfang sind schon was. Und - wie schon 
geschrieben - wenn es halbwegs zuverlässig sein soll, kommst du um CRC 
und Mehrfachübertragung nicht herum, am besten gleich Read-Solomon 
kodieren. Mach dir auch Gedanken darüber, dass die Strecke eine untere 
Grenzfrequenz hat, also sehr kurze Telegramme oder es wird aufwendig.

NRF2401 ist unwesentlich teurer aber deutlich besser.
Gast #4468557
Kekse schrieb:
> Mit diesen "dummen" Modulen wirst du u.U. auch ein
> Signal empfangen, wenn der Nachbar sein Garagentor öffnet ode
> Funksteckdosen nutzt.

Nicht nur dann, sondern auch wenn das Rauschen der Welt den Empfänger 
erreicht, werden munter zufällige Impulsmuster aus dem Empfängerausgang 
kommen.
Der Empfänger braucht vor jeder Datenübertragung ein bisschen Vorspiel, 
damit er sich auf das Signal einstellen und der µC sich synchronisieren 
kann.
Gast #4469547
Juergenf schrieb:
> Dieter S. schrieb:
> Um mit diesen Modulen Daten zu übertragen, kannst du die Library
> "VirtualWire" einsetzen.
>
> Genau das wollte ich wissen !

Prima, VirtualWire ist zum Übertragen von Daten gedacht und RCSwitch zum 
Ausführen von Schaltfunktionen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.