InicioHazlo Tu MismoAsiste por voz + Arduino (Primera Parte)
Asiste por voz + Arduino (Primera Parte)

Link a la segunda parte!! ↓


Buenas Amigos! me presento, Soy Axel. tengo 18 años y estudio Ingeniería en Electrónica en la UNM.
Les presento mi proyecto. Es para la nota del segundo parcial de Informática I

Este proyecto básicamente es un asistente por voz y esta pensado para usarse en domotica, es decir el hogar.

En la primera parte explico el funcionamiento básico de este proyecto, y en la segunda parte voy a mostrar como funciona con electrodomésticos cotidianos del hogar, (televisor, un velador, y un ventilador)



Open Source

Visual Studio


La primer parte consiste en:

*Un programa llamado Avjarvis



Domotica


Es un asistente por voz, es personalizable, se le puede poner un nombre, el mio se llama Alfred, y ademas le podes poner tu nombre para cuando tenga que referirse a vos, por ejemplo si te llamas juan te dice, Si juan, Entendido Juan, A tu servicio Juan.
Se pueden editar los comandos y las respuestas. Ademas tiene la función (mas importante) de ejecutar un programa deseado según un comando, por ejemplo "Alfred abri el navegador" y ejecuta chrome.exe.


processing


*Varios programas que hice con Visual Studio en c++



arduino


A estos programas los llame "acciones", para cada orden que le de al Avjarvis va a ejecutar uno de estos programas. Por ejemplo si quiero prender la luz digo: "Alfred prende la luz" y Avjarvis va a ejecutar 'EncenderLuz.exe'
Los codigos de estos programas son muy sencillos ya que solo tienen la función de mandar un numero por el puerto COM que este conectado el Arduino.

hardware libre


*Arduino



asistente por voz

Que es arduino?
Definición según wikipedia:
"Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares"
Dicho en criollo, arduino es una placa programable, que te sirve como base para una infinidad de proyectos básicos que no requieran una alta capacidad de procesamiento. Funciona activando o desactivando "pines" donde estarán conectados los dispositivos (como luces, sensores, etc). Existen muchos complementos que funcionan con arduino (sensores de temperatura, presión atmosférica, detectores de humo, micrófonos, giroscopios, sensores infrarrojos, gps, internet, lector de memorias sd, entre otros) permitiéndote hacer proyectos electrónicos de todo tipo y de manera relativamente sencilla. Si te interesa saber mas acerca de esta placa te dejo su pagina oficial donde vas a poder ver en profundidad de que se trata esto.
arduino.cc
En este caso uso Arduino para recibir los datos que mandan los programas acciones.

control de voz



Bueno, esto funciona asi:
Se le dice una acción a Avjarvis, por ejemplo "Prende la luz", previamente se carga en la base de datos de Avjarvis este comando, es decir, cuando escuche "prende la luz" ejecuta el programa "EncenderLuz.exe". Una vez ejecutado este programa, este va a mandar por el puerto COM un numero que va a ser recibido por Arduino, cada numero tiene una función predeterminada programada previamente. Como se ejecuto "EncenderLuz.exe" se va a mandar un '1' y arduino va a activar el pin 10 donde esta conectada la luz.

Como en este momento no tengo los Relays para poder usar esto con los electrodomesticos a 220v voy a hacer una segunda parte donde explico como funciona.
Mientras tanto pongo luces Leds para mostrar que funcionan perfectamente los comandos! 



Asiste por voz + Arduino (Primera Parte)



Open Source



Aca les muestro como funciona:








Bueno, por ahora eso fue todo amigos. 

En la segunda parte les voy a mostrar como funciona esto con el velador, la tele y el ventilador. Por el momento no tengo los Relays para que funcione a 220v. Asi que cuando los compre se viene la segunda! 

Si están haciendo algo y necesitan ayuda manden MP y los ayudo con lo que pueda.

Hasta pronto! 

link a la segunda parte!



Visual Studio

Las certificadas:

Domotica



processing







arduino


Datos archivados del Taringa! original
2puntos
7,851visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
11visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

A
Axxeliitooh🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.