projekttag_informatik
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
projekttag_informatik [2014/10/10 16:53] – 134_61_153.219 | projekttag_informatik [2021/06/18 01:17] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | |||
+ | ====== 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:// | ||
+ | Alternativer Treiber, falls Ersterer nicht funktioniert: | ||
+ | |||
+ | 2) Ladet und extrahiert das BrixCC: (Link: http:// | ||
+ | |||
+ | 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:// | ||
+ | |||
+ | 2) Ladet und extrahiert das BricxCC für OS X (Link: http:// | ||
+ | |||
+ | 3) Ausführen der App | ||
+ | |||
+ | 4) NXT über USB, oder mittels Bluetooth ansprechen, Rest relativ analog zu oben. | ||
+ | |||
+ | **Anmerkung: | ||
+ | |||
+ | |||
+ | ===== Linux ===== | ||
+ | |||
+ | |||
+ | 1) installieren von libusb, rfcomm und bluez (sollte über Paketmanager [apt/ | ||
+ | |||
+ | 2) Download vom BrixcCC für Linux (ia32) (Link: http:// | ||
+ | |||
+ | 3) Rest quasi analog zu oben | ||
+ | |||
+ | **Anmerkung: | ||
+ | |||
+ | **Keine Garantie** | ||
+ | |||
+ | Alternative | ||
+ | |||
+ | 1) der Anleitung folgen : http:// | ||
+ | |||
+ | 2) bei den zu installierenden Paketen fd-units-gfx mitinstallieren | ||
+ | |||
+ | Zur Programmierung | ||
+ | |||
+ | http:// | ||
+ | |||
+ | |||
+ | ===== Solaris ===== | ||
+ | |||
+ | |||
+ | Keine Loesung/ | ||
+ | |||
+ | |||
+ | ===== Allgemein ===== | ||
+ | |||
+ | |||
+ | Allgemein findet ihr in dem Archiv zusätzlich noch eine ausführliche Dokumentation mit Hilfestellungen. | ||
+ | |||
+ | |||
+ | ===== Beispielprogramm-Quelltext ===== | ||
+ | |||
+ | |||
+ | < | ||
+ | #define THRESHOLD 52 | ||
+ | task main(){ | ||
+ | | ||
+ | | ||
+ | int light = Sensor(IN_3); | ||
+ | if(light < THRESHOLD) { | ||
+ | | ||
+ | | ||
+ | }else{ | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ====== 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 (" | ||
+ | | i1 Lehrgebiet| beatnik| | ||
+ | | i1 Forschungsgebiet| nur im Notfall| | ||
+ | | i2 Forschungsgebiet| nur im Notfall| | ||
+ | | i4 Lehrgebiet | ||
+ | | i4 Lehrgebiet | ||
+ | | 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:// | ||
+ | | 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' | ||
+ | | Aula2 F| ArnoldC| 00:21:24 (Video http:// | ||
+ | | Aula2 G| Zombie| | ||