Reloj Multifunción Arduino

Somos el grupo compuesto por Ricardo Campos, Rubén Suárez y Emilio Javier
Millán.
A lo largo de esta entrada vamos a realizar un análisis de las formas y
métodos que hemos desarrollado para realizar la práctica.
Empezaremos comentando los componentes físicos que hemos usado,
implementaremos el esquema o esquemas necesarios por si se quiere implementar
el proyecto por un tercero, describiremos como es el funcionamiento del dispositivo,
aportaremos el código para que podáis realizar las pruebas pertinentes, algunas fotos del resultado, escribiremos una conclusión y pondremos el vídeo.
Componentes:

Para la realización del dispositivo hemos utilizado los siguientes
componentes:
  • Dos placas
    Board de distinto tamaño.
  • Kit
    Arduino UNO.
  • LCD liquid
    Crystal.
  • Potenciómetro.
  • Tres
    Resistencias de 220Ω.
  • Tres
    botones o pulsadores.
  • Cables
    para conectar los elementos.
  • Micro SD Audio Module Wtv020sd16p.
  • Tarjeta
    memoria Micro Sd.
  • Altavoz de
    8 Ω.
  • Cable usb para alimentación, o también bloque de pilas, o
    adaptador Red.
  • Caja de plástico en la que irá acoplado la estructura.
Esquema:

Funcionamiento:

El funcionamiento hemos pretendido que sea sencillo y para toda la familia.
El proyecto se compone de cuatro modos, para acceder a cada uno de ellos
hay que pulsar uno de los 3 botones existentes.
  • Modo hora:
    En el modo hora como su propio nombre indica mostrará la hora que es
    actualmente en formato 24 horas, es decir, que la 1 de la tarde se
    mostrara como las 13 y así sucesivamente hasta las 12 de la noche que nos
    lo mostrara como las 00.
Las horas se mostraran por un pantalla en formato
hh/mm/ss.
Por otra parte, estando en este modo si pulsamos el tercer
botón una voz nos comunicará que hora es actualmente (incluido los minutos).
En el caso de que este sonando la alarma, al
darle al segundo botón esta se parara.

  •       Modo alarma: En
    este modo como indica su propio nombre podremos ajustar la alarma. Para poder
    ajustarla deberemos pulsar el segundo botón para acceder a tres
    submodos:
o  
Cambiar
minutos: Ajustaremos los minutos al tiempo que querramos que suene la alarma,
para ello usaremos el tercer botón que irá aumentando los minutos y en casod e
llegar al minuto sesenta pondrá los minutos a cero.
o  
Cambiar hora:
Funciona de forma análoga al anterior submodo pero en este caso ajustaremos las
horas. En este caso al llegar a la hora veinticuatro pondrá las horas a cero.
o  
Activar alarma:
Con el tercer botón alternaremos con las opciones “on”  y “off” que activarán o desactivarán la
alarma respectivamente.

  •         Modo cambiar
    hora: Como su nombre refleja este modo nos permitirá cambiar la hora actual,
    para ellos se vale de dos
    submodos a los cuales podremos acceder con el segundo
    botón (como en el caso del modo alarma):
o  
Cambiar
minutos: El funcionamiento es exactamente igual al submodo “cambiar minutos”
del modo “alarma”.
o  
Cambiar hora:
El funcionamiento es exactamente igual al submodo “cambiar hora” del modo
“alarma”.

  •         Modo
    reproductor: En este modo se podrá escuchar música como si de un reproductor
    cualquiera se tratara. Al entrar en el método en cuestión, se nos reproducirá
    una canción aleatoria de las que tengamos almacenadas en la tarjeta
    microSD.
Si quisiéramos cambiar de canción deliberadamente,
podremos hacerlo pulsando el segundo botón, en el caso de que queramos detener
el reproductor pulsaremos el tercer botón.
Código:

Conclusión:

Tras haber
realizado este proyecto podemos concluir que por un lado usar Arduino es una
experiencia interesante ya que podemos realizar cualquier cosa por muy rara que
parezca con componentes normales y corrientes como son botones, resistencias,
cables etc, sin mucha complicación y sin tener que estar pendientes de que no
vaya a funcionar.
Pero no es oro
todo lo que reluce, es cierto que se hace muy fácil y divertido la
implementación, pero hay que tener especial cuidado a la hora de tocar el
código, porque como a nosotros nos ha pasado que cada vez que tocábamos algo
del código se desvirtuaban otras partes del mismo, lo cual hacía que sea muy
tedioso de mirar y que teníamos que estar mirando con cuidado donde estaba el
fallo y arreglarlo.
Además en cuanto
a los componentes es más que adecuado que de disponer un soldador fino se suelden
los cables a los conectores ya que a pesar de que los apretamos bien con el
tiempo y a causa del uso se aflojan o se juntan con otros cables y esto provoca
que fallen. Por otra parte hay componentes que no son lo suficientemente
precisos para el uso que le íbamos a dar como los botones.
Vídeo:

Por último, y
tras haber desmenuzado todo os dejamos con el 
vídeo del proyecto en
funcionamiento, esperamos que lo disfrutéis.
Créditos:
Proyecto
realizado por: Ricardo Campos, Rubén Suárez y Emilio Javier Millán.

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *