Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar arduino para realizar un hogar inteligente_arduino sistema de control de hogar inteligente

Cómo utilizar arduino para realizar un hogar inteligente_arduino sistema de control de hogar inteligente

El hogar inteligente es una plataforma residencial que utiliza tecnología de cableado integral, tecnología de comunicación de red, tecnología de seguridad, tecnología de control automático y tecnología de audio y video para integrar instalaciones relacionadas con la vida en el hogar para construir instalaciones residenciales y familias eficientes. El sistema de gestión de horarios mejora la seguridad, la conveniencia, el confort y el arte del hogar, y logra un entorno de vida respetuoso con el medio ambiente y que ahorra energía.

El hogar inteligente se trata de comodidad, ¿cómo puede ser conveniente? Hubo un evento en el centro comercial Jianpeilong antes. Es una cerradura de puerta inteligente que se puede desbloquear mediante reconocimiento de huellas dactilares, desbloquear con una llave o desbloquear con una aplicación de teléfono móvil. Si olvida traer la llave, no se olvidará de traerla. su teléfono móvil. Si olvida traer su teléfono móvil, no olvidará traer su huella digital. Aquí es donde las casas inteligentes resultan útiles.

El problema es demasiado grande. Este producto maduro ya está disponible. Sensor de temperatura, módulo de micrófono, sensor de gotas de lluvia, sensor de infrarrojos, juzgue a través de sensores similares y utilice el módulo de relé arinowifi para controlar WiFi.

Pero ahora el coste es muy alto y el precio muy caro. Definitivamente se comercializará en unos 2 años. Hablemos de una aplicación

Esta es una aplicación de microcontrolador muy simple, pero a diferencia de los microcontroladores comunes, este trabajo se implementa utilizando el microcontrolador ArinoUNO y la programación del software Arblock, por lo que es muy adecuado para entusiastas no profesionales y medios. -Estudiantes de edad avanzada, elaborado por estudiantes de primaria, el principio es utilizar sensores ultrasónicos para detectar la distancia entre la cabeza y el libro, y utilizar tubos emisores de luz LED y sonidos de alarma para recordar a los usuarios que corrijan rápidamente las malas posturas de lectura y escritura. Protege los ojos y previene la miopía.

1. Introducción del hardware:

(1) Microcontrolador ArinoUNO: está compuesto por una plataforma de hardware de código abierto y un conjunto de entorno de desarrollo de software especializado. Se puede utilizar para desarrollar productos interactivos, puede leer señales de interruptores y sensores y puede controlar luces, motores y otros dispositivos físicos. El microprocesador utilizado por ArinoUNO (versión R3) es ATmega328. Esta versión incluye 14 IO de entrada y salida digitales, 6 IO de entrada analógica, cristal de 16 MHZ, interfaz USB, interfaz de alimentación, cabezal de grabación, botón de reinicio, etc.

Diagrama de la estructura del circuito

(2) Sensor:

1. El sensor ultrasónico tiene 5 pines, que son: ①Terminal de alimentación VCC ②Terminal de control TRIG ③Extremo del receptor ECHO ④, ⑤Cable de tierra GND (es decir, el polo negativo de la fuente de alimentación)

2. Conexión de pin: VCC de 1 pin está conectado al pin VCC de la placa arino, GND de 5 pines también está conectado. conectado al GND correspondiente, el TRIG de 2 pines se puede conectar a cualquier puerto digital en la placa A, como el puerto 3, y lo mismo ocurre con el ECHO de 3 pines, como el puerto 2.

3. Método de uso: "disparador de nivel"

(3) LED y zumbador:

El LED puede usar diodos emisores de luz comunes y un zumbador. Solo use los ordinarios, no hay requisitos especiales.

2. Elección del lenguaje de programación:

ArBlock es un software de programación gráfica basado en Arino. Todos los programas pueden combinar lenguajes informáticos de alto nivel mediante bloques de construcción y gramática profesional. , simplificados en módulos y apilados juntos.

Programa principal

Programa de prueba ultrasónica

3. Descripción de la función y producción de apariencia:

(1) Se muestra el diagrama del panel real. arriba:

(2) Descripción funcional:

1. Encienda la alimentación, autoprueba del sistema, 8 luces pequeñas parpadean una tras otra, el LED1 se enciende, lo que indica un funcionamiento normal.

2. El sistema lee la distancia entre la cabeza de la persona y el libro como dato de referencia.

3. El sistema entra en estado de detección

LED1 - la luz está encendida, la fuente de alimentación está funcionando

LED2: parpadea, indicando que está en el estado de detección.

LED3 - LED4: Postura correcta

LED5 - LED6: Postura incorrecta, parpadea y emite un suave "bip" para recordar.

LED7 - LED8: Para corregir la postura, parpadea y reproduce música al mismo tiempo para recordarte que debes ajustar la distancia.

(3) Soldadura de circuito y producción de apariencia:

1. Soldadura de circuito:

La estructura del circuito de este trabajo es simple. Puede cultivar principiantes en tecnología de soldadura académica.

La secuencia de soldadura es la siguiente: primero use la punta del soldador para calentar el lugar a soldar y luego envíe el alambre de soldadura al punto de soldadura. Cuando el estaño se derrita en la cantidad requerida, primero retire el alambre de soldadura y luego tome. Retire la punta del soldador. En este momento, la punta de soldadura no se puede mover, de lo contrario se producirá una soldadura virtual.

Una nota: los principiantes pueden usar fundente para ayudar a soldar. De hecho, los alambres de soldadura de uso común tienen colofonia en el interior, que actúa como fundente para costillas, por lo que no es necesario usar fundente para costillas. corrosivo, por lo que no se recomienda su uso.

2. Producción de estructura de apariencia:

La apariencia de este trabajo está diseñada utilizando canales de PVC. Este método está inspirado principalmente en PVCBOT-Jason, considerando principalmente la conveniencia de los canales de PVC. En cuanto a las características de corte, este trabajo también puede considerarse como un caso de implementación del microcontrolador ArinoUNO de PVCBOT. Al mismo tiempo, me gustaría expresar mi gratitud a Jason y su equipo por proporcionar tantos trabajos de PVCOBOT para todos.