AP5/Pràctica1.-Lectura de la LDR1
Introducció: en aquesta pràctica es pretén donar a conèixer el funcionament de la LDR1. Recordeu que les LDR són sensors resistius tenen la característica de disminuir la seva resistència amb la lluminositat.
A la placa Imagina, la LDR1 està col·locada formant un divisor de tensió amb la resistència R4 de 100K ohms. Donat que el voltatge d'alimentació (+5V) se l'han de repartir entre els dos, la LDR1 quan més llum rep, menys resistència té i menys voltatge es queda. Per tant, R4 se'n queda més, de forma que el voltatge a l'entrada ADC1 augmenta.
El voltatge que dóna el divisor de tensió estarà comprès entre 0V i 5V, i el PICAXE el convertirà en un valor equivalent entre 0 i 255. Per tant, quan el voltatge sigui, per exemple de 2,5V, el PICAXE el convertirà en el valor 128. Aquesta funció la realitza l'Analogic Digital Converter (ADC), que converteix un valor analògic de tensió en un valor numèric digitalitzat.
La instrucció que cal utilitzar per llegir el voltatge que dóna aquest sensor és: readadc 1,b0 (llegeix el valor analògic del pin1 i el desa al registre b0).
A la placa Imagina, la LDR1 està col·locada formant un divisor de tensió amb la resistència R4 de 100K ohms. Donat que el voltatge d'alimentació (+5V) se l'han de repartir entre els dos, la LDR1 quan més llum rep, menys resistència té i menys voltatge es queda. Per tant, R4 se'n queda més, de forma que el voltatge a l'entrada ADC1 augmenta.
El voltatge que dóna el divisor de tensió estarà comprès entre 0V i 5V, i el PICAXE el convertirà en un valor equivalent entre 0 i 255. Per tant, quan el voltatge sigui, per exemple de 2,5V, el PICAXE el convertirà en el valor 128. Aquesta funció la realitza l'Analogic Digital Converter (ADC), que converteix un valor analògic de tensió en un valor numèric digitalitzat.
La instrucció que cal utilitzar per llegir el voltatge que dóna aquest sensor és: readadc 1,b0 (llegeix el valor analògic del pin1 i el desa al registre b0).
Enunciat: es tracta de fer un programa en DdF que faci mesures de lluminositat cada 2s i les visualitzi per pantalla. Copieu el programa de la imatge adjunta. Poseu etiquetes explicatives del que fa el programa i el vostre nom. Comproveu el funcionament assignant valors a A1 (variable analògica) del simulador del Prog. Editor.
Millora: feu que prengui mesures cada 0,5s.
Simulació: Simuleu-lo i comproveu-ne el funcionament. Ensenyeu-lo al vostre professorat.
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 AP5pràctica1.
Lliurament: Entregueu l'arxiu AP5pràctica1.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 5.
Millora: feu que prengui mesures cada 0,5s.
Simulació: Simuleu-lo i comproveu-ne el funcionament. Ensenyeu-lo al vostre professorat.
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 AP5pràctica1.
Lliurament: Entregueu l'arxiu AP5pràctica1.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 5.