Tabla de contenido:
- Paso 1: Adquirir piezas
- Paso 2: cómo funciona
- Paso 3: cableado de las piezas (transmisor)
- Paso 4: Cableado de las piezas (receptor)
- Paso 5: el código
- Paso 6: Configuración de Alexa
- Paso 7: Gracias
Video: Sistema de hogar inteligente económico y sencillo: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
¡Hola!
Soy Ed. Tengo 15 años y me apasiona la informática, la programación y la ingeniería eléctrica. Desde que soy bastante joven vivo en la casa de mis padres, este proyecto comenzó cuando decidí mudarme a la habitación Ático / Loft, en el proceso de diseñar la habitación con muebles nuevos que compraré decidí que haría esto habitación un poco diferente; ¡Y nació la Smart Room!
Paso 1: Adquirir piezas
Amazon Hay diferentes formas de hacer esto, puede comprar todos los componentes a bajo precio, pero la entrega demora unos 30 días desde China, o puede comprar las piezas en Amazon.
(Me temo que todos los enlaces del Reino Unido)
NODEMCU 1x
Amazonas
Bangood
ARDUINO Al menos 2x Dependiendo de la cantidad de módulos que esté usando (Cualquier tipo servirá, pero usé Pro Micros ya que los tenía por ahí)
Amazonas
Bangood
Tablero de relés de 8 piezas 1x
Bangood
Amazonas
Módulos de radio (NRF24L01) al menos 2x
Amazonas
Bangood
Adaptadores de radio al menos 2x
Bangood
Amazonas
Varios módulos de relé único dependiendo de si desea conectar dispositivos adicionales
Amazonas
Bangood
MISC
Muchos cables de puente, de diferentes extremos
Mucha paciencia
tira de LED ws2182b
Artículos para el hogar extra inteligentes, p. Ej. admirador
Amazon Echo, de cualquier tipo
Cables USB para programación
Tablero de Perf
Encabezados de pines
Paso 2: cómo funciona
Cuando hacemos esto, primero debemos entender cómo funciona.
Básicamente, hay 3 componentes en esta configuración.
- El NodeMCU que recibe comandos del Amazon Echo que envía comandos a lo largo del relé
- El Arduino que recibe comandos del NodeMCU a través del relé luego envía más comandos a través de la radio
- El receptor de radio Arduino, que recibe comandos por radio y está conectado a todas las luces.
Sé que hay mejores formas de hacer que el arduino se comunique con el NodeMCU que con la placa de relé básica Logic, pero probé otras 3 soluciones y esta fue la única que funcionó al final, así que me quedé con esto.
Paso 3: cableado de las piezas (transmisor)
Primero conecte el NODEMCU al relé,
D0-D6 debe conectarse a ENTRADA 1-7 en el relé
y el VIN y TIERRA conectados en consecuencia.
Conecte el relé al Arduino
Lo que estamos tratando de hacer es que el relé sea como un simple botón.
Así que conecte el NO del relé a una corriente de 5v
Conecte el COM del relé a dos cosas diferentes, al pin arduino correcto y a GND a través de una resistencia pullup de 1Kohm.
Puede hacer todo esto en una placa de pruebas o mediante una placa de perforación con soldadura
Conecte el módulo de radio
Primero coloque el módulo de radio en su adaptador y luego conéctelo
Esto es para micro pro
Adaptador ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Ese es todo el cableado para la función de transmisor.
Paso 4: Cableado de las piezas (receptor)
Esta parte depende de la cantidad de módulos receptores que planee usar. Para mí, estoy usando una gran cantidad, solo repita este paso.
Primeramente, Conecte el módulo de radio Primero coloque el módulo de radio en su adaptador y luego conéctelo
Esto es para micro pro
Adaptador ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Conecte la tira de LED
5v - 5v
GND -GND
DI- A0
Paso 5: el código
Hola, Admitiré ahora mismo que My C ++ Knowledge / Arduino skill está por debajo de la media.
Por lo tanto, fusioné el código de muchas personas diferentes
Crédito a:
Rui Santos
Cómo mecatrónica
Ejemplos de Arduino
Creador de FauxMoESP
Esencialmente, el código de NodeMCU usa una maravillosa biblioteca llamada FauxMoESP, que emula un interruptor WeMO.
A partir de ahí, es bastante simple de usar, pero aún usé y modifiqué el Código de Rui Santos, ¡lo siento!
Controla cada relé para hacer un comando determinado y eso es todo.
El código del transmisor Arduino identifica patrones y luego envía señales de radio, nuevamente, no era completamente mi código, pero lo modifiqué.
El código de Arduino Reciever nuevamente, no era completamente mío, pero lo modifiqué, escucha los códigos y luego enciende / apaga los LED
Código vinculado a continuación
Paso 6: Configuración de Alexa
La base de los comandos son las rutinas.
La alexa sabe hacer 7 cosas; Encienda y apague cada relé, configurando el interruptor FauxmoESP en 10%, 20%, etc. Sin embargo, eso no es suficiente. Entonces usamos rutinas para hacer todas esas cosas en orden para que podamos controlar los LEDS.
Este proceso puede tardar un poco, ¡pero tenga paciencia!
Paso 7: Gracias
Gracias por tomarse el tiempo de ver este instructivo, ¡significa mucho para mí! Si construye esto, buena suerte con él, de lo contrario, tenga un gran día, comente, haga clic en Me gusta o siga si lo disfrutó, ¡y asegúrese de hacer cualquier pregunta que pueda tener!
Recomendado:
SmartBox - Sistema de hogar inteligente para su habitación: 6 pasos
SmartBox - Sistema de hogar inteligente para su habitación: ¡Hola a todos! En este instructivo, les explicaré cómo hacer un sistema de habitación inteligente. Este sistema contiene dos dispositivos: un dispositivo general con sensor de humedad y sensor de temperatura que mide la calidad de vida actual en su habitación. Tu w
Altavoz Bluetooth económico y sencillo: 6 pasos
Altavoz Bluetooth barato y simple: Hola a todos … Este es mi primer instructivo. Este es un altavoz Bluetooth extremadamente barato y fácil de fabricar. Este no fue un proyecto intencional, solo una bonificación durante la realización de otro proyecto (que compartiré después de que esté completo). Y
Módulo de proximidad háptica: económico y sencillo: 5 pasos (con imágenes)
Módulo de proximidad háptica: barato y fácil: el sentido de la visión que Dios le ha dado al ser humano es un aspecto importante de nuestra vida. Pero hay algunas personas desafortunadas que carecen de la capacidad de visualizar las cosas. Hay aproximadamente 37 millones de personas en todo el mundo que son ciegas, más de 15 millones
Sistema de automatización del hogar económico, fácil y controlado por Internet: 5 pasos (con imágenes)
Sistema de automatización del hogar económico, fácil y controlado por Internet: si tiene mascotas / niños y necesita alimentarlos o darles nalgadas a través de Internet, este sistema puede serle de utilidad. Es una forma muy fácil y económica de controlar motores, LED, etc. en casa desde cualquier computadora conectada a la web. Todo lo que se necesita es un Webc
Enfriador de portátil económico y sencillo: 3 pasos
Enfriador de portátil barato y fácil: ¡hola, hoy aprenderás a hacer tu propio enfriador de portátil económico y eficaz! Necesitarás.-alicates.-tijeras-brújula-1-3 ventiladores-caja de cartón-cable usb de repuesto-algunos pernos superiores planos y tuercas de aproximadamente 0,5 mm de diámetro, cinta adhesiva, ¡y eso debería ser! vamos a pr