la teva tecnomascota

25
LA TEVA TECNOMASCOTA

Upload: others

Post on 19-May-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Page 2: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Amb aquesta activitat, treballarem els principis bàsics de la

robòtica mitjançant el muntatge i posada en funcionament

de robots basats en kits de Lego.

T’animes a crear la teva tecnomascota?

PÚBLIC

Joves (12-17 anys)

Grups de 2 persones.

DIFICULTAT

Mitjana.

INSCRIPCIÓ

Prèvia i limitada a 14 persones.

DURADA DE L’ACTIVITAT

2 sessions de 90 minuts.

TEMPS DE PREPARACIÓ I RECOLLIDA

El dia de l’activitat necessitarem uns 10 minuts de

muntatge i 10 de desmuntatge. Els temps que s’indiquen

són orientatius.

NECESSITATS TÈCNIQUES

Ordinador, o tauleta Android, per cada grup i amb connexió

a internet.

Sala gran i diàfana amb taules i cadires per a cadascú.

PERSONAL NECESSARI

La persona que condueixi l’experiència més una persona

de suport, si és possible.

2

Page 3: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

OBJECTIUS GENERALS

• Desenvolupar l’esperit emprenedor i de treball en equip

dels infants.

• Promoure estratègies per resoldre problemes tècnics en

equip.

• Promoure una comunitat de pràctica orientada a

explorar les noves tecnologies.

OBJECTIUS ESPECÍFICS

• Descobrir el món de les noves tecnologies com a

elements de dinamització i descoberta.

• Descobrir el món de la programació digital a través

d’ordres de control primàries.

• Experimentar les possibilitats creatives de la tecnologia.

• Fomentar el treball col·lectiu i l’escolta activa.

MATERIAL

Per desenvolupar aquesta activitat cada biblioteca ha de

disposar del següent material:

• Una taula i una cadira per cada participant. La taula ha

de ser ampla per facilitar el muntatge del robot.

• Kit Lego Mindstorm. La unitat de control del kit fa servir

6 piles del tipus AA que ja han d’estar instal·lades.

• Piles de recanvi del tipus AA.

• Ordinador PC amb el programa ‘Lego Minstorm

Education EV3’ instal·lat, o tauleta Android amb l’app de

Lego Mindstorm instal·lada.

• Fitxes de muntatge.

3

Page 4: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

DISPOSICIÓ DE LA SALA I SEGURETAT

DISPOSICIÓ DE SALA

S’haurà de preparar de la manera següent:

Una taula ampla i una cadira per cada participant.

A cada taula hi haurà el kit de Lego Mindstorm ja posat,

amb totes les peces del kit al seu corresponent calaix. A la

caixa de Lego hi ha una plantilla on s’especifica la

distribució de peces als calaixos.

Les peces que no van en aquests calaixos (motor, unitat de

control, etc.), han de posar-se a la caixa principal.

Al final de l’activitat s’han de tornar a posar les peces als

seus respectius calaixos.

SEGURETAT

Tots els elements electrònics funcionen a baixa tensió i per

tant son elements segurs. Les connexions es fan amb

connectors i cables ràpids. Per tenir cura del material hem

de seguir les següents prescripcions.

• No deixar peces a la taula, totes les peces que no es

facin servir han de retornar-se al seu corresponent

calaix.

• No forçar el muntatge de les peces.

4

Page 5: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

DINÀMICA DE LA SESSIÓ

PART 1: BENVINGUDA I PRESENTACIÓ

Com és habitual, la benvinguda i la presentació del

conductor/a es farà fora de l'espai on s'ha de desenvolupar

l'activitat. Es recomana fer-ho a la porta d'entrada de la

biblioteca, us donarà informació dels participants que teniu

al davant, temps per a conèixer-los fora i entrar junts.

Una vegada dins de la biblioteca i abans d'entrar a la sala,

el conductor/a de l'activitat triarà l'ordre d'entrada dels

participants. S'hauran d'organitzar grups de 2 persones, si

el nombre del grup és imparell, es farà un grup de tres.

Els participants seuran a les seves cadires i el conductor/a

farà la introducció a l'activitat i una presentació tecnològica

de l'activitat on s'explicarà en què consisteix una placa de

control Arduino i una introducció a aquesta tecnologia.

Un robot és una màquina que es mou i és capaç de fer

coses per ella mateixa. Les persones sempre hem volgut

construir màquines que puguin fer coses, i avui dia, gràcies

als avenços tecnològics, això comença a ser una realitat.

Però un robot al principi no sap fer res, és com si tingués la

ment buida i no fos capaç de moure's. Hem de ser

nosaltres qui li diguem què és el que ha de fer, és com si

escrivíssim en la seva ment les instruccions dels

moviments que ha d'anar fent, i, llavors sí, començarà a

moure's i a fer coses, i a més, farà exactament allò que li

hem ordenat.

A tot això li diem programar un robot.

Per a programar un robot hem de tenir molt en compte

l'ordre de les instruccions que li escrivim. Si nosaltres

ordenem a un robot que avanci recte i després giri a la

dreta, això és exactament el que farà, primer avançarà

recte, i després girarà a la dreta, no a l'inrevés. Un robot

sempre executarà les instruccions que li donem, i les farà

exactament en el mateix ordre que hem indicat.

5

Page 6: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Quan programem alguna cosa primer hem de parar-nos a

pensar en tots els passos que hem de fer per resoldre el

problema i escriure’ls-en ordre. Seria com fer la llista de la

compra, però afegint totes les situacions lògiques que ens

podem trobar.

Per exemple, si anem al supermercat a fer la compra i vull

escriure tots els passos que haig de fer tindria una llista

com aquesta:

1. ANAR AL SUPERMERCAT

2. SI VEIG LLEGUMS: COMPRO LLEGUMS

3. EN CAS CONTRARI: COMPRO FRUITA

I així successivament.

6

A aquesta manera de resoldre els problemes se li diu

pseudocodi. No existeixen regles fixes a l'hora d'escriure

un pseudocodi perquè l'objectiu final és que pugui ser llegit

per altres persones, però és realment important pensar i

analitzar el problema, i escriure’l en un llenguatge que

tothom pot entendre.

Posem un altre exemple: sortim de classe i anem a casa, i

abans d'anar a dormir, si tenim deures els hem de fer, i si

no en tenim, anem a dormir. Mireu d'escriure en

pseudocodi tots aquests passos sense mirar la solució:

1. SORTIM DE L’ESCOLA

2. ANEM A CASA

3. SI TINC DEURES: FAIG ELS DEURES

4. VAIG A DORMIR

Tots els programes informàtics es resolen així, després de

pensar i resoldre el problema en pseudocodi el que hem de

fer és traslladar aquesta solució al llenguatge de

programació. Nosaltres farem servir un llenguatge gràfic on

les ordres són blocs gràfics, i això ens permetrà portar molt

fàcilment el pseudocodi al programa.

Page 7: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

PART 2: INTRODUCCIÓ A L’ACTIVITAT

En aquesta activitat fabricarem i posarem en funcionament

un robot que serà la nostra mascota, l’haurem de

programar perquè faci coses divertides. El muntatge el

farem amb el kit de Lego Mindstorm.

En aquest kit tenim les peces necessàries per fer el

muntatge dels robots. Un cop muntat li hem de donar vida,

és a dir, hem de programar-lo per fer tasques, i això ho

farem a través d’una tauleta Android on ja tenim instal·lada

l’app de Lego per fer la programació, o bé amb un PC fent

servir el software de ‘Lego Mindstorm Education EV3’.

7

Pas 1. Mirem quines peces tenim al kit de Lego

A la taula pots veure els diferents calaixos amb peces, i

també en tenim més al calaix principal. Pots observar com

la distribució d’aquestes peces no és a l’atzar, sinó que hi

ha una plantilla on es detalla en quin calaix ha d’anar cada

peça.

Page 8: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Els tipus de peces que tenim són les següents.

Controlador. Està a la caixa principal i seria com el cervell

del robot. Té un petit ordinador a dins on li enviarem el

programa que farà que es mogui el robot.

Motor gran. També està a la caixa principal i seria com el

múscul del robot, és a dir, l’element que fa els moviments.

Es connecta al controlador i aquest li indicarà quan s’ha de

posar en marxa, durant quant de temps, la velocitat, etc.

8

Motor petit. Es tracta d’un motor de menor potència.

Sensors. Estan a la caixa principal i són com els ‘ulls’ del

robot. Van també connectats al controlador i li donaran

informació del que veuen perquè pugui prendre decisions

(aturo el motor, el poso en marxa, etc.). Tenim diversos

sensors: de proximitat, d’inclinació de color i un de tàctil.

Proximitat Inclinació Color Tàctil

Page 9: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Peces de muntatge. Són la resta de peces i serveixen per

fer el muntatge mecànic del robot.

Pas 2. Encenem el controlador i configurem el

Bluetooth

Podem veure que al controlador tenim uns botons

disposats de la següent manera:

9

Per encendre el controlador hem de polsar el Botó (2).

Esperem que arrenqui.

Ens apareix un menú format per quatre pestanyes per on

ens podem moure amb els botons (3). En la primera

pestanya podem veure els programes que hem carregat al

controlador, i en l'última el menú d'eines (la resta de

pestanyes no són importants).

Anem al menú d’eines i el primer que hem de fer és posar-

li un nom al controlador, és molt important que cada grup

tingui un nom únic al seu controlador. Per fer això hem

d’anar a l’opció ‘Brick Name’, i aquí posarem el nom.

Recorda que cada controlador ha de tenir el seu propi

nom.

Page 10: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Després el que hem de fer és habilitar el Bluetooth, el

tenim al mateix menú que abans, una mica més amunt. És

important habilitar-lo per poder connectar-nos amb la

tauleta.

Amb el botó (3) podem tornar directament a la primera

pestanya del menú i també té dues funcions molt

importants:

• Ens serveix per aturar un programa que s’està

executant.

• També serveix per apagar el controlador. Si estem a la

primera pestanya i premem aquest botó ens apareix una

pantalla on podem apagar-lo.

10

Si fem servir la tauleta per programar hem de tenir

instal·lada l’app de Lego Mindstorm.

Des d’aquesta aplicació podrem fer programes i enviar-los

al controlador del robot via Bluetooth. Obrim el programa i

a la part inferior de la pantalla de presentació, tenim el botó

de ‘Nuevo Programa’ (a la dreta podem trobar programes

ja fets), cliquem i ens apareix la finestra de programació.

A la part superior dreta podem veure l’estat de la connexió

Bluetooth, si ens apareix aquesta icona vol dir que no

tenim connexió.

Page 11: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Per connectar-nos hem de clicar sobre aquesta icona,

aleshores ens apareix una llista amb els noms dels

dispositius accessibles, hem de clicar sobre el nostre (el

reconeixerem pel nom que hem posat abans). Si és la

primera connexió que fem, hem d’anar al controlador i

acceptar la connexió, i després ens apareix una clau que

haurem d’introduir a la tauleta. Deixarem la clau per

defecte que és ‘1234’.

Ja estem connectats al controlador. Ara ja podem

començar a introduir ordres. Primer provarem algunes

ordres i després farem el muntatge.

11

Si fem servir el pc per programar, hem de tenir instal·lat el

software ‘Lego Mindstorm Education EV3’. Aquest

programa té el mateix funcionament que l'app de la tauleta,

però en aquest cas la comunicació amb el robot serà per

usb (tenim el cable USB al kit de Lego).

Pas 3. Primeres Ordres

Comencem a posar ordres, primer veurem com es

programen aquests robots i després farem exemples.

La interfície de la tauleta té aquest aspecte:

Page 12: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

1. Panell de programació, aquí posem el codi.

2. Instruccions.

3. Configuració del hardware.

Hem d'arrossegar i deixar anar les instruccions en el panell

de programació, d'aquesta manera crearem cadenes de

programa. Es poden crear diverses cadenes de programa,

si bé cadascuna d'elles haurà de començar amb un bloc

d'inici. Les instruccions es van encadenant cap a la dreta.

Bloc d’inici:

Ara mostrarem un missatge al display, farem servir el bloc

de visualització:

12

Arrosseguem aquest bloc a la finestra de programació. El

bloc de visualització es pot configurar, tenim vàries

opcions, podem visualitzar text, imatges, posicionar el

cursor a la finestra, etc.

Per escriure un text cliquem sobre (1) i al menú que surt

seleccionem:

Text -> Quadrícula.

Ara cliquem sobre (2) i podem escriure el text.

Page 13: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Als camps marcats ‘X’ i ‘Y’ podem posar la posició de la

pantalla on apareixerà el text i també podem seleccionar el

tipus de lletra.

Ara posarem un bloc d’espera, aquest bloc deté el

programa fins que es compleix un temps o una condició.

Si al bloc d’espera per exemple li posem un 10, aleshores

el programa s'esperarà 10 segons.

El programa ens queda així: el primer bloc visualitza el

missatge a la finestra del controlador, i el segon fa una

espera de 10 segons.

13

Si cliquem sobre el bloc d’inici, s’enviarà el programa al

controlador i s’executarà.

També podem executar els programes des del controlador,

el seleccionem a la llista de programes (estan al primer

menú) i premem el botó central. Recorda que podem aturar

un programa prement el botó (1) del controlador.

Page 14: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

També tenim un bloc per reproduir sons, és aquest:

Aquest bloc té opcions: podem reproduir una nota musical

o també un arxiu. Al controlador tenim una biblioteca de

sons per reproduir.

14

Si cliquem sobre (1) tenim l’opció de reproduir una nota o

també de reproduir un arxiu. Si seleccionem reproduir un

arxiu, i després cliquem sobre (2) accedim a la biblioteca

d’arxius de so. Selecciona l’arxiu ‘Hello’ (està a la carpeta

‘Comunicació’) i executa aquest programa, veuràs que el

controlador et saluda.

Ara connectarem diversos elements als ports del

controlador, hem de tenir en compte que els motors els

hem de posar als ports marcats amb lletres i els sensors

als marcats amb números.

Per exemple, connectarem al port A el motor petit, i el

sensor de distància al port 1, no ens hem de preocupar de

la configuració hardware, el controlador la detecta

automàticament (a la finestra de la dreta pots observar la

configuració).

Ara farem un programa en què posem en marxa un motor,

esperem un temps, i l’aturem.

Page 15: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

El bloc per comandar un motor petit té aquest aspecte:

Si l’arrosseguem a la finestra de programació:

15

1. Port on està connectat el motor.

2. Tipus de moviment. Podem seleccionar moure

contínuament, un temps, unes voltes, uns graus, o

aturar.

3. Potència que li donem al motor (en positiu és un sentit,

de gir, i en negatiu l’altre sentit), i després segons el

tipus de moviment, es pot posar el temps, les rotacions,

etc.

Per exemple si programem això:

El motor es mourà en un sentit 3 voltes, després es mourà

en sentit contrari de forma contínua, i quan passin 5

segons, s’aturarà. Mira de provar aquest programa..

Page 16: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Hem de pensar en pseudocodi, el programa farà:

MOURE 3 VOLTES EN UNA DIRECCIÓ

MOURE CONTÍNUAMENT EN L’ALTRA DIRECCIÓ

ESPERA 5 SEGONS

ATURA EL MOTOR

I ara provarem el sensor de proximitat (sensor d’ultrasons) i

el posarem al connector 1. Fem que el robot es mogui fins

que detecti un obstacle (el podem simular amb la mà).

Ja hem vist que al bloc d’espera li podem posar segons,

però té moltes altres opcions. Si el despleguem podem

seleccionar una espera d’un senyal, per exemple una

espera fins que el sensor detecti un objecte a menys de 8

cm.

Si despleguem el bloc d’espera, hem de fer:

Sensor ultrasons -> Comparar -> Distància

16

En pseudocodi tindríem:

MOURE MOTOR CONTÍNUAMENT

ESPERA A DETECTAR DISTANCIA < A 8 CM

ATURA MOTOR

Ja pots veure que les combinacions són infinites, mira de

fer algun programa més i practicar, recorda que has de

pensar a resoldre el problema en pseudocodi.

Els motors grans es comanden de la mateixa manera. El

bloc està al costat del motor petit, és aquest:

Page 17: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

PART 3: MUNTEM EL ROBOT I EL POSEM EN MARXA

Ara acabarem de muntar el robot. Aquest muntatge està

definit a la guia pas a pas, i continuarem a partir del pas

70.

Pas 1. Muntem el Robot

Seguirem les instruccions pas a pas que tenim al

document d’assemblatge.

17

Et donem uns quants consells de cara al muntatge:

• A la pàgina de muntatge, a dalt a l’esquerra, veiem les

peces que necessitem i la quantitat. Fixa’t en la forma i

també en el color. Consulta la plantilla del repositori de

peces per trobar-la més fàcilment.

• Després tenim peces que tenen la mateixa forma però

de diferent llargada. La llargada és el número de color

blau que apareix al costat, per exemple aquesta seria

una peça grisa de cinc forats.

Page 18: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

• Als eixos també ens marca la llargària, per no

equivocar-nos hem de comparar amb una peça amb

forats, per exemple un eix de llargada 7 fa el mateix que

una peça de 7 forats.

Pas 2. Verifiquem connexions

Les connexions han d’estar posades de la següent

manera:

Connector 1: sensor tàctil.

Connector 3: sensor de color

Connector 4: aquí posarem el sensor d’ultrasons.

Connector A: motor del costat en el qual està el sensor

tàctil.

Connector D: motor del costat en el qual està el sensor de

color.

18

També hem de predefinir direccions de gir (potència en

positiu és un sentit, i en negatiu és un altre). En principi

posarem les següents; si veus que no coincideixen les

hauràs de canviar al teu programa.

Motor A (braç dret): En positiu, apuja el braç. En negatiu,

abaixa el braç.

Motor B (braç esquerre): En positiu apuja el braç. En

negatiu abaixa el braç.

Pots mirar el hardware a la finestra inferior de la dreta, aquí

també pots veure els valors dels diferents sensors i motors.

Pas 3. Provem d’aixecar un braç

Provarem d’aixecar un braç i ho farem de la següent

manera; esperem a prémer el sensor tàctil, després girem

el motor esquerre (el que té el sensor tàctil) 90 graus en

positiu, i després tornem a baixar 90 graus també.

Page 19: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Per esperar la pulsació del sensor tàctil farem servir també

la instrucció d’espera. Hem de desplegar les opcions i

seleccionar:

Sensor tàctil -> Comparar -> Estat.

I Seleccionar l’estat de ‘Pressionat’:

Amb aquest bloc fins que no es pressioni el sensor tàctil el

programa no continua. Després posem les ordres de

moviment (el motor està connectat al port 1 i és un motor

gran). Posem en principi una potència petita.

19

Has de pensar en pseudocodi, la seqüència és

ESPERA LA PULSACIÓ DEL SENSOR TÀCTIL

GIRA EL MOTOR A 90 GRAUS CAP AMUNT

GIRA EL MOTOR A 90 GRAUS CAP AVALL

Hem de tenir en compte que podria ser que els graus del

motor no es corresponguin amb els graus del moviment

perquè hi ha uns engranatges.

Modifica el programa anterior i posa més velocitat.

Pas 4. Tornem a provar el sensor d’ultrasons

Com ja has vist, amb el sensor d’ultrasons podem mesurar

distàncies i també fer comparacions. Apropa la mà i fixa’t

com a la finestra de hardware podem veure la distància

que està mesurant.

El farem servir a la instrucció d’espera per detectar

objectes. Si escrivim aquest programa, el robot espera a

veure un objecte a menys de 10 cm i després saluda (a la

instrucció d’espera hem de seleccionar Sensor d’ultrasons

-> Comparar -> Distància).

Page 20: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

En pseudocodi seria:

ESPERA A VEURE OBJECTE A MENYS DE 10 CM

SALUDA

20

Pas 5. Seguim diferents camins

Al programa també podem posar-hi preguntes perquè el

nostre robot segueixi diferents camins. Si la resposta a

aquesta pregunta és afirmativa, el programa segueix un

camí. I si es negativa, aleshores en segueix un altre. La

instrucció és aquesta:

Els dos camins tenen una marca, el que se segueix si la

resposta és afirmativa, té la marca ‘V’, i el que se segueix

si és negativa ‘X’.

Page 21: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Provem-ho. Amb el sensor tàctil que tenim al port 1 fem el

següent programa.

El que fa aquest programa és preguntar si el sensor tàctil

està polsat, si ho està segueix el camí marcat amb ‘V’, i

mostra el missatge ‘POLSAT’, i en cas contrari segueix el

camí marcat amb una ‘X’ i mostra el missatge ‘NO

POLSAT’. Al final tots dos camins es troben: espera 5

segons i es mostra el missatge ‘FI’.

Has de pensar el programa anterior en pseudocodi,

d’aquesta manera és molt més fàcil d’interpretar el que fa

el robot.

SI ESTÀ POLSAT EL SENSOR TÀCTIL

MOSTRA MISSATGE ‘POLSAT’

EN CAS CONTRARI

MOSTRA MISSATGE ‘NO POLSAT’

ESPERA 5 SEGONS

MOSTRA EL MISSATGE ‘FI’

21

Pas 6. Fem repeticions d’instruccions

També tenim una instrucció que ens permet repetir

instruccions. Aquesta repetició es pot fer per sempre

(infinita), o un nombre de vegades. La instrucció és

aquesta:

A la parametrització de la instrucció tenim moltes opcions,

nosaltres mirem l’opció il·limitada (es repeteix per sempre)

a la de ‘Conteo’ (es repeteix un nombre de vegades).

Per exemple, si l’anterior programa el posem dins d’aquest

bloc, aleshores estarà repetint el mateix programa tota

l’estona (podem seleccionar que el repeteixi

indefinidament, o un nombre de vegades).

Page 22: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

PART 4: POSEM A TREBALLAR EL NOSTRE ROBOT

Amb tot el que has après li donarem vida a la nostra

mascota.

Pas 1. Fem un programa que ens saludi quan es vegi

Volem que quan ens acostem a la nostra mascota

(distància menys de 10 cm), apugi tots dos braços al

mateix temps, ens saludi, i esperi que ens allunyem

(distància > 20 cm) per abaixar-los i acomiadar-se.

Pensem en pseudocodi:

ESPERA UN OBJECTE A MENYS DE 10 CM

APUJA ELS DOS BRAÇOS

DIU ‘HELLO’

ESPERA A OBJECTE A MÉS DE 20 CM

ABAIXA ELS DOS BRAÇOS

DIU ‘GOODBYE’

22

La instrucció per moure dos motors a la vegada és:

Pas 2: La nostra mascota vol un plàtan

Si ens acostem a menys de 10 cm, la nostra mascota

elevarà el braç que té el sensor de color, i ara el que vol és

que li donem un plàtan, i es quedarà en aquesta posició

fins que li donem alguna cosa.

Ara farem servir el sensor de color, de tal manera que

podem donar-li el plàtan (color groc) o podem enganyar-lo

(color verd).

Posarem una instrucció d’espera de tal manera que esperi

un color groc o verd, es faria així:

Bloc d’espera -> Sensor-> Comparar -> Color.

Page 23: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

Hi posem tots dos colors:

Amb aquesta instrucció la nostra mascota es queda

esperant un dels dos colors (podem fer servir les peces de

color de Lego). Després hem de posar una instrucció per

seleccionar el camí: per exemple si és color groc que faci

un soroll d’alegria (fes una cerca a la llibreria de sons), i si

no és de color groc que faci un soroll de decepció. En tots

dos casos abaixa el braç.

23

Hem de pensar la seqüència en pseudocodi:

ESPERA UN OBJECTE A MENYS DE 10 CM

APUJA EL BRAÇ DRET

ESPERA COLOR GROC O VERD

SI ÉS COLOR GROC

FA SOROLL ALEGRE

EN CAS CONTRARI

FA SOROLL DE DECEPCIÓ

ABAIXA EL BRAÇ

Pas 3. Fes servir la teva imaginació

Amb tot el que has après mira de fer servir la teva

imaginació per incorporar nous programes.

Page 24: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

24

REPOSITORI TECNOLÒGIC

Per fer la programació amb tauleta es fa servir l’app lego

Mindstorm, és gratuïta i disponible a l’App Store

Software per PC ‘Lego Mindstorm Education EV3’

https://le-www-live-s.legocdn.com/downloads/LME-

EV3/LME-EV3_Full-setup_1.4.2_es-ES_WIN32.exe

Tutorial de Lego per fer la programació de Lego Mindstom

https://education.lego.com/es-es/lessons/ev3-tutorials

Tutorial de Lego sobre el funcionament del software i els

blocs d’instruccions

https://ev3-help-

online.api.education.lego.com/Education/en-us/

Fitxa de muntatge de la mascota

https://education.lego.com/v3/assets/blt293eea581807678

a/blt236515b92caf2015/5f8804632792080f77214076/gorill

a.pdf

Altres fitxes de muntatge

https://juegosrobotica.es/instrucciones-lego-mindstorms-

ev3/

Page 25: LA TEVA TECNOMASCOTA

LA TEVA TECNOMASCOTA

CRÈDITS

Projecte impulsat per la Gerència de Serveis de les Biblioteques de la Diputació de Barcelona

Continguts desenvolupats per CIM UPC

25