Informe de resultats
- Per programar el moviment del robot mBlock utilitza un bloc amb la unitat RPM. Què significa RPM?
- Feu que, quan pressioneu el botó A del Cyberpi, el robot avanci a una velocitat de 50 rpm durant 5 segons. Quina distància ha recorregut?
- Feu que, quan pressioneu el botó A del Cyberpi, el robot avanci 20 cm i retrocedeixi 10 cm en linia recta i després giri 180º sobre si mateix. Descriviu què ha passat.
- Realitzeu un programa que, pressionant el botó B del Cyberpi, permeti avançar al robot en forma de quadrat de 20 cm de costat.
Fixeu-vos què fan les rodes connectades als motors mentre gira. Expliqueu-lo.
- Reduir la mida d'un programa permet executar-lo de manera més ràpida i fa disminuir la possibilitat de que tingui errades. Optimitzeu el programa anterior perquè el robot descrigui un quadrat perfecte. Com ho heu fet?
- Quin sensor necessitem utilitzar per detectar els objectes a distància?
- Feu que, quan pressioneu el botó A del Cyberpi, el robot s'apropi a un tronc tant com sigui possible sense arribar a tocar-lo. Quina distància heu utilitzat?
- Realitzeu un programa que posi en marxa el robot quan algun objecte li passi pel davant. Indiqueu les modificacions que heu introduït.
- Realitzeu un programa que, estant en marxa, detecti un objecte a 20 cm de distància, llavors el salvi i torni al seu romb. Indiqueu les modificacions que heu introduït.
- En primer lloc gravarem el missatge de confirmació que ens indicarà que el robot ens ha escoltat. Bastarà amb un d'acord, molt bé o OK. Indiqueu quin missatge heu triat i per quin motiu.
- Feu que, quan pressioneu el botó A del Cyberpi, el robot reprodueixi el missatge de confirmació que hem gravat al repte 1. Què ha dit el robot?
- Realitzeu un programa que faci que el robot primer reprodueixi el missatge de confirmació, després avanci 15 cm, giri 90º i finalment avanci durant 1 s a 20 rpm. Escriviu el nombre d'intents que us ha calgut per realitzar correctament el repte.
- Realitzeu un programa que, estant en marxa, cada cop que detecti un objecte a 10 cm de distància, emeti un missatge (podeu canviar-lo). Indiqueu les modificacions que heu introduït al programa.
- Quin sensor necessitem utilitzar per detectar el camí?
- Investiga. Què signifiquen les sigles RGB i quina relació tenen amb el nom del nostre sensor?
- Realitzeu un programa que faci que el robot detecti el color negre d'una superficie. Trieu la manera que ens indiqui que l'ha detectat. Penseu en tot el que heu après del robot fins ara.
- A la superfície de treball, realitzeu un programa que faci que el robot avançi, travessi la primera línia fosca i s’aturi a la segona, esperi 1 segon i tornia caminar fins arribar a la linia vermella, on haurà de donar la volta.
- Realitzeu un programa que permeti al robot seguir la línia negra, es a dir, que quan detecti blanc, torni a la línia negra i quan detecti negre avanci. Utilitzeu una potència baixa del motor. Pronostiqueu el seu comportament abans de posar-lo en pràctica.
- Ara milloreu el programa intentant que el robot vagi més ràpid. Indiqueu quines modificacions heu introduït.
- Feu que el robot es mogui en línia recta a 40 rpm durant dos segons, després pugi la seva velocitat a 60 durant dos segons i finalment s'aturi. Els canvis de velocitat son suaus o sobtats?
- Ara realitzarem el mateix però fent que el valor de la velocitat sigui una variable. Realitzeu el mateix programa que el del repte 1 però abans haureu de crear una variable que anomenareu velocitat. Inicialment valdrà 0 i l'heu d'incrementar de 20 en 20 fins arribar a 60. Feu el mateix, fent disminuir-la acabant en 0. Heu vist diferència en el canvi de velocitat respecte del repte anterior? Descriviu-lo
- Modifiqueu el programa anterior per tal que mostri en pantalla el valor de la velocitat. Feu que el valor sorti centrat i en mida gran. Quins valors surten per pantalla?
- Al mateix programa, feu els canvis necessaris perquè en pantalla sorti un llistat de totes les velocitats. Anoteu els canvis realitzats.
- Fixeu la velocitat del robot a 10 rpm. Comproveu que la velocitat introduïda coincideix amb la real del robot. Expliqueu com ho heu esbrinat.
- Programeu el robot per tal que mostri en patalla la inclinació (orientació endavant-enrere) a la que es troba. Escriu l'angle d'inclinació de les dues rampes que utilitzem.
- Realitzeu un programa que faci avançar el robot a una velocitat de 50 rpm i que quan detecti una rampa baixi la seva velocitat a 20 rpm. Feu que pugi la rampa i s'aturi a la part plana superior. Heu hagut de fer alguna actuació sobre el robot per realitzar aquest repte?
- Modifiqueu el programa anterior per tal que quan pugi per la rampa menys empinada tingui una velocitat de 20 rpm i per la part horitzontal augmenti a 40 rpm durant 1 s, després giri 180º i que torni a baixar però a una velocitat de 10 rpm.
Resultats de l'equip
| Reptes | Av. grupal | Temps |
Missió 1 | | | |
Missió 2 | | | |
Missió 3 | | | |
Missió 4 | | | |
Missió 5 | | | |
Missió 6 | | | |
Projecte | | | |
.
,
,
,