Tabla de contenido:
- Paso 1: Hardware y materiales necesarios
- Paso 2: Hacer las Piedras Infinitas y el Guantelete Infinito de Cartón
- Paso 3: Red inalámbrica Arduino con múltiples módulos NRF24L01
- Paso 4: Código base (Infinity Gauntlet)
- Paso 5: Código de nodo (01-0)
- Paso 6: Diagrama de cableado para Infinity Gauntlet
- Paso 7: diagrama de cableado para 6 nodos
- Paso 8: Probar el Infinity Gauntlet
Video: Automatización del hogar controlada por Infinity Gauntlet: 8 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
En mi proyecto anterior hice un guante infinito que controla un interruptor de luz. Quería usar seis piedras y cada piedra puede controlar el electrodoméstico, la cerradura de la puerta o la iluminación, así que hice un sistema de automatización del hogar usando un guante infinito. En este proyecto utilicé la biblioteca RF24Network, que permite construir una red inalámbrica con muchas placas Arduino.
Paso 1: Hardware y materiales necesarios
Arduino Mega + Cable USB II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
Batería de 9v:
Cambiar:
Cables de puente:
Adaptador macho DC Barrel Jack para Arduino:
Micro Servo 9g:
Mini protoboard:
Conector de clip de batería de 9v:
Cartón:
Módulo transceptor RF inalámbrico NRF24L01 + 2.4GHz:
MPU 6050:
Tiras de LED:
Paso 2: Hacer las Piedras Infinitas y el Guantelete Infinito de Cartón
Para hacer piedras infinitas, utilicé rubí, resina epoxi + endurecedor, pintura de color y arcilla (puedes usar silicona).- Empuja el rubí en la arcilla y sácalo.
- Mezclar la resina, el endurecedor, la pintura de color y dividirla en seis tazas diferentes, una para cada color.
- Verter el epoxi en el molde y dejar secar.
Puedes ver este video, si quieres saber cómo hice el guante infinito de cartón.
Paso 3: Red inalámbrica Arduino con múltiples módulos NRF24L01
Un solo módulo NRF24L01 puede escuchar activamente hasta otros 6 módulos al mismo tiempo. Puede definir las direcciones de los nodos en formato octal. En este proyecto, la dirección de la base (Infinity Gauntlet) es 00, las direcciones de los hijos de la base son de 01 a 0. Entonces desde la base (Infinity Gauntlet), usando un MPU6050 controlaremos el servomotor en el nodo 01 - 0.
Paso 4: Código base (Infinity Gauntlet)
Desde la base, podemos enviar datos al nodo 01-0 para controlar los servomotores y la tira de LED WS2812B
Paso 5: Código de nodo (01-0)
Los nodos (01 - 0) están recibiendo datos de la Base, lo usamos para controlar los servos.
Sube cada programa a cada arduino.
Paso 6: Diagrama de cableado para Infinity Gauntlet
Agregué cartón adicional para colocar los componentes electrónicos y cambié la batería de 9 voltios por una batería de 4 xAA de mi proyecto anterior.
Paso 7: diagrama de cableado para 6 nodos
En mi proyecto usé un servo para reloj digital, cerradura de puerta, aire acondicionado portátil, alimentador de mascotas y dos servos para interruptor de luz y purificador de aire.
Paso 8: Probar el Infinity Gauntlet
Usé datos del eje xy datos del eje y del sensor MPU6050 para controlar los servomotores y una tira de LED WS2812B.
- Cuando el valor mapeado del eje x es positivo y el eje y es positivo, MIND STONE se encenderá / apagará y el alimentador de mascotas se abrirá / cerrará.
- Cuando el valor mapeado del eje x es negativo y el eje y es positivo, SOUL STONE se encenderá / apagará y el purificador de aire se encenderá / apagará.
- Cuando el valor mapeado del eje x sea positivo, REALITY STONE se encenderá / apagará y la luz se encenderá / apagará.
- Cuando el valor mapeado del eje y es positivo, SPACE STONE se encenderá / apagará y la cerradura de la puerta se bloqueará / desbloqueará
- Cuando el valor mapeado del eje x es negativo y el eje y es negativo, POWER STONE se encenderá / apagará y Portable AC se encenderá / apagará.
- Cuando el valor mapeado del eje y es negativo, TIME STONE se encenderá / apagará y el reloj digital se encenderá / apagará.
Espero que hayas disfrutado de este proyecto de Arduino y hayas aprendido algo nuevo. Puedes suscribirte a mi canal para recibir soporte.
Gracias.
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 Internet / nube con Esp8266 (aREST, MQTT, IoT): 7 pasos (con imágenes)
Automatización del hogar controlada por Internet / nube usando Esp8266 (aREST, MQTT, IoT): ¡TODOS los créditos a http://iest.io/ por el servicio en la nube! ¡IoT es el tema más discutido en el mundo ahora mismo! Los servidores y servicios en la nube que hacen esto posible es el punto de atracción del mundo de hoy … ELIMINAR LA BARRERA DE DISTANCIA fue y es el
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: 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