Hallo mc.net, da ich hier neu bin möchte ich mich kurz vorstellen bevor ich euch mit meinen Fragen überhäufe ;) Ich heiße Daniel, bin 17 und Schüler. Ich beschäftige mich von klein auf mit Elektrik/Elektronik. Ich mache 2015 mein Abi und habe als Leistungskurs Informatik. Nebenbei interessiere ich mich für A/V- und Veranstaltungstechnik. Nun wollen wir einen Varieté Abend veranstalten und suchen natürlich fesselnde Acts dafür. Mein Freund zeigte mir dieses Video (http://www.youtube.com/watch?v=-Rot9uaVO8s) in dem Tänzer im dunklen mit LED Lichtschläuche auf ihrer Kleidung tanzen und diese zur Musik gesteuert werden. Nun wäre mein Problem das zu realisieren, da das Ansteuern per Funk passieren muss. Die Steuerung der auf Musik abgestimmten Acts würde per Computer über ein DMX Interface laufen, ich habe auch noch ein fertiges DMX Transceiverboard von hoelscher-hi.de, dieses hat 8 Ausgänge, welche ich im Switch-Betrieb nutzen könnte, Tänzer haben wir sowieso nur 6. Ich will ganz ehrlich sein, wir sind Schüler, also soll das ganze natürlich möglichst billig werden, ich habe also schon einen ungefähre Vorstellung welche Bauteile ich verwenden will, damit das ganze nicht unseren Rahmen sprengt. Ich wollte ein einzelnes Sendemodul mit einer ATMega Ansteuerung am FOH platzieren, die Tänzer sollen dann in die Batteriekästen ihrer LED-Schläuche ein Empfangsmodul mit ANTiny Auswertung bekommen. Ich dachte an sechs mal folgendes Funkmodulset (http://www.pollin.de/shop/dt/NDQyOTQ0OTk-/Bausaetze_Module/Module/Funk_Sender_Empfaenger_Set_868_MHz.html), (die Entfernung beträgt max. 10m ohne Hindernisse) wo allerdings 5 Sendemodule überbleiben würden. Dieses Set läuft auf 868 MHz. Oder ich nehme zum senden ein RFM02 oder RFM02-433 Modul, und zum empfangen sechs RFM02 bzw. RFM02-433 Module (jeweils 868 oder 433MHz). Erstmal hätte ich die grundlegende Frage welche Frequenz für meinen Zweck am besten ist, da wir auch Funkmicros haben werden, die auf ähnlichen Frequenzen laufen. Und dann welche Module sich am besten eignen, es muss ja kein kontinuierlicher Datenstrom gesendet werden, sondern nur ein Ein/Aus Signal, welches auch noch als Backup im AVR im letzten Zustand bleiben soll, falls die Verbindung wegbricht. Dann muss ich eingestehen, dass ich nicht sehr viel von Programmierung in Bascom/C verstehe, ich lerne in der Schule Java, das einzige was ich mit Bascom bisher gemacht habe war einen LED Steuerung die über einen Taster ihr Muster ändert. Was ich allerdings schon gelesen habe ist, dass ich die RFM Module direkt über die SPI-Schnittstelle mit dem AVR verbinden kann. Ich brauche also prinzipiell eine Erkennung des Eingangssignal am AVR, welcher daraus ein Funksignal mit Kanal und Wert generiert, was an einem anderen AVR wieder empfangen und ausgewertet wird um dann bei Übereinstimmung des Kanals den Wert zu ändern. Worauf ich hoffe ist, dass mir jemand vielleicht ein paar Links zu ein wenig Material zum einlesen geben kann um das prinzip der Funkübertragung besser zu verstehen und das ich als unerfahrener AVR Programmierer vielleicht die ein oder andere Hilfestellung bekomme ;) Danke schoneinmal im voraus für sämtliche Anregungen und Hilfe! MfG Daniel
Hallo Daniel es werden keine LED verwendet. da wird mit sogenannten EL-Kabeln gearbeitet http://www.el-kabel.de/ Vom Hardwareaufbau würde ich eine RFM02 als Sendemodul nehmen. Informationen über das Modul findest Du hier: http://www.mikrocontroller.net/articles/RFM12. http://www.pollin.de/shop/dt/NzI5OTgxOTk-/Bausaetze_Module/Module/Funkmodul_RFM02_Sendemodul.html http://www.pollin.de/shop/dt/ODI5OTgxOTk-/Bausaetze_Module/Module/Funkmodul_RFM01_Empfangsmodul.html Die Mopdule sind sehr preiswert und es können gezielt Daten übertragen werden. Im Empfänger (RFM01 Modul und uC) werden die Daten ausgewertet. Sender schicht dann das Signal an alle Module welche diese dann auswerten und damit einen oder mehrere Kanäle einschalten. Für einen Empfänger benotigst du also im einfachsten Fall ein Empfangsmodul sowie einen uC uns ein paar Ausgangstreiber (Transistoren).
:
Bearbeitet durch User
Nur sind die RFM02 und RFM12 für DMX zu lahm ;) DMX hat 250kbit und die RFM haben 115kbits, ups! Zudem haben die kein eingebauten CRC Check, das müsst der AVR selber machen und da ist der etwas langsam drin. Das verlinke Funkset ist übrigens total für die Tonne, damit haste keinen Spaß. Lösung: RFM73, das hat 1Mbit und gleich noch eine Paketverwaltung mit CRC Check. Zudem hat es 2,4GHz ist also nichtmal ansatzweise in der Nähe der Funkmikrofrequenzen. Als Sender das RM73-S das sendet mit 100mW und als Empfänger die normalen RFM73. Zufälligerweise habe ich da mit einer Gruppe in der Uni genau das gebaut was du brauchst, nur ne Nummer größer. Also gleich nen Lichtpult mit Funk DMX und nen RGBW Scheinwerfer als Empfänger. Aber das lässt sich ja auf deine Anforderungen zurechtstutzen. Also Nur DMX In und Funk Out. http://www.fritzler-avr.de/epro/index.php Das Transceiverboard wirste nicht brauchen, der Empfänger wird dann selbst per Funk DMX empüfangen und gleich PWM Ausgeben. Wie weit kannste mit AVRs umgehen und inw elcher Stadt ist denn die Schule?
Danke erstmal für eure Antworten! @Michael, ja ich meinte El-Kabel ;) (http://www.amazon.de/Blau-Lichtschnur-Leuchtschnur-Leuchtdraht-Kabel/dp/B009GXZ430/ref=pd_sim_light_2) Und danke für das Lesematerial! @Martin: Ich glaube du hast das falsch verstanden, ich will nur das Ein/Aus Signal per Funk übertragen, ich wollte nicht jeden Empfänger per DMX steuern, das wird zu teuer ;) Ich geh in Minden/ NRW zur Schule. MfG, daniel
Martin Wende schrieb: > Nur sind die RFM02 und RFM12 für DMX zu lahm ;) Er sollte ja auch nicht das DMX Signal übertragen, sondern nur einzelne Befehle die dann im jeweiligen Empfänger Ports ein und ausschalten. Mir war schon beweusst das das System für DMX zu langsam ist. Es sollte ja auch einfach sein.
Schau mal bei Ulrich Radig im Web nach, der hat so was ähnliches gemacht. http://www.ulrichradig.de/
Hier mal etwas das schon passen sollte. http://www.mikrocontroller.net/articles/AVR_RFM12 Hardware Basismodul V1.0 Für deine Zwecke preiswert klein und ausreichend.
Achso nur an und aus ;) DMX steuern klang etwas anders. Wär aber doch trotzdem iwie viel geiler. Ob man jetzt an/aus darüber sendet oder gleich komplett DMX ist gehupft wie gesprungen. Teurer ist es nicht unbedingt und man denke an die Möglichkeiten. Also noch nach Musik die Körperteile dimmen, horr horr. Trotzdem brauchste das Transceiverboard ja nicht. Das wär ja nur nen Umweg, Transceiverboard und dann 6 mal Funkset. Ist sogar dann insgesamt teurer als die RFM variante. -> 6*8,95 = 53,70€ für Gammelfunkmodule. Im vergleich zu 6 mal RFM70 für 3,75€ = 22,50 und ein RFM73-S für 12€ RFM ist also billiger und kann mehr. Auch wenns dann doch nur an/aus sein soll, ein AVR der direkt am DMX lauscht und sich die passnedne Kanäle für an/aus abfischt. NRW ist jetz etwas weiter weg von Berlin, sonst hätt ich ja vllt besser helfen können ;)
:
Bearbeitet durch User
Wir haben auch mal eine kleine DMX-Funk Lösung gebastelt: 1 Sender und 6+ Empfänger (je 3 Kanäle) Der Sender wird ganz klassisch mit einem XLR-Kabel in ein bestehendes DMX-Universum eingebunden. Ab einer einstellbaren Adresse werden 6x3 Kanäle mit dem RFM12 versendet. Die Empfänger hängen an einem Akku und steuern einen LED-Strip. hier der Link zu dem Projekt: http://www.redlabs.de/dmx-funk/
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.