Controlant BellBots NXT

Controlant BellBots NXT

Enguany treballem la robòtica amb Lego Mindstorms sense pensar en competicions, en una matèria optativa de 2 hores a la setmana durant mig curs a 3r d’ESO. Molta gent i poc material, però anem avançant, comprovant que això de la robòtica és divertit i satisfactori però que cal pensar i calcular per aconseguir els comportaments desitjats.

robotica 1213

Els alumnes treballen en grups de 3, compartint un mateix robot cada 2 grups.
Utilitzem l’ExpressBot de nxtprograms.com, el site BellBot-G com a material d’aprenentatge i la pissarra per crear els algoritmes dels programes.
A hores d’ara tenim 3 nivells d’alumnes: l’inicial aprenent a controlar el moviment del robot, l’intermedi treballant amb sensors, i 5 nois avançats que quan va acabar el seu torn van voler continuar amb aquesta optativa, treballant la pressa de decisions.

Aquest és el resultat del nostre treball (fins ara). Tenint en compte que els alumnes parteixen de zero, està mooooolt bé:

Robots que no cauen de la taula
En deixar anar els estoigs al borde de la taula
els robots s’aturen
cAlliberat
Guardià de l’aula de Tecnologia
En detectar l’intrús
el robot es llança contra ellGuardia
Guardaespatlles lineal
Avanç durant un temps determinat
mantenint una distància mínima a l’amoGuardaespatlles
Detecció de línies al terra
Avanç fins a detecció de línia negra
i gir de 90º quatre copsInterseccions
Seguidor de línia
Seguiment del borde de la línia mitjançant
el sensor de llum, disminució del moviment zigzaguejant controlant les potències dels motors sense aturar-los en cap moment.  Condició d’acabament: detecció de paret.sLinia
Sortint del laberint
Control simultani dels sensors de contacte
i d’ultrasons per avançar pel laberint.
La detecció de la línia blanca a la sortida mitjançant el sensor de llum ha quedat pendent per falta de temps.Laberint

Continuarem després de les vacances … amb variables i lògica digital.