c't-Bot und c't-Sim
Seite 5: Sammlung nützlicher Links
Sammlung nützlicher Links
Projektseite
http://www.ct-bot.de
Leserforum
http://www.heise.de/ct/foren/S-c-t-Bot-und-c-t-Sim/forum-89813/list/hs-0/
Verwandte Projekte
Fan-Seiten
- Fan-Forum ctbot.de
- Projektpraktikum an der Uni Heidelberg
- Leserbericht über den c't-Bot
- Erfahrungen mit der Bot-Programmierung
- c't-Bot im Informatikpraktikum der Uni Marburg
- Informationen zur Berechnung der Bot-Bewegungen und der Auswertung des Maussensors
- Programmierwettbewerb an der TU Ilmenau
- c't-Bot im Roboternetz
- c't-Bot an der TU Clausthal
- Schülerkurs PC-Steuerung an der TU-Dresden
- Studienarbeit rund um Bluetooth und den c't-Bot
- c't-Bot an der Uni Duisburg (inkl. englischem Tutorial)
- Uni Paderborn
- c't-Bot-Modifikationen für Schussmechanik, ein Linsensystem für den Maussensor und eine Kamera von Wiesolator
alternative Software
- Mit der Java Virtual Machine (NanoVM) kann man den c't-Bot auch in Java programmieren: NanoVM
- Verhaltensbasierte Programmiersprache und Entwicklungsumgebung für den c't Bot Vehikel
Hardware
- Alle Platinen zum Projekt bietet eMedia an: http://www.emedia.de/bin/hw.pl
- Platinen und Bauteilsätze bietet Segor an: http://www.segor.de/L1Bausaetze/ct-robot.shtml
Funkmodul
- Lantronix, Hersteller des WiPort: http://www.lantronix.de
- Handbuch zum WiPort: http://www.lantronix.com/pdf/WiPort_UG.pdf
- Device-Installer für den WiPort: http://www.lantronix.com/device-networking/utilities-tools/device-installer.html
- Web2Cob für den WiPort: Web2Cob
Videos und Bilder vom c't-Bot
- c't-Bot im Fernsehen (c't-TV)
- c't-Bots beim Sumo-Ringen
Software-Downloads zur Entwicklung mit c't-Bot und c't-Sim
Java
- Java JDK 1.5 ("Download JDK" 5.0 Update 6") http://java.sun.com/j2se/1.5.0/download.jsp
- Eclipse http://www.eclipse.org/downloads/
- Java3D 1.4.0 (Version "1.4.0-beta3 (build 9)" oder höher) https://java3d.dev.java.net/binary-builds.html
C-Umgebung unter Windows
- MingGW ("MinGW-5.0.0.exe", unter "Proposed/MinGW") http://www.mingw.org/download.shtml#hdr2
- MSYS: ("MSYS-1.0.10.exe", unter "Current/MSYS") http://www.mingw.org/download.shtml#hdr2
- Pthreads: (Version "pthreads-w32-2-7-0-release.exe") ftp://sources.redhat.com/pub/pthreads-win32/
- Doxygen http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc
Eclipse-Plugins als zip-Archive
- CDT http://download.eclipse.org/tools/cdt/releases/eclipse3.1/dist/3.0.1/
- Eclox http://home.gna.org/eclox/
Treiber zum USB-2-Bot-Adapter
- ftdichip.com (FTDI - Hersteller des Wandlerchips)
- ftdichip.com/Drivers/D2XX.htm (D2XX-Treiber)
- ftdichip.com/Drivers/VCP.htm (Treiber für virtuellen Com-Port)
- bleyer.org/jd2xx/ (Java-API für den D2XX-Treiber)
- jd2xx.dev.java.net/servlets/ProjectDocumentList (Download der Java-API für den D2XX-Treiber)
- www.dest-unreach.org/socat (Socat für Linux)
Programmieranleitungen und Tutorials
Mikrocontroller
- http://www.mikrocontroller.net/articles/AVR_Eclipse (Entwickeln mit Eclipse)
- http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial (Programmieren des Atmels mit avr-gcc)
- http://www.mikrocontroller.net/articles/AVR-Simulation (AVR-Prozessoren Simulieren)
- http://www.elektronik-projekt.de/wiki2/index.php/WinAVR_Tutorial (Entwickeln mit WinAVR)
- http://www.kreatives-chaos.com/index.php?seite=avrgcc (Entwickeln mit WinAVR)
- http://www.rowalt.de/mc/index.htm (Einführung in AVR)
- http://www.mikrocontroller.net/tutorial/ (Einführung in AVR)
- http://www.mikrocontroller.net/articles/Pony-Prog_Tutorial (PonyProg)
- http://www.avr-asm-tutorial.net/avr_de/index.html (Assembler für AVR)
- http://www.mikrocontroller.net/articles/AVR_Fuses (Fuse-Bits der AVR-Controller)
- http://www.mikrocontroller.net/articles/AVR_In_System_Programmer (Programmieradapter für AVR-Controller)
- http://palmavr.sf.net/fc/ (Fuse-Bit-Rechner für Atmel AVR Controller)
- http://www.eecs.berkeley.edu/~mseeman/resources/macmicro.html auf dem Mac
Programmieradapter
- http://www.mikrocontroller.net/articles/AVR_In_System_Programmer
- http://www.nongnu.org/avrdude/
- http://www.lancos.com/prog.html
RC6-Fernbedienungskommandos
Programmierung von SD-/MMC-Karten
- Bastelanleitung von Ulrich Radig: http://www.ulrichradig.de/home/index.php/avr/mmc-sd
- Datenblatt einer Hitachi-MMC-Karte http://www.alldatasheet.net/datasheet-pdf/pdf/98499/HITACHI/HB28E016MM2.html
Programmieren allgemein
C-Programmierung
- http://www.roboternetz.de/wissen/index.php/C-Tutorial
- http://cplus.about.com/od/beginnerctutoria1/l/blctut.htm
- http://crasseux.com/books/ctutorial/
- http://de.wikibooks.org/wiki/C-Programmierung:_Einfache_Ein-_und_Ausgabe (Printf-Syntax)
- http://www.uni-koeln.de/rrzk/kurse/unterlagen/ckurs/ck4.html (Printf-Syntax)
Java-Programmierung
- http://java.sun.com/docs/books/tutorial/
- http://www.gailer-net.de/tutorials/java/java-toc.html
- http://www.javacoffeebreak.com/tutorials/gettingstarted/index.html
- http://www.addison-wesley.de/Service/Krueger/javabuch.htm
- http://www.javabuch.de/download.html
- http://www.tutego.com/javabuch/
- http://www.boku.ac.at/javaeinf/jein.html
- http://www.programmierkurs-java.de/
Java 3D
- http://java3d.j3d.org/
- http://java3d.j3d.org/tutorials/index.html
- http://www.micg.et.fh-stralsund.de/Java3D/java3D.htm
- http://java.sun.com/developer/onlineTraining/java3d/
- http://www-gs.informatik.tu-cottbus.de/~wwwgs/cg2_uebun.htm
- http://java3d.virtualworlds.de/books.php
- http://www.javadesktop.org/forums/thread.jspa?forumID=55&threadID=14860&messageID=97981#97981 (Mac)
Java-Dokumentation
Java 2 Platform Standard Edition 5.0 API Specification
JDK 5.0 Dokumentation
Java 3D API
Elektronik
Allgemein
- http://www.elexs.de (Einführung in die ELektronik)
- http://www.elektronik-kurs.de/online/index.html (Einführungskurs)
- http://www.b-kainka.de/hobbyel.htm (Einführungskurs)
- http://www.elektronik-kompendium.de (Elektronik-Kompendium)
- http://www.kreatives-chaos.com (Einführung in wichtige Bauteile)
- http://www.mikrocontroller.net (Tutorials)
- http://www.sn.schule.de/~gyfloeha/rt/rt.html (Digitaltechnik)
Löten
- http://www.mikrocontroller.net/articles/L%F6ten_%28praktisch%29
- http://www.wagener-net.de/seite42.htm
- http://www.elexs.de/loet1.htm
Tipps für Einsteiger - Erklärungen zu einzelnen Bauteilen
Widerstand
- http://de.wikipedia.org/wiki/Widerstand (Bauelement)
- http://www.okaphone.nl/calc/widerstand.shtml (Online-Dekodierung der Widerstände nach Farben)
Potenziometer
Photowiderstände (LDR)
Kondensator
- http://de.wikipedia.org/wiki/Kondensator_%28Elektrotechnik%29
- http://www.elektronik-kompendium.de/sites/praxis/kzkond.htm (Kennzeichnung von Kondensatoren)
Diode
Leuchtdiode
Transistor
ICs im DIL-Sockel: Ein Punkt oder Dreieck markiert PIN 1. Von dort wird gegen den Uhrzeigersinn im Kreis gezählt. Sockel und IC weisen an der Stirnseite bei PIN 1 eine Kerbe auf.
optischer Maussensor
- Diskussion rund um Maussensoren bei Roboternetz.de
- Maussensor mit modifizierter Optik
- Datenblätter des Maussensors beim Hersteller Avago (ehemals Agilent)
- Maussensor als Scanner
Internet-Foren und Communities
Robotik
- http://www.roboternetz.de (Forum und Artikel)
- http://www.roboterwelt.de (Forum und Artikel)
- http://www.elektronik-projekt.de (Forum und Artikel, auch Elektronik und Mikrocontroller)
- http://www.the-starbearer.de
Elektronik
- http://www.electronicsplanet.ch (unter anderem Roboter)
- http://www.mikrocontroller.net (Tutorials)
- http://www.avrfreaks.net (Seite rund um Atmel-Prozessoren)
Allgemeines
- http://www.lugbz.org/documents/smart-questions_de.html (Tipps für Fragen in Foren, Chats und Mailinglisten)
- http://www.uni-leipzig.de/netikett.htm (Sitten und Gebräuche in Foren)
- http://de.wikipedia.org/wiki/Netiquette
Robotik - Theorie und Geschichte
Grey Walter und seine kybernetischen Schildkröten
Rodney Brooks über die Subsumptionsarchitektur