Rocola Arduino Rodrigo Jimenez 20052

by rodrigo44ch in Circuits > Arduino

357 Views, 0 Favorites, 0 Comments

Rocola Arduino Rodrigo Jimenez 20052

20201031_213355.jpg
Untitled Sketch_bb.png

Instructivo para la realización de una rocola usando la plataforma Arduino como proyecto para la clase de Manufactura digital de la Universidad del Valle de Guatemala . A continuación, los materiales necesarios para su elaboración.

Supplies

  • 1 Protoboard.
  • 1 Arduino Uno
  • 1 pantalla LCD 16x2.
  • 1 Buzzer Pasivo
  • 3 Push Bottons.
  • 6 resistencias De 330 Ohm.
  • 1 potenciómetro
  • 2 LED (Opcional)
  • 1 Interruptor
  • Jumpers Macho-Macho(La Cantidad A Utilizar Dependerá De La Manera En La Que Se Arme El Circuito)
  • Jumpers Macho-Hembra(La Cantidad Dependerá De La Manera En La Que Se Arme El Circuito)

Componentes No Electricos

  • Caja De Cartón
  • Silicón Líquido
  • Tape o cinta de aislar
  • Cartulina

Video

Diagrama Esquemático

Untitled Sketch_esquema.png
Untitled Sketch_bb.png

Es importante notar que las conexiones primordiales de esta rocola se encuentran en los botones y la pantalla LCD ya que de estos componentes depende gran parte del funcionamiento del proyecto. además se recomienda tener especial cuidado en la conexión del buzzer pasivo ya que este permite la sonoridad que es básicamente la idea del trabajo, siendo para este mismo muy fácil de identificar su conexión positiva con un signo más grabado sobre la pieza.

Ensamblaje De La Rocola

20201031_135841.jpg
20201031_135946.jpg
20201031_184615.jpg

Para un correcto ensamblaje del proyecto es necesario tener primeramente todos los materiales a utilizar en orden, como paso principal se tendrá que conectar del Arduino al protoboard la corriente de 5v y tierra, ya que varios componentes más necesitaran de estas conexiones, seguidamente se recomienda colocar en el protoboard todas las piezas que necesitaran alguna conexión directa a la placa de Arduino, como lo son los botones, buzzer, potenciómetro y pantalla LCD. A continuación, realizar las conexiones necesarias como se muestra anteriormente en el diagrama esquemático teniendo especial cuidado en la pantalla LCD, ya que este componente es el más complejo de ensamblar.

Habiendo realizado las conexiones correctas como se muestra en el diagrama esquemático es momento de ingresar el código a la placa Arduino. Cabe mencionar que el código de la rocola se encuentra en el siguiente apartado para poder realizar pruebas, este código permitirá intercambiar canciones mediante los botones previamente conectados, además que se mostrará en la pantalla el nombre de la canción que está sonando en ese momento. Antes de integrar todo nuestro proyecto a una carcasa se deberá realizar una fuente de alimentación que pueda ser interrumpida, para esto se tomara una batería de 9v a la cual se le adaptará un interruptor en la parte positiva de la misma para ser conectada a la parte positiva del adaptador de corriente del Arduino, de esta manera se asegura poder cortar la corriente cada vez que sea necesario desde el exterior del proyecto.

Finalmente se debe crear una carcaza o caja en la cual podamos introducir nuestro proyecto, a pesar de que este es el paso más fácil de la realización del trabajo es importante tomar en cuenta que se deben realizar agujeros necesarios para poder tener interacción tanto con los botones como con el interruptor de corriente, se recomienda realizar primero el agujero de la pantalla LCD ya que esta por su peso y tamaño será lamas delicada de ensamblar, así como de mantener en su lugar.

Codigo

Ejemplo de diagrama de posesión de cuenta.png

El código utilizado para esta rocola se encuentra en 4 archivos diferentes ya que a pesar de que las canciones están almacenadas en el programa principal los archivos que tienen nombre de canción almacenan la función encargada de reproducir la respectiva canción con su nombre, estas funciones son utilizadas para tener un orden lógico dentro del programa además que permite tener el programa dividido de mejor manera.