Zitat von
waste
Auf Wunsch beschreibe ich hier nochmal den Umbau der IR-Schnittstelle des Asuro zum IR-Hindernisdetektor.
...
Vielen Dank für diese tolle Idee!
Habe meinen Asuro gleich so aufgebaut, wie von Dir vorgeschlagen.
Der Asuro ist bei Julien´s Programm zum Umfahren eines Hindernisses gut, aber nicht besonders schnell.
Für einen flotten Linienverfolger wollte ich mal testen, wie schnell der Asuro auf Dauer fahren kann
(und da sollte er natürlich nirgendwo anstoßen).
Der folgende kleine Infrarot-Linksausweicher schafft in meinem Infrarot-Parcours (Küche) ca. 43cm/sec. =D>
Dabei dreht das rechte (Außen-)rad immer voll nach vorne (viel schneller wird es daher wohl kaum gehen):
Code:
/*****************************************************************************
*
* Description: IR-Linksausweicher
* basierend auf dem "Asuro IR-Detektor Testprogramm" (asuro_v261)
*
*****************************************************************************/
#include "asuro.h"
int main(void)
{
Init();
DDRD |= (1 << DDD1); // Port D1 als Ausgang
PORTD &= ~(1 << PD1); // PD1 auf LOW
OCR2 = 0xEF; // Pulsbreite 16
MotorSpeed(255,255); // volle Kraft
MotorDir(FWD,FWD); // voraus
StatusLED(OFF);
while (1)
{
if (PIND & (1 << PD0)) { // wenn kein IR-Echo
BackLED(OFF,ON);
MotorDir(FWD,FWD); // dann vorwärts
}
else { // sonst
BackLED(ON,OFF);
MotorDir(RWD,FWD); // nach links
}
}
return 0;
}
Hier die ersten 11 Sekunden eines Handy-Videos als animated .gif (nur 256 Farben): Bild hier
Mehr (insbesondere Videos mit Audio) findet man hier:
http://www.stamm-wilbrandt.de/myIrAsuro.html
Zwei Fragen hätte ich auch noch:- Hat jemand schon Erfahrung mit anderen Getriebezahnrädern (Moduln) gemacht?
Sind die Asuro-Motoren für größere Gummireifen-Drehzahlen stark genug?
[meine Motoren sind z.Zt. noch nicht mit Sekundenkleber, sondern nur mit Holzkeilen in den Kabelbindern fixiert ...] - Mit welchen durchschnittlichen Geschwindigkeiten werden Linienfolge-Parcours wie diese von den Spitzen-Robotern bewältigt?
Lesezeichen