Popular channels

Asiste por voz + Arduino (Segunda Parte)



Buenas amigos!!

antes que nada si todavia no viste el primer post miralo aca! ↓↓↓

http://www.taringa.net/post/hazlo-tu-mismo/18706604/Asiste-por-voz-Arduino-Primera-Parte.html


En la primer parte explique un poco el funcionamiento del proyecto, un poco de la programacion y de como funciona internamente.

ahora les voy a mostrar la parte que de verdad hace el trabajo.



Para tener todo mas prolijo decidí montar todo en una cajita de acrilico.
Mi idea era poner una pantalla led que marque el estado de las cosas que tengo conectadas, pero se cago el potenciometro que controla el contraste de la pantalla, asi que solo se ven esas manchas negras que estan ahi. En la semana compro uno nuevo y edito el post. No es influyente la pantalla, solo era un toque estetico.



Como dije anteriormente, meti todo en una cajita de acrilico y a los componentes que mostre en el post anterior le sume un modulo de reles.


En el caso de este modulo es bastante simple usarlo, porque ya vienen 4 reles juntos en una sola placa con su circuito correspondiente, solo basta con conectar los 5v que necesita para funcionar y el cable que enviara la señal para activar o desactivar las salidas. Hay 4 luces para indicar el estado de cada rele. Los cables de la corriente se conectaran a unas borneras en el otro extremo del modulo.


Pero, para que sirve? 
fácil, sirve para poder trabajar con voltajes mas elevados que los que soporta Arduino.

Y como funciona?
Bueno, un rele funciona como un interruptor que es accionado por un electroimán. 
Un electroimán está formado por una barra de hierro, llamada núcleo, rodeada por una bobina de hilo de cobre . 
Al pasar una corriente eléctrica por la bobina el núcleo de hierro se magnetiza por efecto del campo magnético producido por la bobina, convirtiéndose en un imán. Este imán atraerá a una barra de metal que tendra conectado el cable con la corriente que se desea manejar creando un contacto y permitiendo el paso de corriente.  Al abrir de nuevo el interruptor y dejar de pasar corriente por la bobina, desaparece el campo magnético, el núcleo deja de ser un imán y se corta el flujo de corriente. 

Aca les dejo un video para que sepan mejor de que se trata.

link: http://www.youtube.com/watch?v=QjszJEncew8



En esta foto se ven todos los componentes sin ningún cable para que se vea mejor que contiene.
Arriba esta el protoboard pegado a la tapa, que sirve para poner conectar todos los cables, tiene puesta una fuente de alimentación que admite de 5v a 9v que alimenta a los reles y a la pantalla.
A la izquierda esta conectado Arduino y se alimenta mediante USB.



Aca se pueden ver los bornes que le puse a la caja, acá van a ir conectados los cables con 220v.
A la derecha esta el potenciometro que ajusta el contraste de la pantalla.





A diferencia del post anterior, ahora si voy a poder controlar la tele, las luces y los ventiladores. 
Reemplace los led por el modulo de rele que mencione anteriormente



Como ven en la foto los cables de los led iban conectados a los pines 9, 10 y 11 de Arduino. Ahora se reemplazo el led con los Relés.


 

Hice un tablero bastante improvisado para poder enchufar los electrodomésticos, no me esforcé mucho en hacerlo prolijo, ya que solo sirve para probar. El proyecto terminado seria usar los tomacorriente de la pared, o sea, hacer una instalacion fija y definitiva.





El tablero básicamente funciona asi:





Tiene un enchufe que se conecta a la pared, le va a dar corriente a todas las tomas. El cable negro va a ir conectado a todas las tomas en la misma pata, que por lo general se marca con una N, y el rojo va a ir al relé y del relé a la otra pata de la toma. El rele va a cortar o permitir el paso de corriente.



Cuando utilice los tomacorriente de la pared la conexión va a ser exactamente la misma.


Y finalmente todo listo para probar si funciona!

El funcionamiento interno ya lo explique en el primer post asi que ya podemos ver que tal funciona. 







Ya esta todo conectado, se inicio el Avjarvis y esta escuchando lo que le decimos, asi que ya podemos ver que pasa...




Si vieron el video fijense que hay un delay de 2 segundos entre cada cosa que se apaga cuando se da el comando para que se apague todo al mismo tiempo. Le di un delay en la programacion porque cuando se apagaban en el mismo instante Arduino se reiniciaba (creo que por la exigencia) y se quedaba colgado el programa. Con darle un segundo de delay este problema se soluciona, pero le di 2 por las dudas. Tanto para prender todo o apagar todo al mismo tiempo. Cuando se prende cada cosa a la vez no hay ningun inconveniente.




Bueno Amigos es fue todo por ahora! 



Si estan haciendo algo y necesitan ayuda manden MP que les voy a contestar con lo que pueda.



Saludos! hasta la proxima





Las Certificadas

















Se vienen los parciales gente Necesito su ayuda! 





HASTA LA PROXIMA




+2
23
0
23Comments
      anibalkozur

      hola, como estas?
      me podrias enviar los miniprogramas con el codigo fuente? [email protected], gracias!

      0
      FrankMachado

      tengo una duda como isiste la programacion de todo

      0
      mirycia

      tengo una pregunta podria manejar arduino solo con ensambler y
      que me lea de una usb el programa binario en vez de introducir siempre en la memoria ram del chip,
      esto es para crear programas de mas de 100k y en la memo del chip solo caben 32k.
      saludos.

      0
      NahuelComprimido

      en el caso de las tv plasma o lcd que quedan antes de encender en stand by se complica.

      0
      byktor34

      tienes la programacion en arduino que la compartas? o esta en alguna parte aqui que no la mire...saludos y gracias

      0
      mivara

      Me acabas de devolver el impulso para trabajar en Arduino, ¿podría escribirte en caso de requerir tu ayuda?..

      Saludos desde Colombia.

      0
      000Alexander000

      Excelente post 😁 intentaré hacer el proyecto, pero solo para encender una lámpara de noche conectado a la pc, con la diferencia de que tengo mi propio asistente de voz (nspirado en AVJarvis) y mediante bluetooth) +10

      Gracias!

      0
      pablowidder

      QUE GENIO. FELICITACIONES.

      0
      SniperHL

      wow genial continua 😉

      0
      navarro_1

      te dejo 10 bitcoines mas!

      0
      vl4dx

      deberias usar reles de estado solido, mucho consumo de energia los mecanicos

      0
      karlos_fuck

      Muy buen proyecto me llama la atención el control de voz pensé que matlab era el rey en esas cuestiones me recomiendas visual ?

      0
      byzzarul77

      que guapoooo.ole por ti

      0
      Clodion

      🔟 +

      0
      chizzo23

      +10

      0
      lii6sm

      Muy bueno master. Y que otras cosas le podrias pedir por ejemplo?

      0
      JotaP91

      Bueno, se me viene a la mente el cap de los Simpsons en el que se van a vivir a la casa inteligente jajajaj..

      Muy bueno el proyecto! No lo dejes estancado y sumale cosas!!!!!

      Saludos

      0
      cartuchiito
      • 10 !!!
      0
      mrzindaco

      Alfred, denuncia este post (?
      -Post Denunciado, que picardia - 👨

      0
      robert-plant

      +10 aunque me hizo dudar el tupper

      0
      Manu_296

      Alfred te dejo +10

      0
      franco1050

      Jajaja , la voz me hizo acordar al Loquendo 😁

      0
      MhortZynder360

      Genial, +10 y a fav, algún día lo voy a poner en practica cuando le agarre más la mano al Arduino!!

      0