Moin,
Der Umfang, die Umsetzung und auch das Vorgehen ist stark abhängig von den vorgegebenen Aufgaben. Als roten Faden werfe ich mal folgende Stichpunkte in den Raum:
1. Steuerung
Ein fertiges RC-Auto bietet schon einmal eine gute Grundlage, da kein Fahrwerk entworfen und gebaut werden muss. Die Steuerung basiert auf PWM-Signalen, sowohl für das Servo zur Lenkung als auch für den Fahrtenregler zur Geschwindigkeitsregelung. Diese Signale lassen sich mit einfachsten Mitteln im µC erzeugen. Einfach mal nach einem Tutorial googeln, in dem Servos mit eurem Stellaris-Board angesteuert werden. Damit habt ihr schon die Grundlage für die Bewegung des Fahrzeuges.
2. Sensoren
Die Auswahl der Sensoren richtet sich hauptsächlich nach der Aufgabe. Aber auch Budget und Mainboard sind zu beachten. Soll euer Fahrzeug nur Hindernissen ausweichen gibt es einfache, günstige Ultrashall- oder Infrarotsensoren. Diese geben entweder eine analoge Spannung zwischen 0V und Vcc aus oder direkt ein digitales Signal. Die Spannung lässt sich mit einem Analog-Digital-Converter in Zahlen für den Quellcode wandeln. Ebenfalls einfach zu bedienen sind Sensoren, die per I2C oder ähnlichem kommunizieren da diese adressiert sind und somit gezielt angesprochen werden können, obwohl mehrere Sensoren mit nur zwei Kabeln am Mainboard hängen. Für Routenplanungen und vorgegebene Kurse kommen dann noch GPS o.ä. zum Einsat. Für weiterführende Erklärungen müsstet ihr uns aber mit der Aufgabenstellung versorgen. Und das am Besten nicht in homöopathischen Dosen
3. Programm
Das Programm ist stark abhängig von den verwendeten Sensoren und der Aufgabenstellung. Daher bitte erst die Aufgabe genauer erklären.
Und wie bei jedem Projekt der obligatorische Satz:
Wir schubsen euch gerne mehrmals in die richtige Richtung. Vorkauen werden wir aber nicht
Lesezeichen