Tabla de contenido:
- Paso 1: Hardware y componentes
- Paso 2: circuito de control de relé
- Paso 3: diseño del circuito de atenuación
- Paso 4: hacer PCB
- Paso 5: codificación
- Paso 6: diseño de la aplicación de Android
Video: Domótica: Tablero de interruptores automático con control de atenuación a través de Bluetooth usando Tiva TM4C123G: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Hoy en día, tenemos controles remotos para nuestros televisores y otros sistemas electrónicos, lo que nos ha facilitado la vida. ¿Alguna vez se ha preguntado acerca de la automatización del hogar que le daría la posibilidad de controlar luces de tubo, ventiladores y otros aparatos eléctricos en el hogar mediante un control remoto? ¡Por supuesto que sí! Pero, ¿las opciones disponibles son rentables? Si la respuesta es No, hemos encontrado una solución. Hemos creado un nuevo sistema llamado domótica basado en microcontroladores que utiliza Bluetooth. Este sistema es muy rentable y puede brindar al usuario la capacidad de controlar cualquier dispositivo electrónico sin siquiera gastar en un control remoto. Este proyecto ayuda al usuario a controlar todos los dispositivos electrónicos utilizando su teléfono inteligente. También agregamos la funcionalidad de atenuación a un puerto desde donde puede controlar de forma remota el brillo de la luz o la velocidad de un ventilador.
Paso 1: Hardware y componentes
1. Microcontrolador TM4C123GH6PM
El microcontrolador Cortex-M seleccionado para la programación basada en hardware y las ilustraciones de interfaz es TM4C123 de Texas Instruments. Este microcontrolador pertenece a la arquitectura basada en ARM Cortex-M4F de alto rendimiento y tiene un amplio conjunto de periféricos integrados.
2. Módulo de relé de 5 V
3. LCD La pantalla de cristal líquido (LCD)
Usaremos una pantalla LCD de 16x2 para mostrar los estados de nuestra placa de conmutación.
4. Módulo Bluetooth HC-05
Módulo bluetooth para control de relés y circuito dimmer.
5. Cargador móvil Cargador móvil para alimentar el microcontrolador y los relés.
6. Carcasa de plástico para tablero de interruptores
7. 7 enchufes
Paso 2: circuito de control de relé
Este diseño es fácil de entender e implementar. La salida recibida del Bluetooth es capaz de alterar los estados de todos y cada uno de los enchufes que tenemos en la placa.
Paso 3: diseño del circuito de atenuación
La primera operación es la detección de cruce por cero. El cruce por cero es el punto donde la onda sinusoidal de entrada se vuelve cero instantáneamente durante su oscilación.
La segunda operación es activar el Triac usando el optoaislador, es decir, MOC3021. El disparo debe realizarse utilizando el microcontrolador y la atenuación del voltaje es directamente proporcional al retraso en el disparo.
Paso 4: hacer PCB
El diseño de Proteus, el diseño de PCB se da en el diagrama.
Paso 5: codificación
El código para este microcontrolador está escrito en Keil uVision Environment y se proporciona a continuación.
Paso 6: diseño de la aplicación de Android
Usaremos MIT App Inventor para hacer nuestra aplicación de Android para relés controlados por bluetooth y atenuador.
Recomendado:
Control de Led a través de la aplicación Blynk usando Nodemcu a través de Internet: 5 pasos
Control de LED a través de la aplicación Blynk usando Nodemcu a través de Internet: Hola a todos, hoy le mostraremos cómo puede controlar un LED con un teléfono inteligente a través de Internet
Atenuación / control de LED / brillo usando potenciómetro (resistencia variable) y Arduino Uno: 3 pasos
Desvanecimiento / control de LED / brillo usando potenciómetro (resistencia variable) y Arduino Uno: el pin de entrada analógica Arduino está conectado a la salida del potenciómetro. Entonces, el pin analógico Arduino ADC (convertidor analógico a digital) está leyendo el voltaje de salida mediante el potenciómetro. Girando la perilla del potenciómetro varía la salida de voltaje y Arduino re
PWM con ESP32 - Atenuación de LED con PWM en ESP 32 con Arduino IDE: 6 pasos
PWM con ESP32 | Atenuación de LED con PWM en ESP 32 con Arduino IDE: En este instructables veremos cómo generar señales PWM con ESP32 usando Arduino IDE & PWM se usa básicamente para generar una salida analógica desde cualquier MCU y esa salida analógica podría ser cualquier valor entre 0V y 3.3V (en el caso de esp32) & de
Tablero de atenuación Wifi Two Triac: 7 pasos
Wifi Two Triac Dimmer Board: Este instructivo es para ARMTRONIX WIFI Two Triac Dimmer Board V0.1 El Armtronix Wifi two triac dimmer es una placa IOT. Está diseñado para domótica. Las características de la placa son: Control inalámbrico Factor de forma pequeño Fuente de alimentación de CA a CC incorporada
Cómo crear un espejo con iluminación lateral con atenuación automática: 8 pasos (con imágenes)
Cómo crear un espejo con iluminación lateral con atenuación automática: este es mi primer Instructable, ¡y estoy bastante orgulloso de él! He pasado tanto tiempo en este sitio, pensé que sería justo enviar un proyecto genial también. Este proyecto es bastante flexible, busque '¿TIENE TIEMPO?' partes que pueden permitirle mejorar