Funkkommunikation AVR

Gast #3203884
Hallo µC - Freunde,

ich habe betreits mittelmäßige Erfahrungen im bereich µC Programmierung 
mit C gesammlet:
- Grundlagen: LEDs blinken und Tasterabfragen
- 7 Segmentanzeigen
- Timer
- ADC (U, I, R messen)
- LCD Display ansteuern
- Digitale sensoren auswerten (DCF77 Empfänger und Tempsensor)

Gerne möchte ich mein Wissen erweitern und zeitgleich etwas sinnvolles 
bauen.
Ich plane ein Bluetooth gesteuertes Auto zum fahren zu bekommen. 
Hardware und Software des µC sollte kein Problem darstellen, 
Schwierigkeiten sehe ich im Bereich Bluetooth (nach besser wäre WLAN - 
falls nicht komplexer), da ich keine Erfahrungen damit habe und im 
Internet nichts verständliches gefunden habe. Achja gegenstelle ist ein 
Rechner, PC-Software bekmme ich hin, denke ich ;)

Nun zur Frage:
- Wie komplex ist eine Funkanbindung an einen ATMEGA (z. B. ATMega32) 
Softwaremäßig?
- Wieviel kostet mich ein sehr einfaches WLAN / Bluetooth Modul für 
gegebene Aufgabenstellung? Was ich gefunden habe erscheint mir alles 
sehr teuer (> 50€).
- Könnt ihr evtl. ein Modul empfehlen?
- kennt ihr gute Tutorials  Bücher  Beispielcodes?

Vielen Dank
Gast #3203910
Danke für die rasche Antwort - die Seite hat interresante Projekte 
aufzuweißen.

Du hast ein Bluetooth Modul zum selbstbau verlinkt - fürs erste mal 
möchte ich gerne auf ein gekauftes zurückgreifen. Auch erkenne ich dein 
verwendeten Controller nicht? (vlt. bin ich nur blind - dann bitte 
Hilfe)
#3203920
Hi,

µC-Freak schrieb:
> - Wie komplex ist eine Funkanbindung an einen ATMEGA (z. B. ATMega32)
> Softwaremäßig?
Überschaubar - je nach Methode.

> - Wieviel kostet mich ein sehr einfaches WLAN / Bluetooth Modul für
> gegebene Aufgabenstellung? Was ich gefunden habe erscheint mir alles
> sehr teuer (> 50€).
Ein billiges Bluetooth-Modul 
(http://www.ebay.de/itm/Bluetooth-Module-Slave-RF-Wireless-Serial-4p-Port-For-Arduino-2560-UNO-R3-A062-/251101892223?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a76d6ce7f) 
8€. WLAN ist günstiger über einen hackbaren WLAN-Router (TP-Link hat da 
glaub ich was) und dann den Router als WLAN-Bridge zu missbrauchen.

> - Könnt ihr evtl. ein Modul empfehlen?
Ja, so ein Bluetooth-Ding wie verlinkt. Vorteil: uC-seitig einfachstes 
UART.

> - kennt ihr gute Tutorials  Bücher  Beispielcodes?
Schau mal bei den Arduinos vorbei - da ist sowas an der Tagesordnung ;)

Sascha
Gast #3204026
Bluetooth geht doch nicht so weit oder irre ich mich?
Es gibt doch auch ganz normale Funkmodule (ähnlich wie im Modellbau) mit 
denen man direkt eine RS232 Komunikation aufbauen kann.
#3204473
Danke euch für die Antworten (hab mir inzwischen hier einen Accoutn 
gemacht)

Wenn ich die Sache richtig sehe, reicht es das Modul BTM222 in 
Verbindung mit einem Atmega32 und einem Rechner mit Bluetooth-Interface 
zu kaufen/besitzen.

Absolut notwendige Beschaltung ist doch nur die Grundschaltung des µC 
eine Antenne am BTM222, sowie eine Spannungsversorgung um 3,3V für 
beide.

Den Rest kann ich alles über die jeweilige Software lösen?

Die Schaltung vom Anhang stammt von...
http://www.mikrocontroller.net/articles/BTM-222
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.