Tabla de contenido:
- Paso 1: componentes
- Paso 2: Arduino Uno
- Paso 3: placa de relé de 4 canales
- Paso 4: MÓDULO BLUEETOOTH HC05 / 06
- Paso 5: PANTALLA LCD
- Paso 6: Regulador de voltaje Ic 7805
- Paso 7: Conexiones de relé
- Paso 8: CONEXIONES DEL MÓDULO BLUETOOTH
- Paso 9: Conexiones de la pantalla LCD
- Paso 10: APLICACIÓN DE ANDROID Y SUS CONFIGRACIONES
- Paso 11: CÓDIGO
- Paso 12: conecte todos los componentes
Video: Automatización controlada por voz: 13 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Hoy en día, la gente tiene teléfonos inteligentes con ellos todo el tiempo. Por tanto, tiene sentido utilizarlos para controlar los electrodomésticos. Aquí se presenta un sistema de automatización del hogar que utiliza una aplicación de Android simple, que puede usar para controlar electrodomésticos con clics y comandos de voz. Los comandos se envían a través de Bluetooth (HC05) a Arduino Uno, que controla el funcionamiento del relé (encendido o apagado). Por lo tanto, no es necesario que se levante para encender o apagar el dispositivo mientras ve una película o hace algún trabajo y otras razones.
Paso 1: componentes
1.arduino (nano / uno)
Tablero de relés de 2.4 canales (5v)
3. Módulo de Bluetooth (HC05 / HC06)
4. Pantalla LCD 20x4
5.7805 regulador de voltaje
Adaptador smps de 6,9 v (para fuente de alimentación).
Paso 2: Arduino Uno
Arduino es una plataforma de creación de prototipos de código abierto en electrónica basada en hardware y software fáciles de usar. Hablando sutilmente, Arduino es una placa de creación de prototipos basada en microcontroladores que se puede utilizar en el desarrollo de dispositivos digitales que pueden leer entradas como el dedo en un botón, tocar en una pantalla, encender un sensor, etc. y convertirlo en una salida como encender un LED., hacer girar un motor, reproducir canciones a través de un altavoz, etc.
Las placas Arduino generalmente se basan en microcontroladores de Atmel Corporation como microcontroladores basados en arquitectura AVR de 8, 16 o 32 bits. La característica importante de las placas Arduino son los conectores estándar. Usando estos conectores, podemos conectar la placa Arduino a otros dispositivos como LED o módulos complementarios llamados Shields. Las placas Arduino también constan de un regulador de voltaje integrado y un oscilador de cristal. También constan de un adaptador USB a serie con el que se puede programar la placa Arduino mediante una conexión USB. Para programar la placa Arduino, necesitamos usar el IDE proporcionado por Arduino. El IDE de Arduino se basa en el lenguaje de programación Processing y es compatible con C y C ++
.¿Qué es arduino?
Paso 3: placa de relé de 4 canales
Aquí iam usando un módulo de relé de 5v y 4 canales.
Tiene 6 pines VCC, GND, IN1, IN2, IN3, IN4.
VCC Podemos aplicar 5v, y tierra (GND) a tierra.
IN1 a IN4 está conectado al arduino que es la señal de control.
¿Qué es un relé? ¿Cómo funciona un relé?
Paso 4: MÓDULO BLUEETOOTH HC05 / 06
Aquí iam usando el módulo bluetooth HC05 para recibir comandos desde el teléfono andriod.
Paso 5: PANTALLA LCD
En este proyecto, iam usa una pantalla lcd de 20x4. Realice la conexión según la imagen.
Paso 6: Regulador de voltaje Ic 7805
1.regulador de voltaje
input-9v del adaptador conectado al pin de entrada del ic7805. segundo alfiler al suelo. El tercer pin es el pin de salida. La salida es de 5v. Este 5v se utiliza como vcc de la pantalla lcd, el módulo bluetooth y la placa de relés.
Paso 7: Conexiones de relé
El video muestra cómo conectar la carga de CA en relé.
ahora conecte arduino pin D6, D7, D8, D9 a IN1, IN2, 1N3, 1N4 DE LA PLACA DE RELE.
VCC 5v (o / p del regulador de voltaje (7805))
GND-GND
Paso 8: CONEXIONES DEL MÓDULO BLUETOOTH
RX del módulo bluetooth conectado a TX de la placa arduino (pin1 digital de arduino)
TX del módulo bluetooth conectado a RX de la placa arduino (pin digital 0 de arduino).
VCC-5v (usando regulador de voltaje olp)
tierra-tierra (gnd)
Paso 9: Conexiones de la pantalla LCD
* Pin LCD RS a pin digital 12
* LCD Habilitar pin a pin digital 11
* LCD D4 pin a pin digital 5
* LCD D5 pin a pin digital 4
* LCD D6 pin a pin digital 3
* LCD D7 pin a pin digital 2
* Pin LCD R / W a tierra
* Pin LCD VSS a tierra
* Pin VCC LCD a 5V
* 15 pines de retroiluminación de pantalla lcd led + conectado a 5v.
* 16 pines a tierra.
* V0 iam recién conectado a tierra, puede usar un potenciómetro de 10k para ajustar el contraste de la pantalla.
CONSULTE EL DIAGRAMA DEL CIRCUITO
Paso 10: APLICACIÓN DE ANDROID Y SUS CONFIGRACIONES
DESCARGUE ESTA APLICACIÓN EN PLAYSTORE
ENLACE DE APLICACIÓN
Paso 11: CÓDIGO
SOFTWARE REQUERIDO: ARDUINO IDE
ENLACE DE DESCARGA DEL SOFTWARE ARDUINO IDE - windows
CÓDIGO:
USANDO EL BOTÓN DE ENCENDIDO / APAGADO EN LA APLICACIÓN I SETLight-'1 'Usando para encender el dispositivo y' A 'usando para apagar el dispositivo. Usando el control de voz, el comando es "luz encendida" para encender y "luz de" para apagar.
Fan-'2 'Se usa para encender el dispositivo y' B 'se usa para apagar el dispositivo. Usando el control de voz, el comando es "ventilador encendido" para encender y "ventilador de" para apagar.
AC-'3 'Se usa para encender el dispositivo y' C 'se usa para apagar el dispositivo. Usando el control de voz, el comando es "AC on" para encender y "AC of" para apagar.
TV-'4 'Se usa para encender el dispositivo y' D 'se usa para apagar el dispositivo. Con el control por voz, el comando es "TV on" para encender y "TV of" para apagar.
encienda todos los dispositivos-'9 '. comando de voz: "todo encendido".
apague todos los dispositivos-'I'. comando de voz: "todos"
DESCARGA DE CÓDIGO COMPLETO
conecte su placa arduino a la pc.
Descargue el código y ábralo en el software arduino.
seleccione la placa arduino, haga clic en Herramientas> Placa> seleccione su placa.
Establecer puerto - Herramientas> puerto> seleccione el puerto.
Sube el código.
Paso 12: conecte todos los componentes
Después de conectar todos los componentes, compruebe todas las conexiones con un multímetro.
ahora las conexiones están bien, luego enciéndalo.
Recomendado:
Automatización habladora -- Audio de Arduino -- Automatización controlada por voz -- Módulo Bluetooth HC - 05: 9 pasos (con imágenes)
Automatización habladora || Audio de Arduino || Automatización controlada por voz || HC - 05 Módulo Bluetooth: …………………………. SUSCRÍBETE A mi canal de YouTube para ver más videos …. …. En este video, hemos construido una Automatización Habladora … Cuando envíe un comando de voz a través del móvil, encenderá los dispositivos domésticos y enviará comentarios i
Automatización del hogar controlada por voz inspirada en COVID-19: 5 pasos
Automatización doméstica controlada por voz inspirada en COVID-19: Durante los últimos 4 años, he probado 3 o 4 variaciones diferentes de los controles domésticos basados en Arduino. Para comodidad de todos, aquí está la historia cronológica de algunos de mis desarrollos. Instructable 1 - en octubre de 2015 usó comunicación IR y RF
Automatización del hogar controlada por voz (como Alexa o Google Home, no se necesita Wifi o Ethernet): 4 pasos
Automatización del hogar controlada por voz (como Alexa o Google Home, no se necesita Wifi o Ethernet): básicamente se trata de relés controlados por arduino basados en SMS con la configuración del asistente de Google para enviar mensajes con instrucciones de voz. Es muy fácil y barato y funciona como los anuncios de Alexa con su electrodomésticos existentes (si tienes Moto -X smartp
Automatización del hogar controlada por voz Raspberry Pi: 5 pasos
Automatización del hogar controlada por voz de Raspberry Pi: el objetivo de este instructivo es proporcionar un tutorial paso a paso sobre cómo configurar una Raspberry Pi que pueda automatizar luces / leds con sus comandos de voz
Automatización del hogar controlada por voz: 8 pasos (con imágenes)
Automatización del hogar controlada por voz: Hola, en este instructivo, te enseñaré a hacer una automatización del hogar controlada por voz. Simplemente aprovecharemos nuestro teléfono móvil y controlaremos nuestros dispositivos con nuestra voz. Créame, no es tan difícil de hacer como parece. Solo sigue los pasos y