|
||||||||||||||||||||||||||||||||||||||
Roboter
Projekt im Wettbewerb 2. Preis im Fachbereich Technik Thema: Weitere Bilder vom Roboter MiPLER1 ist eine mobile Roboterplattform, welche zur Entwicklung von autonomen Fahralgorithmen und Bewegungsmustern dient. Durch den Aufbau in Modulen ist eine spätere Aufrüstung bzw. Weiterentwicklung problemlos möglich. Durch einen Raupen-Antrieb ist MiPLER1 sehr wendig und flexibel, woduch selbst unwegsames Gelände kein Hindernis darstellt. Die Einbindung eines Funkinterfaces ermöglicht dem Benutzer fortlaufend aktuelle Statusmeldungen und Sensordaten des Roboters zu empfangen. Zusätzlich bietet sich hiermit die Möglichkeit einer manuellen Steuerung des Roboters, durch eine speziell auf MiPLER1 abgestimmte Software. Die komplette Software des Prozessors wurde mit Hilfe der sehr leicht zu bedienenden und dennoch extrem leistungsstarken Programmierumgebung AVRco Pascal erstellt. Zur Zeit ist die Software des Prozessors in der Lage durch optische Abtastung des Bodens eine Linie zu verfolgen. Zusätzlich können durch A/D-Wandler auf der Strecke anfallende Daten erfasst und verarbeitet werden. Eine vom Diagnose-Rechner bedienbare 360° Kamera ist zur Zeit in der Entwicklung. Das gesamte Projekt "MiPLER1" wurde im Rahmen der Technik/Elektronik AG an der Integrierten Gesamtschule Wörrstadt realisiert. Features: Technische Daten:
MP3-Player Projekt “MP3cube”Der MP3cube ist ein stand-alone MP3-Player, aufgebaut rund um den Atmel ATmega128 und programmiert mit AVRco. MP3-Dateien, die auf einer Harddisk im FAT32-Dateisystem gespeichert sind, lassen sich mittels eines 4-zeiligen Displays, einem Drehrad und zwei Tasten auswählen und über den eingebauten Decoder als Audiosignal ausgeben.
Projektziele a) Ein sehr einfach zu bedienendes Abspielgerät für MP3-Dateien als Ersatz für den ausgedienten Plattenspieler zu bauen. b) Ein typisches Applikations-Beispiel zu liefern für die vom Autor vertriebene AVRcard (Prototyping-Board mit ATmega128). RealisierungDas Projekt wurde innerhalb von 3 Wochen realisiert, wobei der Aufbau der Hardware dank Verwendung der AVRcard nur einen Tag in Anspruch nahm. Die Software ist komplett in AVRco-Pascal geschrieben. Das Entwicklungssystem AVRco bietet nicht nur eine sehr komfortable, vollständige und gut integrierte Entwicklungsumgebung, sondern auch ein eigentliches Applikations-Framework. Dieses enthält ein Multitasking-Betriebssystem und Treiber für jede erdenkliche Peripherie. Als Entwickler kann man sich also auf die Essenz der Applikationserstellung konzentrieren, den Rest besorgt AVRco. Als Besonderheit sei auch die vollständige Abbildung des Applikations-Frameworks im Simulator erwähnt. Die Zielhardware kommt also relativ spät ins Spiel. FunktionenDie aktuelle Version der MP3cube-Firmware erlaubt das Navigieren in den Unterverzeichnissen, wobei die Hierarchie der Verzeichnisse im Display abgebildet wird. Nach dem Drücken der Play-Taste werden alle MP3-Dateien im selektierten Verzeichnis nacheinander abgespielt. Während des Abspielens funktioniert die Play-Taste als Stop, und die Up-Taste als Skip. Im Display erscheinen Interpret und Titel sowie ein Balken, der die relative Position im gespielten Titel anzeigt. Die Harddisk wird derzeit noch mit Hilfe einer USB-IDE-Bridge mit manueller Umschaltung bespielt. Die Firmware gliedert sich in folgende Teile: a) IDE-Driver b) FAT16/32-Layer, Funktionen für Navigation in Verzeichnissen und Lesen von Dateien c) Driver für MP3-Decoder d) Benutzerschnittstelle Weitere Informationen (Schema, Source-Code, etc.) finden Sie hier. Kontakt Hans Kallen |
||||||||||||||||||||||||||||||||||||||
E-LAB Computers, Grombacher Str. 27,
74906 Bad Rappenau, e-mail info@e-lab.de,
Tel. 07268/9124-0, Fax. 07268/9124-24 |