viernes, 4 de mayo de 2018

App inventor y arduino


INTRODUCCIÓN:

Para descargarte los archivos .aia y .ino nos metemos en tecnohamizo2_AppInventor



El objetivo es gobernar una placa arduino desde nuestro móvil y para ello utilizamos App inventor, para programarlo mediante una serie de bloques. 

APP INVENTOR :  .aia

Parte de diseño:


Parte de bloques:



ARCHIVO .ino



Este programa declara las variables ledred en la salida 3, ledgreen en la salida 5, ledblue en la salida 6 y declara como RX la salida 10 y como TX la salida 11.


Al comienzo del programa, todos los leds están apagados, hasta que desde el teléfono móvil se cambia de posición uno de los valores, esto lo lee el arduino a través del bluetooth, y se enciende más o menos, según la posición el color que hayamos seleccionado.

Información obtenida de blog de Jose Luis


martes, 1 de mayo de 2018

Arduino: semáforo con pulsador


1. Variables:

En primer lugar presenta las variables de salida:

ledR = 13 : indica el led rojo
ledA = 9 : indica el led amarillo
ledV = 6 : indica el led verde

En segundo lugar presenta las variables de entrada:

Pulsador: es un dispositivo que se utilizar para realizar una determinada función, en este caso, para lo utilizamos para encender el led rojo y el led amarillo.

Pulsador = 2

2. Funcionamiento:

-  High: indica que el led o el pulsador está encendido.

-  Low: indica que el led o el pulsador está apagado.


  • Semáforo en verde:

Cuando en led verde está encendido, el semáforo está en verde.



  • Semáforo en amarillo:

Si pulsamos en el pulsador, este se activa, por tanto el led verde se apaga y se enciende el led amarillo durante 0.4 segundos (400 mili segundos) para ponerse el semáforo en amarillo y posteriormente en rojo.


  • Semáforo en rojo.
Seguidamente, tras pulsar en el pulsador y ponerse el semáforo en amarillo, al encenderse el led amarillo; El led amarillo se apaga y se enciende el led rojo durante 4 segundos (4000 mili segundos). Finalmente, tras pasado los 4 segundos el led rojo se apaga.



CONCLUSIÓN FINAL:

Este proceso se repite cada vez que volvamos a pulsar en el pulsador.

3. Vídeo:






viernes, 20 de abril de 2018

Arduino: semáforo invidentes


1. Variables:

En primer lugar presenta las variables de salida:

ledR = 12 : indica el led rojo
ledA = 9 : indica el led amarillo
ledV = 6 : indica el led verde
Zumbador: permite reproducir un sonido.

2. Funcionamiento:

-  High: indica que el led o el zumador está encendido.
-  Low: indica que el led o el zumbador está apagado.

  • Semáforo en Rojo:
Cuando la variable ledR y el zumbador están encendidos y las demás apagadas, el semáforo está en rojo y se escucha un sonido que permite avisar a las personas invidentes de esta situación durante 4 segundos (4000 milisegundos) como se indica en la imagen.



  • Semáforo en Verde:
Cuando la variable ledV está encendida y las demás apagadas, el semáforo está en verde durante 4 segundos (4000 milisegundos) como se indica en la imagen. En este caso como el zumbador también está apagado no se reproduce ningún sonido.



  • Semáforo en Amarillo:
Cuando la variable ledA está encendida y las demás apagadas,  el semáforo está en amarillo durante 0.8 segundos (800 mili segundos) como se indica en la imagen. En este caso como el zumbador también está apagado no se reproduce ningún sonido.



CONCLUSIÓN:

Sólo cuando el semáforo está en rojo a través de la emisión un sonido se avisa al invidente de esta situación. Por tanto, cuando no se emita esa señal, aquella persona invidente es consciente de que puede pasar porque el semáforo está en verde o en amarillo.

3. Vídeo:





jueves, 12 de abril de 2018

Arduino: Semáforo

1. Variables:

En primer lugar presenta las variables de salida:

  • ledR = 12 : indica el led rojo
  • ledA = 9 : indica el led amarillo
  • ledV = 6 : indica el led verde
2. Funcionamiento: 

High: indica que el led está encendido.
Low: indica que el led está apagado.

  • Semáforo en Rojo:
Cuando la variable ledR está encendida y las demás apagadas, el semáforo está en rojo durante 4 segundos (4000 milisegundos) como se indica en la imagen.


  • Semáforo en Verde:
Cuando la variable ledV está encendida y las demás apagadas, el semáforo está en verde durante 4 segundos (4000 milisegundos) como se indica en la imagen.


  • Semáforo en Amarillo:
Cuando la variable ledA está encendida y las demás apagadas,  el semáforo está en amarillo durante 0.8 segundos (800 milisegundos) como se indica en la imagen.


3. Vídeo: