Hallo, ich hoffe es kann mir hier geholfen werden. Ich habe das Forum bereits durchsucht, wurde aber nicht richtig fündig. Ich möchte folgendes realisieren: Ich möchte mit einem raspberry pi (zero) mehrere Funkempfänger parallel ansteuern. Das ganze soll nur On/Off übertragen und keine Daten oder sonstiges senden. Der Empfänger soll batteriebetrieben arbeiten, wobei die Laufzeit nicht ganz relavant ist (halbe Stunde würde schon reichen) Die Kategorie 433/868 Mhz würde mir ganz gut passen, aber leider denke ich, dass die sich gegenseitig stören bzw. gleichzeitig schalten. Die Empfänger sollen mal gleichzeitig und mal nacheinander an und wiede ausgeschaltet werden. Ein DMX Controller würde höchstwahrsheinlich funktionieren ist aber geldtechnisch etwas schwierig.... ;-) Ich habe mich auch shon nach einer Funkklingel umgeschaut, aber die sind halt nicht erweiterbar. Bitte helft mir oder gebt mir einen kleinen Hinweis. Dankeschön. Viele Grüße, Andreas
Andreas schrieb: > Das ganze soll nur On/Off übertragen und keine Daten oder > sonstiges senden. On/Off sind bereits Daten. Andreas schrieb: > mehrere Funkempfänger parallel ansteuern. > aber leider denke ich, dass die sich gegenseitig stören > bzw. gleichzeitig schalten Ich glaube, das solltest du etwas präziser ausdrücken. Andreas schrieb: > Ich habe mich auch shon nach einer Funkklingel umgeschaut, aber die sind > halt nicht erweiterbar. Und sie übertragen keine zwei Signale (An/Aus).
Andreas schrieb: > Kategorie 433/868 Mhz Das ist genau der richtige Ansatz. Jeder Empfänger bekommt einen Namen und reagiert nur, wenn in dem Funktelegramm er explizit genannt ist. Zusätzlich kannst du noch einen Gruppennamen vergeben, auf den dann alle Empfänger ansprechen. Die Intelligenz auf der Empfängerseite passt locker in den kleinste ATtiny.
Du musst halt eine ID mit übertragen und deine Empfänger reagieren nur wenn die ID ihre eigene ist.
Andreas schrieb: > aber > geldtechnisch etwas schwierig.... ;-) Ich würde einen ESP8266 empfehlen. Das Stück kostet unter 3€ https://www.az-delivery.de/products/esp8266-01 Wenn der Stromverbrauch keine Rolle spielt ist er gerade richtig. Man braucht beim Raspberry PI Zero, nicht wie bei 433/868 Mhz Lösungen, zusätzliche Hardware. Zur Unterscheidung kann die MAC verwendet werden. Ein UPD Telegramm für EIN und eines für AUS. Der Raspberry schickt das UDP Paket zur Quittierung zurück. Dieses wird vom Raspberry solange wiederholt, bis es übereinstimmt. Wird eine Telegrammzähler mitgeschickt, dann kann auch noch die Übertragungsqualität bewertet werden (Lücken in den Zählerständen weisen auf verlorene Telegramme hin). Kollisionen werden vom WLAN gelöst.
:
Bearbeitet durch User
Hallo, Erstmal Danke für die wahnsinnig schnellen Antworten. Noch kurz was zum Hintergrund. Ich wollte eigentlich nur wirklich einen Funkschalter haben. Der Soll einfach nur An- und Ausmachen. Deshalb war die Funktürklingel mal meine erste wahl. Gibt es sowas auch in einfacher? Also ich habe einen Sender und einn Empfänger und mach hardwareseitig einfach ein paar switche rein und gut ist? Danke nochmal. Schau mir das mit dem Attiny auf jeden fall mal an. Grüße
Andreas schrieb: > Gibt es sowas auch in einfacher? Die Funk-Klingel ist bereits zu einfach, da sie eben nicht zwischen An und Aus unterscheidet. > Also ich habe einen Sender und einn Empfänger und mach > hardwareseitig einfach ein paar switche rein und gut ist? Klar gibt es das. Dann musst du aber nicht nach Funkmodulen suchen, sondern nach mehrkanaligen Funk-Fernsteuerungen. Da du aber nicht einen Handsender verwenden willst, sondern etwas elektronisch ansteuerbares, wird die Auswahl an fertigen billigen Produkten sehr eng. Eigentlich ist das eine gute Gelegenheit, den Umgang mit Mikrocontrollern zu lernen. Den Vorschlag mit dem ESP8266 finde ich gut, denn da hast du µC und Funkschnittstelle zusammen in einem Modul samt Framework für die Programmierung. Siehe http://stefanfrings.de/esp8266/index.html Auf der Seite findest du sogar ein Beispiel, wie man aus einem Arduino C++ Programm heraus UDP Nachrichten sendet und empfängt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.