AP3/Pràctica1.-Enllumenat escala bloc de pisos
Introducció: La Placa Imagina incorpora el microcontrolador PICAXE-20M, que té 8 entrades i 8 sortides digitals numerades i ordenades: les entrades (IN) a un costat i les sortides (OUT) a l'altre.
Recordeu que les entrades digitals per defecte estan a 1 lògic, és a dir, a +5volts. S'activen quan detecten un 0 lògic o 0volts. Per tant podem dir que treballen amb lògica negativa.
Quan el polsador S2 està sense pulsar, l'entrada IN2 rep un 1 lògic i quan es pulsa, rep un 0 lògic.
Per llegir una entrada digital cal utilitzar la instrucció if pin?=0, siguent ? el número d'entrada a llegir (0,1,..7). En el cas d'utilitzar el PICAXE20x2 o el 20m2 cal especificar C.?
Recordeu que les entrades digitals per defecte estan a 1 lògic, és a dir, a +5volts. S'activen quan detecten un 0 lògic o 0volts. Per tant podem dir que treballen amb lògica negativa.
Quan el polsador S2 està sense pulsar, l'entrada IN2 rep un 1 lògic i quan es pulsa, rep un 0 lògic.
Per llegir una entrada digital cal utilitzar la instrucció if pin?=0, siguent ? el número d'entrada a llegir (0,1,..7). En el cas d'utilitzar el PICAXE20x2 o el 20m2 cal especificar C.?
Enunciat: En aquesta ocasió fareu una captura del polsador S2 per simular el funcionament de l'enllumenat de l'escala d'un bloc de pisos. Quan es pulsi S2 haurà d'activar la sortida 4 durant un temps determinat de 5 segons. Passat aquest temps es desactivarà. Recordeu que S2 està connectat a l'entrada 2 (IN2) del PICAXE-20M. Observeu i intenteu entendre el programa d'aquesta imatge adjunta.
Copieu el probrama al vostre editor i quan us funcioni modifiqueu-lo per tal que s'activin també al mateix temps, les sortides 5, 6 i 7, que representen els punts de llum d'altres plantes del bloc de pisos.
Simulació: simuleu el vostre programa i comproveu-ne el funcionament. Recordeu que per simular l'entrada, primer l'heu de posar a 1 lògic i així estarà preparada per rebre un 0, que és quan es considerarà activada.
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 AP3pràctica1.
Lliurament: Entregueu l'arxiu AP3pràctica1.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 3.
Copieu el probrama al vostre editor i quan us funcioni modifiqueu-lo per tal que s'activin també al mateix temps, les sortides 5, 6 i 7, que representen els punts de llum d'altres plantes del bloc de pisos.
Simulació: simuleu el vostre programa i comproveu-ne el funcionament. Recordeu que per simular l'entrada, primer l'heu de posar a 1 lògic i així estarà preparada per rebre un 0, que és quan es considerarà activada.
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 AP3pràctica1.
Lliurament: Entregueu l'arxiu AP3pràctica1.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 3.