Die Roboter-Hardware
Der Roboter basiert auf einem AVR-Mikrocontroller.
Auf der Platine sind bereits folgende Komponenten vorhanden:
-
Mikrocontroller
-
Schrittmotortreiberstufen (können auch für Gleichstrommotoren verwendet werden)
-
Optokoppler-Eingänge und -Ausgänge
-
Zwei LEDs und eine IR-LED
-
IR-Empfänger (für IR-Fernbedienungen)
-
serielle RS-232-Schnittstelle
Es sind folgende Anschlussmöglichkeiten vorhanden:
-
LCD
-
Liniendetektor mit zwei SFH900-Sensoren
-
Relais, Hubmagnet o.ä.
-
zwei Hindernisdetektoren (z.B. Mikroschalter, optische oder Ultraschall-Sensoren)
-
drei weitere analoge oder digitale Sensoren
Der Roboter besteht aus drei Platinen:
-
AS-100: Roboter-Hauptplatine
-
AS-101: Liniendetektor
-
AS-102: Halterung für Mikroschalter
Zusätzlich kann mit der Platine AS-200 noch eine Programmierschaltung aufgebaut werden, die die Übertragung von Programmen zum Roboter oder auch zu anderen Schaltungen mit Atmel-AVR-Mikrocontrollern ermöglicht.