Dienstag, 24. März 2009

Lego Mindstorms

Lego in der Schule
Mindstorms in der Virtuellen Box


leJOS NXJ:

Installation:


Ubuntu Pakete installieren:
sudo apt-get install libusb-dev ant bluetooth libbluetooth-dev

download von http://lejos.sourceforge.net/
tar -xzf lejos_NXJ_0_8_5beta.tar.gz
sudo mv lejos_nxj /opt/lejos
cd /opt/lejos/build
ant

Gruppe "lego" anlegen.
Benutzer welche mit lego arbeiten zu Gruppe lego hinzufügen.

Datei /etc/udev/rules.d/70-lego.rules
# Lego NXT
BUS=="usb", SYSFS{idVendor}=="03eb", GROUP="lego", MODE="0660"
BUS=="usb", SYSFS{idVendor}=="0694", GROUP="lego", MODE="0660"

Startdatei für eclipse: /opt/eclipse/eclipse.sh
#!/bin/bash
export NXJ_HOME=/opt/lejos
export JAVA_HOME=/usr/lib/jvm/default-java
export PATH=$PATH:$JAVA_HOME/bin:$NXJ_HOME/bin
export LD_LIBRARY_PATH=$NXJ_HOME/bin
/opt/eclipse/eclipse

Startdatei in /usr/bin verlinken:
chmod 755 /opt/eclipse/eclipse.sh
sudo rm /usr/bin/eclipse
sudo ln -s /opt/eclipse/eclipse.sh /usr/bin/eclipse

Am Dateiende anfügen von ~/.bashrc
export NXJ_HOME=/opt/lejos
export JAVA_HOME=/usr/lib/jvm/default-java
export PATH=$PATH:$JAVA_HOME/bin:$NXJ_HOME/bin
export LD_LIBRARY_PATH=$NXJ_HOME/bin

Eclipse Preferences für das NXJ Plugin:
NXJ_HOME -> /opt/lejos
Connection Type -> USB
Run Program after upload

NXJ Firmware auf NXT laden:
Funktionier zur Zeit nur unter WINDOWS !!

Neues NXJ Projekt in Eclipse anlegen:
*) File-new-Java Project
*) rechte Maustaste aufs Projekt im Package Explorer -> leos NXJ - Convert to leoJOS NXJ Project
*) JRE System Library -> rechte Maustaste -> Build Path -> remove from Build Path

Doku zu NXJ:
leJOS Homepage
NXJ-API Doku
Tutorial
Lego-Robotik mit Java

Beispiel in Eclipse laden:
File - Import : General - Existing Projects into Workspace - select root directory: /opt/lejos/projects

Infos:
Uni-Kiel




Freitag, 13. März 2009

Office

OpenOffice Kurs

Probleme

Rechtschreibprüfung (Ubuntu) -> Extras-Optionen-Spracheinstellungen-Sprachen-Westlich:Deutsch(Österreich)!!

Ubuntu

www.ubuntulinux.org
Ubuntu Support
Ubuntu Wiki
Ubuntu 8.10 Wiki
Ubuntu 9.04 Wiki -> deutsch (übersetzt)
Ubuntu-Users
Ubuntu Austria Forum

H264 Kaffeine
VirtualBox mit USB
USB unter Virtualbox Ubuntu 7.10
WoW
ATI Radeon Treiber
NVIDIA Treiber
NVIDIA-Treiber Ubuntu Users

Webbutterflys - Computerklinik - Ubuntu
LINUX Online Shop

Foxy Proxy
3D-Desktop

MP3-rippen:

sudo apt-get install lame vorbis-tools gstreamer0.10-plugins-ugly-multiverse sound-juicer goobox grip ripperX cdparanoia

Probleme

Langsames Herunterfahren bei cifs/smb Verbindungen
Writer Rechtschreibprüfung (Ubuntu) -> Extras-Optionen-Spracheinstellungen-Sprachen-Westlich:Deutsch(Österreich)!!

eigene Repos einrichten:

Debian Repository howto deutsch

Programme:

Maxima Blog Mayt