[Frage] Infrarot Verbindung zwischen ATmega168v (auf LilyPad Arduino)

OP #960018
Hallo Forum!

Dies ist mein erster Post in diesem Forum,
daraum erstmal ein "HALLO" von meiner Seite aus.

Ich habe mich dafür entschieden mit der LilyPad Arduino Plattform
(http://www.arduino.cc/en/Main/ArduinoBoardLilyPad) zu arbeiten.
Diese enthält einen ATmega168V.

Ich würde nun gerne wissen, was ich benötige,
um zwischen 2 Mikrocontrollern Nachrichten über Infrarot auszutauschen.

Die Entfernung zwischen den Controllern wäre dabei wahrscheinlich <8m,
wenn es auf längere Distanz ginge auch gut. Vom Prinzip her habe ich mir 
vorgestellt, dass das ganze wie bei einer Fernbedienung funktioniert.
Von einem Board wird ein Kommando zum anderen geschickt, dort umgesetzt
und umgekehrt. Im besten Fall sollten also beide Richtungen möglich 
sein.

Da ich ein Anfänger auf diesem Gebiet bin, müsste ich also erstmal 
wissen,
was für Bauteile ich benötige und wie diese in Verbindung stehen.

Ich weiß, dass es schon einige Threads zum Thema IR gibt,
aber meinen Anwendungsfall habe ich noch nicht gefunden und
da ich mit den meistens genannten Bauteilen auch noch nichts anfangen
kann, bin ich über jede Hilfe und Anregung dankbar.

Vielen Dank schonmal,
Christian
OP
..."lesen und staunen"...immer wieder schön... : )

@J. K.:
Generell ist mir die Funktionsweise bekannt, wie normalerweise Ports 
angesteuert und gelesen werden u.ä., allerdings habe ich diese 
Erfahrungen
alle innerhalb von Übungen/Praktika gemacht,
in denen uns die Bausätze vorgegeben wurden und wir quasi "nur" 
programmieren mussten (C / ASM).
Ich habe mir aber noch nie selber einen Aufbau zusammengestellt,
bin also ziemlich unbedarft, was Elektronik an sich angeht.
Daher meine Frage.


Ich stelle mir das im Moment so vor:

Der Controller wird mit einem weiteren IC verbunden, der sowohl Daten 
senden, als auch empfangen kann (Tranceiver?). An diesen wird dann eine 
IR-Diode zum senden angeschlossen und irgendetwas zum empfangen.
Auf der anderen Seite sollte das genauso aussehen.

Da ich ja keine Ahnung habe, würde ich gerne von erfahreren Besuchern 
hier
wissen, ob das so überhaupt richtig ist, ob es anders (geschickter) geht 
und im besten Falle noch Tips hinsichtlich Komponentenwahl und 
Programmierung bekommen.
Ok.

hast du auch schon mal mit einem (RISC) AVR gearbeitet? In der 
Ausbildung werden oft andere µCs gern  8051er verwendet.

wenn du schon mal mit AVRs gearbeitet hast OK.

wenn nicht: lass zuerst wirklich mal ne LED binken oder ähnliches und 
mach dich mit dem Controller vertraut ;-). (Schwieriger als erwartet!)


Mit dem IR Problem kann ich dir wenig helfen.

zum empfangen verwendest du ne IR Fotodiode, zum senden ne IR LED.

ICs gibt es für IR Verbindungen, hab ich aber noch nie verwendet.

btw: IR kanst du gut mit Digi/Handycams sichtbar machen.

mfg
J.K

Antwort schreiben

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