Inhaltsverzeichnis
Wichtig
Nach Oeffnen der Kästen als erstes sofort den NXT mit Akku bestücken und aufladen! (Die meisten werden ziemlich leer sein)
Allgemein
Die Mindstorms und weiteres Material müssen gegenüber vom PSP Raum (Raum 2002) um 9:30 Uhr abgeholt werden und bis spätestens 18:30 Uhr wieder abgegeben werden. Jede Gruppe hat also vier Stunden Zeit sich mit den Mindstorms auszutoben.
Installation
Windows (dringend empfohlen)
1) Ladet die Fantom-Treiber ( Link: http://www.lego.com/en-us/mindstorms/downloads/software/nxt-fantom-driver/ ) herunter und installiert diese. Alternativer Treiber, falls Ersterer nicht funktioniert: http://downloads.robotc.net/drivers/NXT_USB_Driver_120.zip
2) Ladet und extrahiert das BrixCC: (Link: http://sourceforge.net/projects/bricxcc/files/latest/download?source=files )
3) Ausführen der BricxCC.exe
4) NXT anschließen und Port=usb, Brick-Type=NXT auswählen - nun sollte sich der Rechner mit dem NXT verbinden
5) Im Bricx Command Center einfach Datei anlegen, programmieren und compilieren. Hat alles geklappt, über Download auf den NXT spielen. Dieser hat nun ein neues Programm zur Verfügung stehen, das ausgeführt werden kann.
OS X
1) Analog
1b) Zusätzlich installiert ihr von (Link: http://mindstorms.lego.com/en-us/support/files/default.aspx ) die Developer Kits
2) Ladet und extrahiert das BricxCC für OS X (Link: http://bricxcc.sourceforge.net/nxtcc_osx.zip )
3) Ausführen der App
4) NXT über USB, oder mittels Bluetooth ansprechen, Rest relativ analog zu oben.
Anmerkung: Viele Nutzer von OS X Lion und später melden Probleme - daher hier keine Garantie, dass dies funktioniert. (Hat auf meinem MAC so funktioniert)
Linux
1) installieren von libusb, rfcomm und bluez (sollte über Paketmanager [apt/yum/…] gehen)
2) Download vom BrixcCC für Linux (ia32) (Link: http://bricxcc.sourceforge.net/nxtcc_linux.zip )
3) Rest quasi analog zu oben
Anmerkung: Nicht getestet. Einige Nutzer hatten in der Vergangenheit Probleme damit. Unter ( Link: http://www.mindstorms.rwth-aachen.de/trac/browser/tags/version-4.02/RWTHMindstormsNXT/tools/LinuxConnection ) git es noch einige Hinweise zu dem Punkt 1.
Keine Garantie
Alternative
1) der Anleitung folgen : http://wiki.ubuntuusers.de/Mindstorms
2) bei den zu installierenden Paketen fd-units-gfx mitinstallieren
Zur Programmierung
Solaris
Keine Loesung/Moeglichkeit bekannt
Allgemein
Allgemein findet ihr in dem Archiv zusätzlich noch eine ausführliche Dokumentation mit Hilfestellungen.
Beispielprogramm-Quelltext
#define SPEED 40 #define THRESHOLD 52 task main(){ SetSensorLight(IN_3); while(true){ int light = Sensor(IN_3); if(light < THRESHOLD) { OnFwd(OUT_BC, SPEED); Wait(200); }else{ OnFwd(OUT_C, SPEED); } } }
Highscore-Liste
Tja, Da es ein Wettkampf ist, hier die Moeglichkeit für euch, eure Highscores, also schnellsten Zeiten einzutragen. Das Gewinner-Tutorium bekommt eine Luftgitarre oder ein WLAN-Kabel.
Raum | Tutorium | Beste Zeit(en) (mm:ss:ms) |
---|
|
xxx | Beste Zeit letztes Jahr (geschummelt!) | 00:15:12 |
xxx | Beste Zeit letztes Jahr („ehrlich“) | 00:26:12 |
i1 Lehrgebiet | beatnik | |
i1 Forschungsgebiet | nur im Notfall | |
i2 Forschungsgebiet | nur im Notfall | |
i4 Lehrgebiet A | Lehramt | 1:21:00 |
i4 Lehrgebiet B | Whirl | |
i6 Lehrgebiet | ||
i7 Lehrgebiet | nur im Notfall | |
i9 Lehrgebiet | nur im Notfall | |
i9 Forschungsgebiet | ||
i10 Lehrgebiet | ||
i11 Lehrgebiet | Whitespace | 00:31:60 (nicht gecheatet) |
5052 A | Chef | |
5052 B | reMorse | |
5054 A | Haifu | 00:30:60 |
5054 B | Malbolge | 00:33:20 |
5055 A | Brainfuck2D | 00:34:03 |
5055 B | 1337 | 00:28:04 |
5056 A | Java2k | 00:23:00 |
5056 B | Taxi | 00:20:92 (mit Video, aber jeder ist gerne eingeladen sich live davon zu überzeugen Raum:5056) |
kleiner Semi, UG, E3 A | Intercal | 00:15:73 (https://www.youtube.com/watch?v=iXdGG9zD2yI) |
kleiner Semi, UG, E3 B | Brainfuck | 00:25:53 |
großer Semi, UG, E3 A | Owl | |
großer Semi, UG, E3 B | Ook! | |
kleiner Semi, 2.OG, E3 | Grocery List | 00:27:69 |
großer Semi, 2.OG, E3 A | FiM++ | |
großer Semi, 2.OG, E3 B | Lol-Code | |
großer Semi, 2.OG, E3 C | Piet | |
Aula2 A | Unlambda | |
Aula2 B | Nhohnher | |
Aula2 C | Shakespeare | 00:20:17 (mit 2 Sensoren) |
Aula2 D | Omgrofl | 00:31:77 |
Aula2 E | Var'aq | |
Aula2 F | ArnoldC | 00:21:24 (Video http://youtu.be/mhkBRcwImag) wir bitten drum!!! |
Aula2 G | Zombie |