Changes between Version 2 and Version 3 of 2011/Programmierung


Ignore:
Timestamp:
Mar 31, 2011, 5:49:47 PM (14 years ago)
Author:
kittmann
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2011/Programmierung

    v2 v3  
    5757
    5858{{{
     59    cd /usr/arduino-0022/libraries
    5960    mkdir Formel1
    6061}}}
    61  * Nun lade die zwei Dateien [https://svn.mpia.de/trac/gulli/girlsday/browser/2011/software/Formel1/Formel1.cpp?format=txt Formel1.cpp] und [https://svn.mpia.de/trac/gulli/girlsday/browser/2011/software/Formel1/Formel1.h?format=txt Formel1.h] herunter und speichert diese im neu angelegten Verzeichnis '''Formel1.''' 1. Jetzt erstelle bitte eine Verzeichnis '''Girlsday''' auf dem Desktop und speicher die Datei [https://svn.mpia.de/trac/gulli/girlsday/export/5/2011/software/Formel1.pde Formel1.pde] dort. Diese Datei beinhaltet das Program, welches den Roboter steuert und auf den Roboter hochgeladen wird.
     62 * Nun lade die zwei Dateien [https://svn.mpia.de/trac/gulli/girlsday/browser/2011/software/Formel1/Formel1.cpp?format=txt Formel1.cpp] und [https://svn.mpia.de/trac/gulli/girlsday/browser/2011/software/Formel1/Formel1.h?format=txt Formel1.h] herunter und speichert diese im neu angelegten Verzeichnis '''Formel1.'''
     63 * Jetzt erstelle bitte eine Verzeichnis '''Girlsday''' auf dem Desktop und speicher die Datei [https://svn.mpia.de/trac/gulli/girlsday/export/39/2011/software/Girlsday/Girlsday.pde Girlsday.pde] dort. Diese Datei beinhaltet das Program, welches den Roboter steuert und auf den Roboter hochgeladen wird.
    6264
    6365Das wars! Nun hast du alles was an Software benoetigt wird.
     
    7072[[Image(VerbundenMitFormel1.jpg, 70%)]]
    7173
    72 '''Oeffnen des Formel1 Auto Beispielprogramms''' [[BR]] Um das Beispielprogramm zu oeffnen klicke auf File > Open und waehle die Datei Girlsdatei.pde aus dem Girlsday Verzeichnis auf dem Desktop aus.
     74'''Oeffnen des Formel1 Auto Beispielprogramms''' [[BR]] Um das Beispielprogramm zu oeffnen klicke auf ''File'' > ''Open'' und waehle die Datei ''Girlsdatei.pde'' im Girlsday Verzeichnis auf dem Desktop aus.
    7375
    74 '''Waehle deine Arduino Version aus''' [[BR]] Bevor du dein Formel1 Auto programmieren kannst must du in der Entwicklungsumgebung dein benutzten  Arduino Chip einstellen. Waehle unter Tools > Boards > Arduino NG  or older w/ ATmega8 aus.
     76'''Waehle deine Arduino Version aus''' [[BR]] Bevor du dein Formel1 Auto programmieren kannst must du in der Entwicklungsumgebung dein benutzten  Arduino Chip einstellen. Waehle unter ''Tools'' > ''Boards'' > ''Arduino NG  or older w/ ATmega8'' aus.
    7577
    76 '''Waehle die serielle Schnittstelle aus''' [[BR]] Wenn das Formel1 Auto mit dem PC verbunden ist, dann wird unter Tools > Serial Port die  benutzte Schnittstelle angezeigt. Falls mehrere Shcnittstellen angezeigt  werden, kann man den Formel1 Wagen vom PC trennen. In dem Menue Tools >  Serial Port wird nun die vom Formel1 Wagen verwendete Schnittstelle nicht mehr angezeigt. Verbinde nun den PC mit dem Formel1 Wagen wieder und waehle die verwendete Schnittstelle aus.
     78'''Waehle die serielle Schnittstelle aus''' [[BR]] Wenn das Formel1 Auto mit dem PC verbunden ist, dann wird unter ''Tools'' > ''Serial Port'' die  benutzte Schnittstelle angezeigt. Falls mehrere Schnittstellen angezeigt  werden, kann man den Formel1 Wagen vom PC trennen. In dem Menue ''Tools'' >  ''Serial Port'' wird nun die vom Formel1 Wagen verwendete Schnittstelle nicht mehr angezeigt. Verbinde nun den PC mit dem Formel1 Wagen wieder und waehle die verwendete Schnittstelle aus.
    7779
    78 '''Programmieren des Formel1 Wagens''' [[BR]] Jetzt kannst du deinen Formel1 Wagen  programmieren. Schalte dazu den Batteriepack AUS und dann wieder AN und druecke innerhalb von 5s auf den Upload Knopf. Warte ein paar Sekunden bis das blinken der RX und der TX LEDs auf dem USB  Adapter aufhoert zu blinken. Wenn das Hochladen des Programms  erfolgreich war, siehst du die Nachricht "Done uploading" in der  Statusbar. Falls das Hochladen des Programms nicht erfolgreich war wiederhole diesen Punkt.
     80'''Programmieren des Formel1 Wagens''' [[BR]] Jetzt kannst du deinen Formel1 Wagen  programmieren. Schalte dazu den Batteriepack AUS und dann wieder AN und druecke innerhalb von 5s auf den Upload Knopf. Warte ein paar Sekunden bis die RX und der TX LEDs auf dem USB  Adapter aufhoeren zu blinken. Wenn das Hochladen des Programms  erfolgreich war, siehst du die Nachricht "Done uploading" in der  Statusbar. Falls das Hochladen des Programms nicht erfolgreich war wiederhole diesen Punkt.
    7981
    8082[[Image(UploadButton.png)]]
     
    8587
    8688== Roboter Befehle ==
    87 Waehrend des Girlsdays hast du die Moeglichkeit den Roboter selbst zu programmieren. Du kannst entweder das fertige [https://svn.mpia.de/trac/gulli/girlsday/export/38/2011/software/Girlsday/Girlsday.pde Programm]  herunterladen, oder du kannst dir auch selbst ein eigenes Programm fuer  deinen Roboter schreiben. Dir stehen dabei folgende Befehle zu  Verfuegung:
     89Falls du ein eigenes Programm fuer dein Formel1 Auto schreiben willst, kannst du folgende Befehle aus der Girlsday Bibliothek dafuer benutzten:
    8890
    8991Befehl zur Initialisierung des Roboters:
     
    185187
    186188== Justieren ==
     189
     190
    187191== Pfad ==
    188 Jetzt  hast du es geschafft. Du brauchst nur noch einen Pfad, den der Formel1 Wagen folgen kann. Entweder du malst dir einen eigenen Pfad mit einem  schwarzen Edding auf oder du druckst dir den Girlsdaypfad ([https://svn.mpia.de/trac/gulli/girlsday/export/38/2011/dokumentation/Rennstrecke_A4_10.pdf Rennstrecke mit 1cm Liniendicke], [https://svn.mpia.de/trac/gulli/girlsday/export/38/2011/dokumentation/Rennstrecke_A4_50.pdf Rennstrecke mit 5cm Liniendicke]) aus.
     192Jetzt  hast du es geschafft. Du brauchst nur noch einen Pfad, den der Formel1 Wagen abfahren kann. Entweder du malst dir einen eigenen Pfad mit einem  schwarzen Edding auf oder du druckst dir den Girlsdaypfad ([https://svn.mpia.de/trac/gulli/girlsday/export/38/2011/dokumentation/Rennstrecke_A4_10.pdf Rennstrecke mit 1cm Liniendicke], [https://svn.mpia.de/trac/gulli/girlsday/export/38/2011/dokumentation/Rennstrecke_A4_50.pdf Rennstrecke mit 5cm Liniendicke]) aus.
    189193
    190 Die Rennstrecke ist so geteilt, dass ihr sie auf einem normal A4 Drucker (einseitig!) ausdrucken koennt. Anschliessend koeennt ihr dann die Bahn zusammenkleben. Im folgenden Bild seht iht die Seitenaufteilung der Rennstrecke.
     194Die Rennstrecke ist so geteilt, dass ihr sie auf einem normal A4 Drucker (einseitig!) ausdrucken koennt. Anschliessend koennt ihr dann die Bahn zusammenkleben. Im folgenden Bild seht iht die Seitenaufteilung der Rennstrecke.
    191195
    192196[[Image(Rennstrecke_Seitenaufteilung.png, 40%)]] [[BR]]