AP4/Pràctica3.-Indicador de freqüencia cardíaca.
Introducció: actualment s'estan desenvolupant mesuradors de la freqüència cardíaca no invasius, que funcionen per mitjans optics, de forma que la variable que es monitoritza és l'absorció, per part de la sang, de la radiació lluminosa produïda per un LED que emet longituds d'ona llarga.
Enunciat: es tracta de fer un programa que conti i visualitzi les polsacions per minut, al passar el dit pel davant d'un dels CNY70, al ritme de les nostres polsacions cardíaques.
Per fer el programa s'ha d'utilitzar la instrucció count 4, 6000, w0. Aquesta instrucció compta els polsos que rep el pin4 durant 6s (6000ms) i els guarda al registre de dos Bytes w0.
La raó de comptar cada 6s els polsos rebuts es deu a que multiplicant el resultat dels comptatges per 10, tindrem directament les polsacions per minut. Aquest fet ens comporta no haver d'esperar tot un minut per saber les nostres polsacions. Copieu el programa de la imatge.
Per fer el programa s'ha d'utilitzar la instrucció count 4, 6000, w0. Aquesta instrucció compta els polsos que rep el pin4 durant 6s (6000ms) i els guarda al registre de dos Bytes w0.
La raó de comptar cada 6s els polsos rebuts es deu a que multiplicant el resultat dels comptatges per 10, tindrem directament les polsacions per minut. Aquest fet ens comporta no haver d'esperar tot un minut per saber les nostres polsacions. Copieu el programa de la imatge.
Tant count com let w0 s'han d'introduir utilitzant la icona other i el bloc que té els tres punts suspensius (...), que admet introduir les instruccions BASIC i opcions que l'editor de DdF no té.
Millora: Ara modifiqueu el vostre programa per tenir un resultat més precís: heu de prendre mesures cada 15segons i multiplicar el resultat per 4.
Simulació: la instrucció count no admet la simulació per programa, per tant ho haureu de provar transferint el programa a la vostra placa Imagina.
Transferir al picaxe: transferiu el programa al PICAXE-20M i comproveu -ne el funcionament. El programa visualitzarà cada 6 segons els comptatges que ha fet multiplicats per 10. Proveu-ho també amb el programa millorat, que pren mesures cada 15s i multiplica el resultat per 4.
Desar: Deseu el vostre programa amb el nom de AP4pràctica3.
Lliurament: Entregueu l'arxiu AP4pràctica3.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 4.