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/12/10 06:08]
pmajka
pl:mindstorms:notatki [2008/02/07 09:43]
gjn
Linia 1: Linia 1:
-====== Do zrobienia ====== 
-Do ogólnego zrobienia z [[http://​en.wikipedia.org/​wiki/​Lego_Mindstorms|Mindstorms]]. 
- 
- 
-===== Wstępny harmonogram ===== 
-  * 23.11.2007 11:30 demo z macbook-a JPI 
-  * 27.11.2007 inst. soft. lego win i brickx/nxc 
-  * 4.12.2007 
-    * gotowy soft w lab, calość do 1. etapu ćwiczeń 
-    * propozycje dwóch 1. ćwiczeń (jpi/majka) 
-    * <​del>​podpisanie nxt</​del>​ 
-  * 5.12.2007 pierwsze zaj. ze stud w 215 
-    - 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 ===== 
-  * podpisać kostki i pudełka nxt, wg. numeracji/​nazewnictwa do bluetooth 
-  * adresacja i nazewnictwo pecetów + podpisanie 
-  * upgrade firmware'​u NXT? 
-  * zdjęcia + strona reklamowa ;-) 
-  * telefon: wyjście na zewn. + centrala AGH 
-  * RAM512 
-  * WinXP? 
-  * 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) 
-    * [[http://​bricxcc.sf.net/​|Bricx]] wraz z NXC (<​del>​linux</​del>​+win) ​ 
-    * [[http://​lejos.sf.net|Lejos]] (java) 
-    * [[http://​nxtpp.sourceforge.net/​|NXT++]] 
-    * [[http://​www.elecbrick.com/​vll/​|VLL]]???​ 
-  * na kiedyś 
-    * //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 ===== 
-  * kupić pudełka, patrz [[http://​en.wikipedia.org/​wiki/​Image:​Lego_Mindstorms.jpg|wzorcowe pudełko]] 
-  * 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.txt · ostatnio zmienione: 2019/06/27 15:50 (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