Arexx RP6 V2 Build your own robot kit RP6 V2 Manual Do Utilizador

Códigos do produto
RP6 V2
Página de 141
RP6 ROBOT SYSTEM -  4. Programmierung des RP6
schlossen lassen und sich die Ausgaben auf dem Bildschirm ansehen. Bewegen Sie 
einfach mal die Hand oder einen Gegenstand direkt vor dem Roboter hin und her!
Das   ACS kann   durch  Störquellen  in   seiner Funktion   beeinträchtigt  
werden! Bestimmte Leuchtstoffröhren und ähnliches können den Ro-
boter quasi „blind“ machen oder zumindest die Empfindlichkeit ver-
ringern. Wenn Sie also Probleme damit haben, schalten Sie erstmal 
alle evtl. störenden Lichtquellen aus. (Tipp: Wenn Sie den Roboter  
direkt   vor   einem   Flachbildschirm   oder   Flachbildfernseher   platziert 
haben, kann es auch daran liegen. Meist wird dort schließlich auch  
eine Leuchtstoffröhre für die Hintergrundbeleuchtung verwendet... )
Die Reichweite hängt außerdem stark von den Gegenständen selbst  
ab, denn eine schwarze Oberfläche reflektiert das IR Licht natürlich  
weniger gut als eine helle weisse Oberfläche. Sehr dunkle Objekte 
werden vom ACS nicht immer erkannt!
So gesehen, sollte man das ACS noch mit Ultraschallsensoren oder  
besseren IR Sensoren unterstützen. 
Was Sie unbedingt noch tun sollten, bevor Sie den Roboter herumfahren lassen: Ein-
fach mal diverse Gegenstände mit dem ACS testen und schauen welche NICHT son-
derlich gut erkannt werden. Dann könnte man solche Objekte evtl. woanders hinstel-
len während man den Roboter herumfahren lässt... ist allerdings nicht mehr ganz so 
wichtig wie beim Vorgänger, denn notfalls gibt es jetzt noch die Stoßstange die wei-
testgehend verhindert, dass die IR LEDs verbiegen!
4.6.7. IRCOMM und RC5 Funktionen
Mit dem IR Empfänger kann der RP6 auch IR 
Signale   von   normalen   TV/Hifi   Fernbedienun-
gen   empfangen.   Das   klappt   allerdings   nur, 
wenn die Fernbedienung im RC5 Code sendet! 
Die   meisten   Universalfernbedienungen   (s. 
Abb.)   können   auf   dieses   Format   eingestellt 
werden – wie das geht steht im Handbuch der 
jeweiligen   Universalfernbedienung.   Wenn   in 
der   Codetabelle   nicht   explizit   der   RC5   Code 
aufgeführt wird, kann man einfach einige ver-
schiedene Gerätehersteller durchprobieren. 
Wenn die Fernbedienung im RC5 Format sendet, wird dieses Signal von der ACS Hin-
derniserkennung ignoriert und das ACS nur sehr wenig bis gar nicht gestört. Es kann 
trotzdem noch Hindernisse detektieren, möglicherweise aber etwas später da so nur 
die Pausen zwischen den RC5 Übertragungen genutzt werden können. Sollte die Fern-
bedienug allerdings nicht im RC5 Format senden, wird natürlich der gesendete Code 
nicht erkannt und das ACS könnte dadurch gestört werden.
Mit einer passenden Software im Mikrocontroller, kann man den RP6 dann mit einer 
Fernbedienung steuern und ihm Befehle senden! 
Über das IRCOMM System kann man auch IR Signale senden. Die beiden Sendedioden 
vorne am Roboter sind nach oben zur Decke gerichtet. Über die Reflektion an der 
- 96 -