



Gràcies a la llum, heu superat els perills del planeta desconegut i heu arribat sans i estalvis a la nau amb l’ajuda del vostre robot. Després d’enlairar-vos, poseu rumb cap al planeta Xeldon i comenceu un llarg viatge. Finalment, el planeta Xeldon apareix davant vostre, però… per què brilla tant? Ostres! Té un escut protector!
Per sort, aquest escut es pot desactivar enviant-li una seqüència específica de colors. Per aconseguir-ho, necessitareu, una vegada més, l’ajuda del vostre robot.
La doctora Gina Snippet us espera. Som-hi!
Escolliu el vostre robot



Què necessiteu?
La missió la fareu a terra o a sobre d’una taula, amb el robot Dash. Necessitareu:
✅ 4 targetes de colors: vermell, blau, groc i verd.
✅ El robot Dash.
✅ Cinta adhesiva per enganxar les targetes de color al terra.

Preparació de la missió
L’escut energètic del planeta Xeldon es desactiva quan el robot fa aquesta seqüència de colors, de forma ordenada:

Per fer la seqüència, tindreu les targetes de color situades sobre el terra o sobre una taula amb la disposició que es veu a la següent imatge, amb una separació aproximada d’uns 50 cm entre elles. Inicialment, el robot el situareu sobre la targeta de color blau:

Programació del robot
Per desactivar l’escut protector del planeta Xeldon, el robot haurà d’aconseguir fer aquesta sèrie de passos:
- Situeu el robot sobre la targeta de color blau 🔵. Tots els leds del robot han d’estar il·luminats de color blau, excepte el patró d’ulls, que ha d’estar apagat.
- Feu que el robot digui “Blau” 🗣️ i comenci el seu camí cap al següent color, que és el verd 🟢. feu que, quan arriba al color verd, tots els leds canviïn a color verd i el robot digui “verd” 🗣️ i s’aturi durant un segon ⏱️.
- A continuació, feu que el robot giri i vagi cap al color vermell 🔴. Quan arribi al color vermell, tots els seus leds passaran a il·luminar-se en vermell i dirà “vermell” 🗣️. S’aturarà durant un segon ⏱️.
- Per acabar, el robot ha d’anar cap al color groc 🟡. Feu que el robot giri en direcció cap el color groc i avanci. Quan arribi al color groc, ha de canviar els seus leds a groc i dir “groc” 🗣️.
- Feu que el robot esperi un segon ⏱️ i digui un últim missatge 🗣️ que confirmi que la missió està superada (per exemple “escut desbloquejat”, “benvinguts al planeta Xeldon” o similar). Si voleu, pot fer també alguna acció de celebració 🎉.
Aquí podeu veure un vídeo que us mostra què ha de fer el robot:
Blocs recomanats
A continuació us donem algunes idees sobre els blocs de programació de Dash que podeu d’utilitzar:
👉🏾 Esdeveniments (per començar): 
👉🏾 Acció (per moure’s endavant): ![]()
👉🏾 Acció (per girar): ![]()
![]()
👉🏾 Llums: ![]()
![]()
👉🏾 Temps: ![]()
👉🏾 So: 
Recomanacions
🔸 Muntatge
- Abans de començar a programar, mesureu bé les distàncies entre les targetes i fixeu bé les targetes al terra o la taula amb cinta adhesiva, per evitar que el robot les arrossegui quan hi passi per sobre.
🔸 Millores o ampliacions del programa
- Afegiu altres efectes sonors en alguns dels passos de la missió.
- Situeu obstacles a les trajectòries dels robots i feu que els hagin d’esquivar.
- El repte proposa un itinerari quadrat, feu recorreguts amb formes més complexes o feu que el codi de desbloqueig tingui més colors.
- Feu que un grup pensi un codi i una disposició dels colors i que un altre grup hagi de fer que el seu robot la faci.


Els leds
Per començar, mireu de respondre aquestes preguntes:
🔎 El robot té leds?
🔎 Si en té, on són?
🔎 Quin tipus de led són?
🔎 Com es programen?
El sensor de color
🔎 El robot té sensor de color?
🔎 Si no en té, on creieu que seria el millor lloc per posar-ne un?

Què necessiteu?
La missió la fareu a terra, amb el robot Edison. Necessitareu:
✅ 4 targetes de colors: vermell, blau, groc i verd.
✅ El robot Edison.
✅ Cinta adhesiva per enganxar les targetes de color al terra.
✅ Un regle o una cinta mètrica.

Preparació de la missió
L’escut energètic del planeta Xeldon es desactiva quan el robot fa aquesta seqüència de colors, de forma ordenada:

Per fer la seqüència, tindreu les targetes de color situades sobre el terra o sobre una taula amb la disposició que es veu a la següent imatge, amb una separació aproximada d’uns 30 cm entre elles. Inicialment, el robot el situareu al centre:

Programació del robot
Per desactivar l’escut protector del planeta Xeldon, el robot haurà d’aconseguir fer aquesta sèrie de passos:
- L’Edison comença quiet a la posició central, orientat en direcció al color vermell.
- Feu que el robot vagi fins al color blau 🔵, s’aturi durant dos segons ⏱️ i torni cap a la posició central. Quan arriba a la posició central ha d’emetre un so “beep” 🎵 i aturar-se durant un segon ⏱️.
- A continuació ha d’anar cap al color verd 🟢. Quan arribi al color, s’aturarà durant dos segons ⏱️ i retornarà a la posició central, on emetrà un so “beep” 🎵 i es quedarà aturat durant un segon ⏱️.
- El robot ha d’anar cap al color vermell 🔴. Un cop més, quan hi arribi es quedarà aturat durant dos segons ⏱️ i retornarà a la posició inicial, on emetrà un “beep” 🎵 i es quedarà aturat durant un segon ⏱️.
- Us faltarà anar cap al color groc 🟡: feu que el robot vagi cap allà. Quan hi arribi cal que s’aturi durant dos segons ⏱️ i retorni a la posició inicial, on farà un “beep” 🎵 i esperarà un segon ⏱️.
- Per comunicar que la missió està acabada, els leds del robot faran una intermitència. Aquesta intermitència consisteix a engegar els leds durant un segon i després apagar-los, també durant un segon. Això ho ha de fer tres vegades.

Aquí podeu veure un vídeo que us mostra què ha de fer el robot:
Blocs recomanats
A continuació us donem algunes idees sobre els blocs de programació d’Edison que podeu d’utilitzar
👉🏾 Esdeveniments (per començar):
👉🏾 Acció (per moure’s endavant): 
👉🏾 Acció (per fer girar el robot): 
⚠️ ATENCIÓ! Poseu velocitats baixes per millorar la precisió en els moviments del robot.
👉🏾 Control (per repetir): 
👉🏾 Control (per esperar): 
👉🏾 So (per emetre el so “beep”): 
👉🏾 Leds (per activar o desactivar els leds): 
Recomanacions
Enganxeu les targetes de color al terra amb cinta adhesiva sobretot per les zones on hagi de passar per sobre el robot, ja que si no estan ben subjectades és fàcil que el robot les pugui desenganxar i arrossegar.



🔸Preparació del repte
Per desactivar l’escut protector farem servir el sensor de color de Codey Rocky.
Haureu de programar que, quan es posi una targeta del color indicat, el robot encengui el seu led del mateix color i mostri per pantalla el nom del color. Si completeu la seqüència de colors en l’ordre correcte haureu desactivat l’escut protector!

El sensor de color i l’indicador led

El sensor de color de Codey Rocky es troba a la part frontal inferior del robot i és orientable. Orienteu-lo cap avall, però una mica inclinat perquè pugui llegir bé les targetes de color.
L’indicador led es troba just sota la pantalla de Codey. Pot lluir en qualsevol color i es programa aportant els valors R, G i B del color.
Si el sensor de color del robot detecta amb dificultat el color de les targetes, podeu calibrar-lo. Recordeu que, tant durant la programació com en la calibració, el robot ha d’estar connectat a l’ordinador mitjançant el cable USB i mLink en funcionament.
🔸Blocs recomanats
A continuació us oferim algunes propostes sobre els blocs de programació de mBlock que podeu utilitzar:
👉🏾 Esdeveniments:

👉🏾 Control:

👉🏾 Control (Condicional):

👉🏾 Sensors:

👉🏾 Aspecte:

👉🏾 Il·luminació:

🔸 Millores del programa
- Feu que soni una nota musical diferent (Do-Re-Mi-Fa-Sol-La-Si) per a cada color. Podeu utilitzar el bloc d’altaveu:

- Com alternativa a anar posant manualment les targetes sota el robot aturat, podeu fixar-les de forma ordenada sobre el terra i fer que el robot avanci sobre elles. En detectar una targeta del color que toca, el robot emetrà llum del mateix color. Al cap d’uns segons es mourà endavant i s’aturarà en la pròxima targeta, un procediment a repetir fins al final de la seqüència.

La distància entre targetes s’ha d’ajustar en funció de la que avanci el robot en cada moviment.
La detecció de color s’ha de fer amb el robot aturat.
Exemples i material de consulta


El sensor de llum
Per començar, mireu de respondre aquestes preguntes:
🔎 El robot té leds?
🔎 Quants leds té el robot mBot2?
🔎 De quins colors?
🔎 Com funciona un led?
🔎 Com es programa?

Programació del robot
Us proposem dues maneres diferents per resoldre el repte, trieu la que més us agradi:
- Opció 1: La tira de LED.
- Opció 2: La tira de LED i el sensor de color RGB.
Recomanacions
🔸Completeu el programa (opcional)
Afegiu més accions al vostre robot, us donem algunes idees:
- Feu que el robot celebri l’èxit de la missió.
- Afegiu moviment al robot. Podeu fer que el robot avanci i mostri els colors en funció dels colors que detecti (feu servir targetes de colors).
- Afegiu condicions per detectar la seqüència correcta de colors, indicant quant el color detectat no és el correcte de la seqüència mitjançant un so.
- Afegiu efectes sonors.
Exemples i material de consulta



Construcció del robot
En aquest repte, haureu de construir l’escut energètic que hi ha al planeta Xeldon, i programar el sensor de color perquè, en rebre la combinació correcta de tres colors, desactivi l’escut. L’escut energètic es desactiva seguint aquesta seqüència:

Construcció de l’escut energètic
Podeu fer la construcció de l’escut seguint els passos següents:






















Per construir l’escut energètic, podeu enganxar un paper de color al hub (com ara un paper de cel·lofana) o fer servir la vostra creativitat per recrear-lo:

També podeu posar un fons que simuli el planeta Xeldon, i fer que en desplaçar-se l’escut es vegi el planeta de fons.
Recordeu que aquest és un repte lliure i podeu fer altres construccions, barreres de pas, o invents que simulin l’escut d’altres formes i amb altres construccions. Sigueu creatius!
Programació de l’escut
Quan el sensor de color detecti la seqüència correcta de colors, que mostrarem amb les peces de LEGO del color corresponent o amb targetes de colors, s’activarà el motor i es mourà cap a la dreta fins al final, desplaçant l’escut energètic i deixant l’entrada al planeta Xeldon oberta perquè la nau pugui aterrar i rescatar la Dra. Snippet!
Per programar el sensor de color, podeu seguir aquestes recomanacions:
- Comenceu per un programa senzill que detecti el primer color: el BLAU. Una bona forma de començar el programa és fer servir el bloc “Cuando el color es…” que trobareu a la categoria “Eventos”

Aquest bloc fa que quan es detecti el color blau, s’executin els blocs del programa escrit a continuació.
- Feu que, en detectar el color blau, soni el so “Connect” per mostrar que s’ha detectat el color correcte.

- A continuació, haureu de programar el següent color: el VERD. Per fer aquesta programació a continuació dels blocs anteriors haureu de posar primer una pausa: necessitareu posar uns 5 segons d’espera (temps necessari per mostrar el següent color al sensor):

- Per programar la detecció del següent color, el color verd, farem servir una estructura condicional. Fixeu-vos què passa si el color detectat no és verd: Sona l’Alerta! Podeu fer que, quan ens equivoquem, soni l’alerta o també podeu fer les vostres pròpies gravacions indicant, per exemple, “El codi de colors introduït no és correcte” Vigileu, que els Xeldonians estan alerta! Si us equivoqueu en desactivar l’escut poden venir a protegir-lo!!

- Perfecte! Ara ja heu programat la seqüència BLAU seguit de VERD! Només falta programar l’últim color: el ROSA.
- Pista 1: heu de fer servir un condicional com el del color verd.
- Pista 2: On situareu aquesta nova estructura condicional? Recordeu que ha d’estar dins del programa que heu escrit en detectar el color verd (just després d’esperar els 3 segons). L’estructura hauria de ser aquesta:

- Pista 3: Quan el tercer color sigui correcte, haureu de programar el moviment del motor cap a la dreta perquè el telefèric es mogui i l’escut desaparegui, deixant l’entrada al planeta Xeldon lliure.
Diagrama de flux

Recomanacions
La distància òptima per aconseguir que el sensor de color llegeixi bé els colors, és al voltant dels 2 centímetres.
🔸 Millores del programa
Podeu gravar els vostres missatges i fer-los sonar en el moment en què es desactivi l’escut o quan el codi de colors no sigui correcte. Per fer-ho cliqueu al bloc “empezar sonido…” i trieu l’opció “grabar”:

S’activarà una pantalla com la següent, on podreu gravar el vostre missatge:

El missatge que graveu es guardarà amb el nom “Grabación 1”, “Grabación 2”…
👉🏾 En seleccionar de nou el bloc “empezar sonido…” podreu triar al menú desplegable el so que heu gravat.



Construcció del robot
En aquest repte, haureu de construir l’escut energètic que hi ha al planeta Xeldon, i programar el sensor de color perquè, en rebre la combinació correcta de tres colors, desactivi l’escut. L’escut energètic es desactiva seguint aquesta seqüència:

Construcció de l’escut energètic
Podeu fer la construcció d’un escut energètic com aquest:

Seguiu els passos següents:





























Recordeu que aquest és un repte lliure i podeu fer altres construccions, barreres de pas, o invents que simulin l’escut d’altres formes i amb altres construccions. Sigueu creatius!
Programació de l’escut
Quan el sensor de color detecti la seqüència correcta de colors, que mostrareu amb les peces de LEGO del color corresponent, o targetes de colors, s’activarà el motor i es mourà cap a la dreta fins al final, desplaçant l’escut energètic i deixant l’entrada al planeta Xeldon oberta perquè la nau pugui aterrar i rescatar la Dra. Snippet!
Per programar el sensor de color, podeu seguir aquestes recomanacions:
- Comenceu per un programa senzill que detecti el primer color: el BLAU. Una bona forma de començar el programa és fer servir el bloc “Cuando el color es….” que trobareu a la categoria “Eventos”:

Aquest bloc fa que quan es detecti el color blau, s’executin els blocs del programa escrits a continuació.
- Feu que, en detectar el color blau, soni el so “Connect” per mostrar que s’ha detectat el color correcte:

- A continuació, haureu de programar el següent color: el VERD. Per fer aquesta programació, a continuació dels blocs anteriors, haureu de posar primer una pausa : necessitareu posar uns 5 segons d’espera ⏱️ (temps necessari per mostrar el següent color al sensor):

- Per programar la detecció del següent color, el color verd, fareu servir una estructura condicional. Fixeu-vos què passa si el color detectat no és verd: Sona l’Alerta! Podeu fer que quan us equivoqueu, soni l’alerta o també podeu fer les vostres pròpies gravacions, indicant, per exemple “El codi de colors introduït no és correcte” Vigileu, que els Xeldonians estan alerta! Si us equivoqueu en desactivar l’escut poden venir a protegir-lo!!

- Perfecte! Ara ja heu programat la seqüència BLAU seguit de VERD! Només falta programar l’últim color: el ROSA
- Pista 1: heu de fer servir un condicional com el del color verd.
- Pista 2: On situareu aquesta nova estructura condicional? Recordeu que ha d’estar dins del programa que heu escrit en detectar el color verd (just després d’esperar els 3 segons). L’estructura hauria de ser aquesta:

- Pista 3: Quan el tercer color és correcte, haureu de programar el moviment del motor cap a la dreta perquè el motor giri cap a la dreta i l’escut desaparegui, deixant l’entrada al planeta Xeldon lliure.
Diagrama de flux

Recomanacions
La distància òptima per aconseguir que el sensor de color llegeixi bé els colors, és al voltant dels 2 centímetres.
Material de consulta


















