Hallo zusammen, das ist mein erster Beitrag hier :). Damit will ich zum Ausdruck bringen, dass ich mich mit der Materie noch (!!!) nicht so gut auskenne. Ich habe eine Frage, kann mir jm. sagen, wie und ob es möglich ist, zwei ATmega via Bluetooth miteinander Kommunizieren zu lassen? Kurze Erklärung, was ich machen will: Und zwar geht es um ein Moedellauto, dass auf einer Führungsschiene immer im Kreis fährt (Auto wird von einem Akku angetrieben). Da will ich ein atmel Controller rein bauen, der die Spannung misst. Wenn der Akku leer wird, soll dieser ein Signal an einen anderen Controller geben, der dann eine Weiche Schaltet damit das Auto in eine Ladestation fährt! Irgendwie müssen die beiden Controller sich dann ja verständigen. Ist keine komplizierte Übertragung, es reicht ja quasi ein bluetooth-piep ;). Ich dachte halt an eine Bluetoothübertragung. Vieleicht hat aber auch jm. eine andre Idee. Was benötige ich da an Hardware? Gibt es einfach Bluetooth-Chips, oder muss ich da ein Modul zweckentfremden? Wie wird so was angesteuert? Fragen über Fragen. Wäre super, wenn mir jm. helfen könnte, der sich mit so was auskennt! Hab im Netz schon gesucht, aber leider nichts passendes gefunden. Danke schon mal, Andreas
Es gibt fertige Bluetooth-Module (die haben schon die nötige Funkzulassung sowie eine Antenne). Diese sprechen nen einfaches serielles Protokoll (ich glaub RFCOMM), so daß diese sich quasi wie ne serielle Schnittstelle verhalten. Schau mal hier im Forum danach. U.a. hat die c't vor ner Weile mit sowas einen Empfänger für Stereo-Audio realisiert, der MP3-Codierte Signale per Bluetooth empfangen und dann decodiert hat. Ich glaub die ham das Modul da mit einem ATmega angesteuert (der dann einen MP3-Decoder-Chip bedient hat). Segor vertreibt die nötigen Bausätze/Bauteile für dieses Projekt ( http://www.segor.de/L1Bausaetze/bluemp3.shtml ). Billig wird das ganze aber nicht. Alternative Idee? Nimm statt eines "Bluetooth-Piep" ;) einen akustischen oder optischen Piep. Das sollte sich viel günstiger realisieren lassen. Eventuell könntest Du auch ein Signal durch die Kontaktschienen schicken. Wenn Du unbedingt bei Funk bleiben willst, dann schau mal bei Conrad nach 433MHz Module, die sind deutlich günstiger als Bluetooth. Ein anderer Andreas
Das ist ja schon mal interessant. Aber, ich glaube du hast Recht, das ist zu teuer! Das mit dem optischen Piep :) ist eine gute Idee, ich könnte ja einfach irgendwo eine kleine IR-Diode anbringen und einen empfänger aufstellen. Wird auf jeden Fall billiger als via Funk. Aber da gleich mal ne andere Frage zu. :) Bei einem einfachen Piep hänge ich meinen Empfänger einfach an einen Port von meinem atmega und lasse einen Interrupt erzeugen, wenn sich der Status ändert. Dann kann ich meine Weiche schalten. Aber, wie les ich denn IR-Codes aus, wie sie z.B. bei einer Fernbedienung am TV benutzt werden? Brauch ich da noch ein IC zu, oder muss ich das alles Softwaremäßig erkennen? Wenn ja, wie würde so was kurz umrissen aussehen? Vielen Dank schon mal für deine Hilfe! Andreas :)
Zum Empfang von Codes von IR Fernbedienungen: http://www.mikrocontroller.net/forum/read-4-74473.html#new Hat bei mir wunderbar funktioniert.
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.