Lego Mindstorms

Breu descripció

ev3-puppy (font: http://www.ev-3.net/cms/wp-content/uploads/2013/04/45544_Puppy.jpg )El Lego Mindstorms® és kit de Lego® amb el que es poden construir i programar robots de lleure. És una forma de passar-s’ho bé i experimentar amb mecànica bàsica i programació.

Les característiques més destacades en comparació a la resta d’entorns descrits a EduLogiX són:

  • Entorn de desenvolupament: en disposa d’un de gràfic (també es pot programar amb llenguatge escrits).
  • Nivell: Inicial/Mig (és un kit molt versàtil, en el que es pot començar sense saber programar ni coneixements de mecànica, i segueix sent útil quan ja es té una base d’aquests).
  • On es pot executar l’entorn:
    • l’entorn de programació gràfic de la casa Lego està disponible per a MacOS i Windows.
    • existeixen alternatives (no gràfiques) que permeten programar-lo també des de Linux.
  • On es poden executar els programes creats: en el bloc central subministrat amb el mateix kit (és un petit ordinador amb una pantalleta, un mini-teclat i algunes capacitats de connexió).

A continuació s’exposa:

  1. Entorn
  2. Activitats
  3. Vídeo introductori
  4. Enllaços interns
  5. Enllaços externs

1. Entorn

Programari (software)

ev3-entorn (font: http://geekdad.com/2013/08/hands-on-ev3-mindstorms/ )

A la imatge superior es veu l’entorn gràfic on es programa a base d’arrossegar i encaixar blocs i configurar-los els paràmetres. La zona inferior mostra el magatzem des d’on es poden arrossegar els blocs a la zona central per a construir el programa. Per exemple, el bloc de l’altaveu (el primer que es veu al programa) permet reproduir un so d’una certa freqüència (Hz), durada (el rellotget), volum (les barres verticals) i número de vegades (el triangle amb el número 1). A part dels blocs existents, se’n poden afegir de nous per controlar més dispositius (ex. sensors comprats a part) o de subprogrames que fem nosaltres o altres persones.

Maquinari (hardware)

ev3-brick-sensors-actuators-de-www.brickpicker.com

El kit de Lego inclou un:

  • Cervell (Brick): allotja la lògica del robot i és on es connecten els sensors i actuadors (és bloc central que es veu a la imatge).
  • Sensors: perceben informació de l’entorn i la transformen en senyals lògics (són els elements connectats a la part dreta de la imatge).
  • Actuadors: realitzen accions a partir de senyals lògics (són els elements connectats a la part esquerra de la imatge).
  • Altres components:
    • Transmissors d’informació: serveixen per a fer arribar senyals lògis entre diferents parts del robot (són els cables negres de la imatge).
    • Transmissors de moviment: transmeten moviment entre diferents parts del robot (ex. els rodaments de la imatge que hi ha a continuació).
    • Elements de tracció: serveixen per a que el robot es pugui desplaçar (ex. les rodes de la imatge que hi ha a continuació).
    • Elements estructurals: formen part de l’estructura del robot que sustenta la resta d’elements (ex. les barres de la imatge que hi ha a continuació).

ev3-peces (font: http://www.legomindstormsev3.com/images/ev3_31313_parts_list.jpg )

2. Activitats

  1. Robot Bàsic: activitat inicial amb la que construir el robot bàsic (kit NXT).
    BaseDrive
  2. Segueix la línia: fer un robot que segueixi una línia marcada al terra (kit NXT).
    Harbin_Robot_Restaurant (font: http://www.amusingplanet.com/2013/02/robot-restaurant-in-harbin-china.html )
  3. SUMO: construir un robot que sàpiga jugar al joc tradicional japonès del Sumo (kit NXT).
    Sumo (font: http://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/Asashoryu_fight_Jan08.JPG/300px-Asashoryu_fight_Jan08.JPG )
  4. En preparació:
    1. jugaBot: [en preparació] converteix el teu robot en un robot programable a través dels botons frontals (kit EV3).
    2. Agafa segons color (kit EV3).
    3. Segueix persona (kit EV3 amb Java)

3. Vídeo introductori

Més vídeos introductoris (en anglès).

  • Amplia la informació a la pàgina per a docents sobre Mindstorms a EduLogiX.

 

Anuncis

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