ich habe gerüchte gehört das rp6 mit "Kolegen" über IR "komunizieren" kann
Druckbare Version
ich habe gerüchte gehört das rp6 mit "Kolegen" über IR "komunizieren" kann
Der RP6 kann Fernbedienungscode (RC5) senden und empfangen. Also könnten sie sich "unterhalten", wenn sie auf "Artgenossen" treffen würden.
ohne weiteres Progen?
das heist man konte nr.2 so progen das er nr.1 nachmacht nr 1 könte mann dann eine coerografie einprogen. das ergibt dann also synkrondancing
Hi
"Progen"... da sag ich mal ncihts zu.
Du hast eben geschrieben das du fast dein ganzen Geld für einen ausgegeben, und planst den zweiten?Zitat:
das heist man konte nr.2 so progen das er nr.1 nachmacht nr 1 könte mann dann eine coerografie einprogen. das ergibt dann also synkrondancing
Ja es ginge, aber stell ihn einfach vor nen Spiegel, ist jedenfalls günstiger ;)
aber es sollen 2 sein :-(
und zwar 2 reale robbys (ist für für ein schulprojekt mit folgender vorstellung auf der weihnachtfeier)
Man könnte ih dann ja auch so programmieren, das er z.b den Fernsehen und ein Programm einschaltelt wenn er auch RC5 Signale senden kann.
Das wäre doch echt witzig.
mfg
Laias
Ja total witzig... ;)
Man könnte sehr viel, man muss sich reinlesen und es programmieren, mit der mitgelieferten Lib ziemlich leicht.
Manmuss es wie gesagt nur tun und nicht hier ständig schreiben wie "toll" es doch wär.
Hallo
Leider verstehen nicht viele Multimediageräte den RC5-Code, das war mal eine Entwicklung von Phillips (soweit ich weiß) und ist auch schon in die Jahre gekommen.
Die Idee mit dem Spiegel finde ich prima, allerdings empfängt der RP6 seine eigenen Signale vermutlich auch ohne.
Übrigends würde ich nicht per RC5 kommunizieren sondern direkt seriell. Das ist universeller und man kann im Klartext mitlesen, was sich die Roboter zufunken. Das geht mit dem RP6 z.B. so:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=32585
Wer zusätzlich einen asuro oder yeti besitzt, kann dann sofort loslegen. Ansonsten muss man sich den RS 232-Transceiver(PDF 10MB) nachbauen oder für 20€ den U S B-Transceiver besorgen.
mic
....Die Idee mit dem Spiegel finde ich prima, allerdings empfängt der RP6 seine eigenen Signale vermutlich auch ohne......
glaube ich nicht, er kann zwar die modulation senden und schnell mit dem interrupt und tsop nachschauen ob ein hindernis da ist, aber es wird kein lesbarer code ankommen sondern nur cauderwelch, welches für die hinderniserkennung reicht für einen lesbaren text aber nicht.
die atmega können kein multitask der propeller-chip ja.
Möglicherweise kann er es doch mit dem USART. Wenn sich noch ein Zeichen im Senden-Schieberegister befindet könnte er es gleichzeitig auch empfangen. Im ATMega32-Datenblatt steht bei der Beschreibung des USART:Zitat:
die atmega können kein multitask
Daten- und Schieberegister sind für Senden und Empfangen laut Blockbild komplett getrennt aufgebaut, also sollte es funktionieren.Zitat:
• Full Duplex Operation (Independent Serial Receive and Transmit Registers)
.....tsop.......
der ist entscheidend
ich rede nicht vom usart. ich rede vom tsop für den ir-empfang und gleichzeitig ir-daten senden von der ir-diode die sauber sind, das klappt nicht.
schieberegister ist kein multitask.
Hallo,
Zitat:
glaube ich nicht, er kann zwar die modulation senden und schnell mit dem interrupt und tsop nachschauen ob ein hindernis da ist, aber es wird kein lesbarer code ankommen sondern nur cauderwelch, welches für die hinderniserkennung reicht für einen lesbaren text aber nicht.
Also mit dem RC5 Code funktioniert DAS ganz prächtig - er empfängt JEDES gesendete Datenbyte auch direkt wieder zurück.
Ohne Spiegel - da die IR LEDs ein ziemlich starkes Signal senden.
Kannste selbst testen: Einfach das SELFTEST Programm Menüpunkt 7 ausführen!
Warum ist das so?
Ganz einfach - weil der IR Empfänger ja nicht SOFORT nachdem er ein (oder kein) IR Signal empfangen hat den Ausgang umschaltet - da vergehen ein paar wenige µs oder so (hab ich jetzt nicht genau im Kopf). Mehr als genug Zeit für die sehr kurzen ISR Routinen ...
MfG,
SlyD
....da vergehen ein paar wenige µs oder so (hab ich jetzt nicht genau im Kopf). .....
also wenn die trennung lange genug ist ,geht es.
ist dann aber nicht mehr gleichchzeitig. sondern halt zeitversetzt.
mfg
Hi
2. Controler drauf und gut, wobei ich aber stark daran zweifle das sowas sinn machen würde.
Wenn ich meinen Rp6 mit sich selbst reden lassen will, dann mach ich das nicht über IR...