nxt. responent al contacte
Post on 30-Jun-2015
127 Views
Preview:
DESCRIPTION
TRANSCRIPT
Responent al contacte
El sensor de contacte permet al robot detectar i respondre al contacte físic, com xocar amb un obstacle.
Tecnologia del sensor
El sensor de contacte actua com un polsador que tanca un circuit elèctric.
En els nostres robots els connectarem sempre al port 1 del NXT.
Per poder programar qualsevol sensor, abans cal configurar-lo des del menu Sensors de l'Enchanting.
Actualitzeu el vostre arxiu configuracio afegint la configuració del sensor.!
Amb el bloc del menu
podem programar els nostres robots per que responguinquan el sensor sigui
pressionat o alliberat
Comprovem el funcionamentdel sensor de contacte: Emissor Morse
Es tracta que el NXT emeti un so cada cop que el sensor de contacte sigui premut.
El bloc no és una instrucció.
És un paràmetre que s’ha de ficar dins d’una instruccióde control condicional.
Aquest programa només funciona un cop.Què li cal per que funcioni sempre que premem el sensor?
Emissor Morse millorat
Amb un bucle infinit aconseguim que cada cop que premem el sensor de contacte el NXT emeti un so.
Peró ... l'execució del programa no s'atura mai!
Emissor Morse millorat
Amb un bucle infinit aconseguim que cada cop que premem el sensor de contacte el NXT emeti un so.
Podem definir diverses execucions parel·leles del programa segons el botó del NXT que es polsi
Avança fins a xocar
Es traca que el robot avanci, i quan xoqui contra una paret s’aturi.
Propostade programa:
No cal definir la distància a recòrrer. Aquesta depén del sensor
!
!
Avança fins a alliberar sensor
Es traca que el robot avanci per sobre d’una taula, i quan arrivi al borde s’aturi.
Així ho vam fer el curs passathttp://youtu.be/yDXtQbiK-dU
Robot explorador
Es traca que el robot avanci, i quan xoqui contra una paret canvii la seva trajectòria i continui avançant.
aturada d’emergència
Robot explorador
Es traca que el robot avanci, i quan xoqui contra una paret canvii la seva trajectòria i continui avançant durant un temps determinat.
durada del programa (s)
top related