K (→Weblinks) |
K |
||
Zeile 5: | Zeile 5: | ||
Der c't-Bot ist ein Projekt der Computerzeitschrift [http://www.heise.de/ct c't] aus dem [http://www.heise.de Heise-Verlag]. Neben dem realen Roboter gibt es zudem eine Simulation unter Java, den c't-Sim. Über seine UART kann auch der c't-Bot mit dem c't-Sim Daten austauschen. | Der c't-Bot ist ein Projekt der Computerzeitschrift [http://www.heise.de/ct c't] aus dem [http://www.heise.de Heise-Verlag]. Neben dem realen Roboter gibt es zudem eine Simulation unter Java, den c't-Sim. Über seine UART kann auch der c't-Bot mit dem c't-Sim Daten austauschen. | ||
− | Der c't-Bot besteht aus einer kreisrunden Alu-Plattform in den Abmessungen einer CD (~12cm). Darauf | + | Der c't-Bot besteht aus einer kreisrunden Alu-Plattform in den Abmessungen einer CD (~12cm). Darauf sitzt die ebenfalls kreisrunde Grundplatine mit der Steuerung. Als Antrieb dienen 2 Faulhaber [[Getriebemotoren]], an denen jeweils ein Alu-Rad montiert ist. Als Stützrad besitzt der c't-Bot einen Teflon-Gleitpin. Das Gehirn des c't-Bots bildet ein [[AVR]] RISC [[ATmega32]] der Firma [http://www.atmel.com Atmel]. |
Dieser verfügt über 32KB [[Flash]], 2KB RAM und 1KB [[EEPROM]] und wird mit 16MHz getaktet. Programmiert wird der c't-Bot in C. Als Entwicklungsumgebung wurde Eclipse gewählt, weil damit sowohl der c't-Bot in C, als auch der c't-Sim in Java unter einer Entwicklungsumgebung programmiert werden kann. | Dieser verfügt über 32KB [[Flash]], 2KB RAM und 1KB [[EEPROM]] und wird mit 16MHz getaktet. Programmiert wird der c't-Bot in C. Als Entwicklungsumgebung wurde Eclipse gewählt, weil damit sowohl der c't-Bot in C, als auch der c't-Sim in Java unter einer Entwicklungsumgebung programmiert werden kann. | ||
− | An Sensoren besitzt der c't-Bot neben 2 Sharp GP2D12 Distanzsensoren, 7 CNY70 als Liniensensor, Abgrunddetektoren, Radencoder und Klappensensor | + | An Sensoren besitzt der c't-Bot neben 2 Sharp [[Sensorarten#Sharp_GP2D12|GP2D12]] Distanzsensoren, 7 CNY70 als Liniensensor, Abgrunddetektoren, Radencoder und Klappensensor, sowie einen optischen Maussensor zur Wegstreckenmessung. Zudem besitzt er noch zwei Lichtsensoren und eine Lichtschranke für die optionale Transportklappe. |
=== Technische Daten === | === Technische Daten === | ||
Zeile 20: | Zeile 20: | ||
|- | |- | ||
|'''Sensoren:''' | |'''Sensoren:''' | ||
− | |2 Distanzsensoren (Sharp GP2D12)<br> | + | |2 Distanzsensoren ([[Sensorarten#Sharp_GP2D12|Sharp GP2D12]])<br> |
2 Absturzdetektoren (CNY70)<br> | 2 Absturzdetektoren (CNY70)<br> | ||
1 Liniensensor (2 × CNY70)<br> | 1 Liniensensor (2 × CNY70)<br> | ||
Zeile 26: | Zeile 26: | ||
1 optischer Maussensor (Agilent A2610)<br> | 1 optischer Maussensor (Agilent A2610)<br> | ||
2 Lichtsensoren<br> | 2 Lichtsensoren<br> | ||
− | 1 Lichtschranke (Sharp ISF471) (für das optionale Transportfach) | + | 1 Lichtschranke ([[Sensorarten#Distanzsensor_IS471F|Sharp ISF471]]) (für das optionale Transportfach) |
|- | |- | ||
|'''Aktoren:''' | |'''Aktoren:''' | ||
Zeile 68: | Zeile 68: | ||
* RS232-Modul, | * RS232-Modul, | ||
* USB-2-Bot Adapter, | * USB-2-Bot Adapter, | ||
− | * Ultraschall Sensor mit Devantech SRF10 | + | * Ultraschall Sensor mit [[Sensorarten#SRF10_Ultraschallsensor|Devantech SRF10]] |
Folgende Erweiterung sind geplant: | Folgende Erweiterung sind geplant: | ||
− | * Transportklappe mit Servo, | + | * Transportklappe mit [[Servo]], |
* Funk-Modul, | * Funk-Modul, | ||
− | * Kamera-Modul mit Servo | + | * Kamera-Modul mit [[Servo]] |
== Siehe auch == | == Siehe auch == |
Version vom 3. Juni 2006, 13:10 Uhr
Inhaltsverzeichnis
Einleitung
Der c't-Bot ist ein Projekt der Computerzeitschrift c't aus dem Heise-Verlag. Neben dem realen Roboter gibt es zudem eine Simulation unter Java, den c't-Sim. Über seine UART kann auch der c't-Bot mit dem c't-Sim Daten austauschen.
Der c't-Bot besteht aus einer kreisrunden Alu-Plattform in den Abmessungen einer CD (~12cm). Darauf sitzt die ebenfalls kreisrunde Grundplatine mit der Steuerung. Als Antrieb dienen 2 Faulhaber Getriebemotoren, an denen jeweils ein Alu-Rad montiert ist. Als Stützrad besitzt der c't-Bot einen Teflon-Gleitpin. Das Gehirn des c't-Bots bildet ein AVR RISC ATmega32 der Firma Atmel. Dieser verfügt über 32KB Flash, 2KB RAM und 1KB EEPROM und wird mit 16MHz getaktet. Programmiert wird der c't-Bot in C. Als Entwicklungsumgebung wurde Eclipse gewählt, weil damit sowohl der c't-Bot in C, als auch der c't-Sim in Java unter einer Entwicklungsumgebung programmiert werden kann.
An Sensoren besitzt der c't-Bot neben 2 Sharp GP2D12 Distanzsensoren, 7 CNY70 als Liniensensor, Abgrunddetektoren, Radencoder und Klappensensor, sowie einen optischen Maussensor zur Wegstreckenmessung. Zudem besitzt er noch zwei Lichtsensoren und eine Lichtschranke für die optionale Transportklappe.
Technische Daten
Mikrocontroller: | Atmel AVR RISC ATmega32 mit 16MHz |
Sensoren: | 2 Distanzsensoren (Sharp GP2D12) 2 Absturzdetektoren (CNY70) |
Aktoren: | 1 LN293D Motortreiber 2 Faulhaber Getriebemotoren |
Kommunikation: | UART mit TTL Pegel (optional RS232-Modul, USB-Modul oder Funk-Modul) Infrarot Empfänger für Fernbedienung |
Abessungen: | (L × B × H) 120 × 120 × 120 mm |
Stromversorgung: | 6 Volt für Motoren und Servos (ungeregelt), 5 Volt für Elektronik (geregelt) 5 × AA Mignon-Batterien oder Akkus |
Gewicht: | ca. 500 g (inkl. Akkus oder Batterien) ca. 600 g (inkl. LCD-Modul) |
Vertrieb: | Segor Electronics |
Der Bausatz
Erweiterungen
Folgende Erweiterungen für den c't-Bot wurden bereits realisiert:
- RS232-Modul,
- USB-2-Bot Adapter,
- Ultraschall Sensor mit Devantech SRF10
Folgende Erweiterung sind geplant:
Siehe auch
Weblinks
- c't-Bot - Die Offizielle Projektseite
- c't Projekte - c't-Bot
- c't Projekte - c't-Sim
- c't-Bot Wiki
- c't-Bot Fan Forum
- Roboternetz Unterforum c't Roboter Projekt