Tots aquests reptes s’han de programar fent servir el programa mBlock. mBlock és un entorn gràfic de programació per blocs basat en Scratch utilitzat per programar robots basats en la placa Arduino.
Repte 1 – Llums RGB – Encendre els llums de color de l’mBot
Heu de fer que s’encenguin els llums de l’mBot de quatre colors diferents.
Pista: podeu fer servir aquests blocs.
Repte 2 – Motors – Fer que l’mBot es mogui
Heu de fer que l’mBot es mogui endavant, endarrere, a la dreta i a l’esquerra, a diferents velocitats. També que s’aturi.
Pista: podeu fer servir aquests blocs.
Repte 3 – Sensor d’ultrasons – Esquivar obstacles
Heu de fer que l’mBot avanci i que quan trobi un obstacle s’aturi.
Pista: podeu fer servir aquests blocs.
Repte 4 – Matriu de LEDs – Mostrar números, lletres i dibuixos a la matriu de LEDs
Heu de fer que apareguin a la matriu de LEDs números, lletres i dibuixos.
Pista: podeu fer servir aquests blocs.
Repte 5 – Garra robòtica – Agafar i deixar objectes
Heu de fer servir la garra robòtica per recollir, transportar i deixar un objecte.
Pista: podeu fer servir aquests blocs.
Repte 6 – Altaveu – Emetre sons
Heu de fer que el vostre robot soni com una ambulància.
Pista: podeu fer servir aquests blocs.
Repte 7 – Sensor de llum – Moure’s en funció de la llum
Heu de fer que el vostre mBot es mogui o s’aturi en funció de la llum que rebi
Pista: podeu fer servir aquests blocs.
Repte 8 – Sensor de so – Moure’s a partir del so
Heu de fer que el vostre mBot es posi en marxa a partir d’un determinat nivell de so.
Pista: podeu fer servir aquests blocs.
Repte final – Megarepte
Heu de programar el vostre robot per tal de poder superar aquest darrer megarepte final.
El megarepte inclou elements dels reptes 1, 2, 4, 5 i 6.
https://drive.google.com/open?id=1QvCCDQTyffqrr2WQLgOh0WC7yw0ItcJi