Descripció de l’activitat
Construïu un RoboCUC amb la placa micro:bit i participeu en una cursa amb els vostres amics!
Material necessari
- Placa micro:bit
- Cartó o cartolina mida A4
- Filferro prim (llargada aproximada 5 cm)
- Massilla adhesiva moldejable
- 3 Caragols i 6 femelles de mètrica M3
- Estisores, alicates de tall
- 1 Servomotor
- 1 Placa micro:bit amb porta piles
- 3 Cables dupont
Orientacions pedagògiques
Podeu introduir o repassar què són els servomotors, ja que són un element clau per al funcionament d’aquest robot. Feu grups de treball en funció de les plaques que tingueu disponibles.
Elements de programació
Eix | Àrea | Matèria
SEC – Tecnologia i Digitalització
Competències específiques
CE05 – Desenvolupar algorismes i aplicacions informàtiques en diferents entorns, tot aplicant els principis del pensament computacional i incorporant les tecnologies emergents, per resoldre problemes concrets, automatitzar processos i aplicar-los en sistemes de control o robòtica.
Sabers
Iniciació a la robòtica. Muntatge i control programat de robots o dispositius programables de manera física o mitjançant simuladors.
1. Connecteu el servomotor a la placa micro:bit seguint aquest esquema, tingueu en compte els pins de connexió:
2. Connecteu els cables dupont per als servomotors als pins corresponents de la micro:bit amb l’ajuda dels caragols:
3. Construïu el cos del robocuc, d’acord amb les dimensions que trobareu al següent vídeo: 4. Programeu el servomotor. Carregueu l’extensió “servos” fent clic a extensions+.
5. Un cop tingueu el bloc de control del servomotor carregat, configureu-lo per tal que giri entre 0° i 180°, configureu una pausa de mig segon entre els dos girs.
6. Per engegar el servomotor programeu els polsadors A i B, de manera que el botó l’engegui i el botó B l’aturi. Configureu una variable “ON”, que podrà prendre valor 1 o 0.
7. Configureu els botons, de manera que quan es premi el botó A la variable ON tingui valor 1, mentre que quan es premi el botó B tingui valor 0.
8. Configureu el moviment del servo amb l’ús de condicionals, de manera que quan la variable ON tingui valor 1 (és a dir, en prémer el botó A), el robocuc estigui en moviment.

