AP2/Pràctica2.-Intermitència asimètrica.
Introducció: Pel que fa a les aturades d'execució de programa temporals, fins ara heu vist la instrucció PAUSE, que indica el temps que el programa s'atura en milisegons (ms). Aquesta instrucció permet fer aturades de milèsimes de segon. Per exemple si es vol fer una pausa de 0,005s (5ms) cal escriure PAUSE 5. Aquesta instrucció normalment s'utilitza per fer retards petits i precisos.
També hi ha la instrucció WAIT que atura l'execució de programa. El temps s'indica en segons (s). Per exemple, si es vol fer una aturada de 25s cal escriure WAIT 25. Aquesta instrucció no permet fer retards de fraccions de segon, només admet nombres enters. Normalment s'utilitza per fer temporitzacions grans.
Enunciat: Aquesta pràctica consisteix en fer el control d'un focus de senyalització d'obra. Aquest es caracterítza per tenir un temps d'encesa i un d'apagada diferents.
Feu que la sortida 7 del PICAXE-20M estigui apagada 3,5s i encesa durant 5 segons. Per fer aquestes temporitzacions cal utilitzar WAIT i PAUSE, segons correspongui. Simuleu el programa per comprovar que el resultat sigui l'esperat.
Transferir al picaxe (opcional): transferiu el programa al PICAXE-20M i comproveu si el funcionament és el mateix que el simulat.
Desar: Deseu el vostre programa amb el nom de AP2pràctica2.
Lliurament: Entregueu l'arxiu AP2pràctica2.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 2.
També hi ha la instrucció WAIT que atura l'execució de programa. El temps s'indica en segons (s). Per exemple, si es vol fer una aturada de 25s cal escriure WAIT 25. Aquesta instrucció no permet fer retards de fraccions de segon, només admet nombres enters. Normalment s'utilitza per fer temporitzacions grans.
Enunciat: Aquesta pràctica consisteix en fer el control d'un focus de senyalització d'obra. Aquest es caracterítza per tenir un temps d'encesa i un d'apagada diferents.
Feu que la sortida 7 del PICAXE-20M estigui apagada 3,5s i encesa durant 5 segons. Per fer aquestes temporitzacions cal utilitzar WAIT i PAUSE, segons correspongui. Simuleu el programa per comprovar que el resultat sigui l'esperat.
Transferir al picaxe (opcional): transferiu el programa al PICAXE-20M i comproveu si el funcionament és el mateix que el simulat.
Desar: Deseu el vostre programa amb el nom de AP2pràctica2.
Lliurament: Entregueu l'arxiu AP2pràctica2.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 2.