Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:mindstorms:notatki [2007/11/13 13:45]
gjn srodowiska + zakupy
pl:mindstorms:notatki [2019/06/27 15:50] (aktualna)
Linia 2: Linia 2:
 Do ogólnego zrobienia z [[http://​en.wikipedia.org/​wiki/​Lego_Mindstorms|Mindstorms]]. Do ogólnego zrobienia z [[http://​en.wikipedia.org/​wiki/​Lego_Mindstorms|Mindstorms]].
  
-===== Linki ===== + 
-  * [[http://www.mindstorms.pl]]+===== Wstępny harmonogram ​===== 
 +  * <​del>​23.11.2007 11:30 demo z macbook-a JPI</del> 
 +  * <​del>​27.11.2007 inst. soft. lego win i brickx/nxc</​del>​ 
 +  * <​del>​4.12.2007</​del>​ 
 +    * gotowy soft w lab, calość do 1. etapu ćwiczeń 
 +    * propozycje dwóch 1. ćwiczeń (jpi/​majka) 
 +    * <​del>​podpisanie nxt</​del>​ 
 +  * <​del>​5.12.2007 pierwsze zaj. ze stud w 215</​del>​ 
 +    - pomysły na 2-3 ćwiczenia 
 + 
 +===== Edycja wiki dla początkujących ===== 
 +  * nie za dużo haseł, raczej strukturalizacja istniejących  
 +  * wszystkie hasła po polsku w namespace "pl:​mindstorms:"​ 
 +  * wszystkie hasła po ang. w namespace "​mindstorms:"​
  
 ===== Do/W lab 215 ===== ===== Do/W lab 215 =====
-  * podpisać kostki i pudełka nxt, wg. numeracji/​nazewnictwa do bluetooth +  * PTM: prośba a sprawdzenie w polityce NT uprawnień dla studenta do inst. usb 
-  * adresacja i nazewnictwo pecetów + podpisanie+  * JPI: woreczki pliiz 
 +  * <del>podpisać kostki i pudełka nxt, wg. numeracji/​nazewnictwa do bluetooth</​del>​ 
 +  * <del>adresacja i nazewnictwo pecetów + podpisanie</​del>​
   * upgrade firmware'​u NXT?   * upgrade firmware'​u NXT?
-  * instalacja oprogramowania:​+  ​* zdjęcia + strona reklamowa ;-) 
 +  * telefon: wyjście na zewn. + centrala AGH 
 +  * RAM512 
 +  * nie potrzebne <​del>​WinXP?</​del>​ 
 +  * monitory, +2 sztuki, +1 brakujący kabel 
 +  * na kiedyś: żaluzje w oknach po prawej, przy tablicy 
 + 
 + 
 + 
 +==== Software ==== 
 +  ​* instalacja oprogramowania ​na listopad:
     * org. z płytki (win)     * org. z płytki (win)
-    * [[http://​bricxcc.sf.net/​|Bricx]] wraz z NXC (linux+win) ​+    * [[http://​bricxcc.sf.net/​|Bricx]] wraz z NXC (<del>linux</​del>​+win) 
     * [[http://​lejos.sf.net|Lejos]] (java)     * [[http://​lejos.sf.net|Lejos]] (java)
-  ​zdjęcia ​strona reklamowa ;-)+    ​[[http://​nxtpp.sourceforge.net/​|NXT++]] 
 +    * [[http://​www.elecbrick.com/​vll/​|VLL]]???​ 
 +  * na kiedyś 
 +    * //​[[http://​zone.ni.com/​devzone/​cda/​tut/​p/​id/​4435|LabView]]//​ [[http://​www.agh.edu.pl/​pl/​uci/​site-licence.html|AGH site license]] 
 +  * zaawansowane:​ [[http://​mindstorms.lego.com/​eng/​community/​resources/​default.asp|dla zaawans. w tym SDK!]] 
  
 ===== Zakupy ===== ===== Zakupy =====
   * kupić pudełka, patrz [[http://​en.wikipedia.org/​wiki/​Image:​Lego_Mindstorms.jpg|wzorcowe pudełko]]   * kupić pudełka, patrz [[http://​en.wikipedia.org/​wiki/​Image:​Lego_Mindstorms.jpg|wzorcowe pudełko]]
-  * kupić baterie/​ładowarki w miarę możliwości na 6bat+  * bluetooth (ptm) 
 +  * <del>kupić baterie/​ładowarki w miarę możliwości na 6bat</​del>​ 
 + 
 + 
 +===== Propozycje Ćwiczeń Lab ===== 
 +Założenia:​ 
 +  * Są 3 grupy stud. 
 +  * Wszystkie ćwiczenia w zespołach 3-4 osobowych. 
 +  * jest 5 ćwiczeń 
 +Propozycje 
 +  - zajęcia: 
 +    *  //NIE// składamy robota 
 +    * poznajemy środowisko od LEGO 
 +    * poznajemy sensory i silniki oraz sposób ich programowania w środowisku LEGO 
 +    * instr., str. 6-7 
 +    * pomysł na ćwicznia praktyczne: FIXME dla konktretnych sensorów 
 +      - zdarzenie na sensorze (klaśnięcie,​ światło, zbliżenie) 
 +      - akcja: ruch silnika, lampka w czujniku swiatla 
 +      - raport: na LCD, dźwięk z NXT 
 +  - lab 
 +    * studenci dostają gotowe, //​złożone//​ roboty 
 +    * implementacja prostych alg. sterujacych korzystajac ze srodowiska graf. 
 +  - lab 
 +    * proste alg. sterujace w C-costam, bez uzycia graf. strodowiska  
 +  - lab??? 
 +    * składanie? czy inne środowisko?​ 
 +   
 +inne: 
 +  * składanie 4 podstawowych robotów wg instrukcji 
 +  * komunikacja przez BT, sterowanie NXT z komórki! 
 + 
 +===== Propozycje Projektów ===== 
 +  * strona/wiki o NXT 
 +  * uporządkowanie ćwiczeń 
 + 
 +===== Dyżury ===== 
 +Patryk Majka: 
 +  * wtorek: 17:45- (jest jpi201) 
 +  * środy: 17:30- (jest gjn/​jpi201) 
 +  * czwartek: 9- (jest gjn/iww) 
 + 
 + 
 +===== Mindstorms NXT pod Linux'​em===== 
 + 
 +  - 2007.11.28 
 +   * [[pl:​mindstorms:​notatki:​patryk|serial port pod bluetooth'​em]] 
 + 
 + 
 +==== NXT++ ==== 
 + 
 +  * [[http://​nxtpp.sourceforge.net/​|NXT++]] [[http://​nxtpp.sourceforge.net/​docs/​namespaces.html|Dokumentacja]] 
 +  * Przy kompilacji kodu źródłowego w NXT++ trzeba dodać parametr: "​-lusb"​ [[http://​svn.poeml.de/​svn/​cl20/​trunk/​Documentation/​HOWTO.libusb|libusb_howto]] 
 + 
 + 
 +==== NXC pod Linux'​a ==== 
 + 
 + 
 +  * [[http://​bricxcc.sourceforge.net/​nbc/​|NXC]] [[http://​bricxcc.sourceforge.net/​nbc/​nxcdoc/​NXC_Guide.pdf|Instrukcja_użytkownika_pdf]] 
 +  * po długich poszukiwaniach nie udało mi się znaleźć highlighting'​u (czyli podświetlania składni) dla NXC pod Linux'​a 
 +  * kompilator można ściągnąć ze strony: [[http://​bricxcc.sourceforge.net/​nbc/​|kliknij]] 
 +  * przykładowe pliki źródłowe można znaleźć na  tej samej stronie co link wyżej 
 +  * kompilacja: **nbc -T=NXT -O=file.rxe file.nxc** 
 +przy uruchamianiu kompilatora może wystąpić błąd iż nie ma bliblioteki libbluetooth.so.2,​ należy utworzyć link symboliczny:​ **ln -s scieżka/​libbluetooth.so.1 scieżka/​libbluetooth.so.2** 
 +  * aby dowiedzieć się MAC adres konkretnego Mindstorm'​a wpisz w  linii komend: **hcitool ​ scan** 
 +  * program do wrzucania/​uruchamiania/​kasowania skompilowanych plików .rxe poprzez BLUETOOTH na Mindstorm'​ie znajdziesz [[http://​www.scienzaludica.it/​files/​NXTRC.tgz|tutaj]],​ a [[http://​www.scienzaludica.it/​progetti.php?​id=4|tutaj]] instrukcje. Programem tym możesz sprawdzić poziom baterii czy np zatrzymać uruchomiony program na Mindstorm'​ie. 
 + 
  
pl/mindstorms/notatki.1194957908.txt.gz · ostatnio zmienione: 2019/06/27 15:57 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0