domingo, 15 de diciembre de 2013

Practicas con pantalla LCD

1.Mensajes en pantalla

Esta práctica consiste en programar una pantalla LCD de 16x2 con el Kit LCD serie Picaxe 18M2.
Para ello hemos empleado el comando serout.
La salida utilizada para conectarlo, en este caso, es la B.7 aunque se puede utilizar cualquiera de las salidas desde la B.4-B.7 sin problemas.
Hemos programado 2 mensajes y se han utilizado 2 interruptores conectados a las entradas pin6 y pin7. Por lo tanto, dependiendo del interruptor que se pulse, la pantalla mostrará uno u otro mensaje.
 

 
CODIGO DEL PROGRAMA

inicio:
pause 1000 'espera para la inicialización del LCD
pantalla:
if pin6=1 then
serout B.7,N2400, (254,128) 'mueve cursor al principio de la primera línea
serout B.7,N2400, (254,1) 'Borra LCD
serout B.7,N2400, ("Tecnologia industrial") 'presenta texto en pantalla LCD
if pin7=1 then
serout B.7,N2400, (254,128) 'mueve cursor al principio de la primera línea
serout B.7,N2400, (254,1) 'Borra LCD
serout B.7,N2400, ("Ies valle de Leiva") 'presenta texto en pantalla LCD
goto inicio

2.MEDIR TEMPERATURA Y MOSTRARLA EN PANTALLA

En esta práctica de programación con Picaxe hemos tratado de calcular la temperatura al aplicar calor al sensor con un a pistola de aire caliente.
Para ello empleamos el comando readtemp conectado a la entrada analógico C.0 y almacenado en la variable w0.
Además posteriormente se muestra el valor mediante una pantalla LCD.
Hay que tener precaución con el voltaje suministrado a la placa ya que tras muchas prubas he comprobado que si es inferior a 5v el sensor de temperatura no funciona.
El código empleado se muestra en el vídeo.
 

 

No hay comentarios:

Publicar un comentario

En este espacio puedes comentar la entrada publicada o hacer preguntas o sugerencias