Arduino Programmierer für IRDA Pojekt

OP #5931769
Hallo,
ich suche einen Programmierer der mir für den Arduino softwareseitig ein 
IRDA Protokoll schreibt. Ich hoffe damit kennt sich noch jemand aus ;)

Ich möchte IRDA mit einer einfachen IR Led senden/empfangen können.
Ich bin mir der Hardware bewusst, möchte aber einen Software Decoder.
Zur not auch im Raspberry. Arduino ist aber bevorzugt.

Details gerne per Mail.

MFG M. Schmidt
OP
Sebastian R. schrieb:
> https://www.google.com/search?&q=arduino+irda
>
> Sollte kein Problem sein. Ziemlich sicher gibt es für Senden und
> Empfangen entsprechende Libraries.
>
> Mike S. schrieb:
>> IR Led senden/empfangen
>
> Zum Empfangen brauchst du evtl. etwas anderes als die IR-LED.

danke aber auf die suche bin ich schon von alleine gekommen.
die libs sind nur für IR, IRDA ist anderes und deshalb benötige ich 
jemanden der sich damit auskennt.
OP
Hallo,
ja danke für die Infos.
Ziel ist hauptsächlich das senden, ich möchte lediglich die vorgelagerte 
Schaltung mittels z.b. TSOP4xxx und MCPxxxx umgehen und dies 
Softwareseitig lösen.
Einfaches Beispiel ist, ich nehme ein altes Mobil Telefon, Elektrogerät, 
oder alten Laptop mit IRDA und möchte das Signal clonen mit einem 
Arduino und einer IR LED.
Das Einlesen kann sogar mittels Schaltung erfolgen. Nur das Senden muss 
definitiv nur per IR LED sein.

Leider fehlt mir der Ansatz/Wissen/Umsetzung mit dem UART und dem 3/16 
Takt um alleine da Fortschritte zu erzielen.
Deshalb bin ich auch bereit für diese Arbeit zu bezahlen.

Das Thema ist interessant und ich möchte da gerne weiterkommen und mein 
Wissen und ganz besonders meine Zeit ist limitiert.

Ich habe mich auch schon relativ tief mit der Thematik beschäftigt was 
Quellen und Infos angeht, kann diese natürlich auch weitergeben, bin 
aber nicht imstande es umzusetzten.

MS
Mike S. schrieb:
> Einfaches Beispiel ist, ich nehme ein altes Mobil Telefon, Elektrogerät,
> oder alten Laptop mit IRDA und möchte das Signal clonen mit einem
> Arduino und einer IR LED.

Hm. Ja. Ok. Also das Infrarotsignal empfangen, und das (möglichst) 
zeitgleich wieder senden, oder die Daten erst mal abspeichern, und 
später identisch senden?

Für jedes beliebige Gerät? Mit einem Arduino?

Und du hast tatsächlich verstanden, was IrDA ist (das ist gar kein 
Protokoll), und auch, was die in (oder durch oder von) IrDa definierten 
Protokolle sind, und was die erfordern?

Aber ok, letzte Frage: was ist für dich ein "Arduino"?

Oliver
OP
Oliver S. schrieb:
> Mike S. schrieb:
>> Einfaches Beispiel ist, ich nehme ein altes Mobil Telefon, Elektrogerät,
>> oder alten Laptop mit IRDA und möchte das Signal clonen mit einem
>> Arduino und einer IR LED.
>
> Hm. Ja. Ok. Also das Infrarotsignal empfangen, und das (möglichst)
> zeitgleich wieder senden, oder die Daten erst mal abspeichern, und
> später identisch senden?
>
> Für jedes beliebige Gerät? Mit einem Arduino?
>
> Und du hast tatsächlich verstanden, was IrDA ist (das ist gar kein
> Protokoll), und auch, was die in (oder durch oder von) IrDa definierten
> Protokolle sind, und was die erfordern?
>
> Aber ok, letzte Frage: was ist für dich ein "Arduino"?
>
> Oliver

hallo,
es muss nicht sofort gesendet werden. abspeichern im log oder copy paste 
per serial monitor reicht.
einfaches bespiel. ich nehme einen alten palm der sendet ein gestimmtes 
signal in irda aus. ich möchte diese auslesen und speichern.
dann sende ich das selbe signal wieder mit einem arduino aus und meine 
empfangseinheit oder ein oszillokop oder was auch immer sieht 2 
identische oder zumindest sehr ähnliche signale. (palm und mein selbst 
generiertes signal)

falls dies garnicht geht, müsste ich den weg mit der extra hardware 
gehen statt einer IR LED. dann benötige ich aber den selben ablauf.

arduino würde ich einen mega nehmen. alternativ einen esp32 weil der 
schon irda onboard hat. ich bin da recht frei aber es sollte nicht 
gerade ein uno sein.

am ende möchte ich nur ein funktionierdes gerät welches die identischen 
daten und timings sendet wie z.b. ein palm. vorzugsweise mit 1 ir LED 
zur not auch mit extra hardware wie irda click oder so hauptsache ich 
kann das signal clonen.

MS
Der Palm sendet nicht einfach blind Daten auf Knopfdruck, da findet eine 
Kommunikation mit der Gegenstelle statt, angefangen mit einem 
Verbindungsaufbau.

Den ganzen Ablauf könnte man zwar mitschneiden und auch wieder 
abspielen, aber sinnvoll anfangen kannst du damit später ausser ansehen 
nichts.

Wenn das egal ist, nimm einen Arduino Due, dessen USARTS können 
IrDA-Modulation, dazu einen IrDA-Empfänger und deinen IR-LED, und höre 
mit dem die Kommunikation zwischen einem Palm und z.B einem PC mit. Die 
Daten zusammen mit einem Zeitstempel wegspeichern.

Die Daten kannst du dann beliebig oft abspielen, nur wird da kein 
IrDa-Gerät was mit anfangen können.

Ergo stellt sich mal wieder die Frage:

Was ist das eigentliche Problem, das du lösen willst?

Oliver

Antwort schreiben

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