LeJOS: materials docents (Java for Lego Mindstorms)

lejosLogo (font: http://www.lejos.org )Pàgina d’EduLogiX sobre l’entorn LeJOS (Java for Lego Mindstorms®) per a docents. Es tracta de crear una tarja mircoSD amb la que engegar el brick EV3 i poder connectar-se remotament per a deixar-hi i executar-hi programes fets en Java.

Aquesta pàgina està en construcció.

  1. Característiques
  2. Enllaços interns
  3. Enllaços externs
  4. Instal·lació
  5. Execució de programes

1. Característiques

  • No modifica el brick EV3 (s’instal·la i s’executa des d’una tarja SD, si es retira la tarja, l’EV3 continua amb el programari de Lego)
  • Programable amb Java.
  • Execució local al mòdul de l’EV3 o remota des d’un PC usant RMI (el mecanisme és pràcticament transparent ja que no cal modificar el programa a executar).
  • La wifi és opcional, també funciona amb el cable USB.

2. Enllaços interns

3. Enllaços externs

4. Instal·lació

4.1. LeJOS a la tarja microSD

Previ:

Passes:

  1. Formatar una tarja microSD amb sistema FAT32 (de com a mínim 2Gb i cal que estigui buida)
    • en la majoria de distribucions (ex. Ubuntu), en inserir la tarja es mostrarà la icona de mitjà extraïble. Amb el botó dret sobre aquesta icona, normalment ofereix la possibilitat de formatejar-lo. Cal assegurar-se que es tria FAT32.
    • de forma similar, en MS-Windows es pot escollir “Formatejar” del menú contextual de la unitat que apareix en inserir la tarja.
  2. Descarregar-se lejosimage.zip de la darrera versió dels fitxers del projecte (no confondre amb la versió NXJ).
  3. Descarregar-se la màquina Java d’Oracle Java SE Embedded
  4. Descomprimir lejosimage.zip i copiar els fitxers a la tarja microSD
  5. Copiar el JAVA a la tarja microSD (el fitxer baixat d’Oracle, sense descomprimir)
  6. Extreure la tarja microSD correctament (avisant al sistema que la desmuntem i expulsem per a que es gravin els fitxers)
  7. Inserir la microSD a l’EV3 apagat
  8. Engegar l’EV3 (amb el botó del mig, l’habitual)
  9. Esperar uns 8 minuts que dura la instal·lació (la pantalla de l’EV3 va mostrant les accions en que s’auto-instal·la a la tarja SD i reinicia en el nou LeJOS)

4.2. Eclipse

Previ:

  • Cal tenir el Java Development Kit instal·lat
  • Cal tenir l’Eclipse instal·lat.
    • Es recomana agafar el paquet “Eclipse IDE for Java Developers”
    • si el descarregueu, és fàcil que no tingui ben configurada la ruta al JDK

Passes:

5. Execució de programes

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s