Tabla de contenido:
- Paso 1: Fabricante de PCB en línea - JLCPCB
- Paso 2: Diseño de circuitos y PCB
- Paso 3: Fabricación de PCB
- Paso 4: instalar la aplicación y ejecutar la automatización del hogar
Video: Automatización del hogar paso a paso con Wemos D1 Mini con diseño de PCB: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Automatización del hogar paso a paso con Wemos D1 Mini con diseño de PCB
Hace unas semanas publicamos un tutorial “Automatización del hogar usando Raspberry Pi” en rootsaid.com que fue bien recibido entre aficionados y estudiantes universitarios. Luego, a uno de nuestros miembros se le ocurrió un sistema de automatización del hogar Arduino usando NodeMCU.
Sistema de automatización del hogar Arduino Aquí le mostraremos cómo construir un sistema de automatización del hogar Arduino que puede controlar dispositivos eléctricos como luces, ventiladores, puertas de garaje, etc., utilizando nuestro teléfono móvil desde cualquier lugar del mundo. Para construir este sistema de automatización del hogar de bricolaje, todo lo que necesita es una mini placa Wemos D1, algunos relés y un teléfono Android.
Paso 1: Fabricante de PCB en línea - JLCPCB
JLCPCB es una de las mejores empresas de fabricación de PCB en línea desde donde puede solicitar PCB en línea sin ningún problema. La empresa trabaja las 24 horas del día, los 7 días de la semana sin escalas. Con su maquinaria de alta tecnología y su flujo de trabajo automatizado, pueden fabricar grandes cantidades de PCB de alta calidad en cuestión de horas.
JLCPCB puede desarrollar PCB de diversa complejidad. Desarrollan PCB simples y económicos con placa de una sola capa para aficionados y entusiastas, así como placas multicapa complejas para aplicaciones industriales de alto nivel. JLC trabaja con grandes fabricantes de productos y puede ser la PCB de los dispositivos que está utilizando, como computadoras portátiles o teléfonos móviles, fabricados en esta fábrica.
Paso 2: Diseño de circuitos y PCB
Dependiendo de la salida de la placa arduino, puede seleccionar su relé. Dado que los pines GPIO de salida de Node MCU son 3.3V, tendrá que comprar un relé de 3.3V.
Regulador de voltaje
También agregué un regulador 7805, que me ayudará a proporcionar un voltaje de entrada entre 7 voltios y 35 voltios en la entrada, de modo que pueda usar una fuente de alimentación USB de 5 voltios, una batería de 9 voltios o incluso una batería de polímero de litio de 12 voltios. sin problemas.
También agregué algunos indicadores LED que me permitirán saber si algo dejó de funcionar. Encontrarás el circuito de mi EasyEDA a continuación.
Diseño de PCB
A continuación, diseñando la PCB. El diseño de PCB es en realidad una parte importante del diseño de PCB, utilizamos diseños de PCB para hacer PCB a partir de esquemas. Diseñé una PCB donde podía soldar todos los componentes juntos. Para eso, primero guarde los esquemas y desde la lista de herramientas superior, haga clic en el botón convertir y seleccione "Convertir a PCB".
Esto abrirá una ventana como esta. Aquí, puede colocar los componentes dentro del límite y organizarlos de la manera que desee. La forma más sencilla de enrutar todos los componentes es el proceso de “enrutamiento automático”. Para eso, haga clic en la herramienta "Ruta" y seleccione "Enrutador automático".
Esto abrirá una página de configuración automática del enrutador donde puede proporcionar detalles como espacio libre, ancho de pista, información de capa, etc. Una vez que haya hecho eso, haga clic en "Ejecutar".
Eso es todo chicos, su diseño ahora está completo. Esta es una PCB de doble capa, lo que significa que el enrutamiento está en ambos lados de la PCB. Ahora puede descargar el archivo Gerber y usarlo para fabricar su PCB desde JLCPCB.
Paso 3: Fabricación de PCB
Hacer que la PCB se fabrique a partir de JLCPCB
JLCPCB es una empresa de fabricación de PCB con un ciclo de producción completo. Lo que significa que comienzan desde "A" y terminan con "Z" del proceso de fabricación de PCB.
Desde las materias primas hasta los productos terminados, todo se hace bajo el techo. Vaya al sitio web de JLC PCBs y cree una cuenta gratuita.
Una vez que haya creado una cuenta con éxito, haga clic en "Cotizar ahora" y cargue su archivo Gerber. El archivo Gerber contiene información sobre su PCB, como información de diseño de PCB, información de capa, información de espaciado, pistas, por nombrar algunos.
Debajo de la vista previa de PCB, verá tantas opciones como Cantidad de PCB, Textura, Grosor, Color, etc. Elija todo lo que sea necesario para usted. Una vez hecho todo, haga clic en "Guardar en el carrito". En la página siguiente, puede elegir una opción de envío y pago y pagar de forma segura.
Puede utilizar Paypal o tarjeta de crédito / débito para pagar. Eso es todo chicos. Se hace. La PCB se fabricará y se recibirá en el plazo mencionado.
Paso 4: instalar la aplicación y ejecutar la automatización del hogar
Instale RootSaid WiFi Command Center desde Google PlayStore
RootSaid WiFi Command Center es una aplicación de Android simple y liviana que se puede usar para controlar robots y Raspberry pi y Arduino Home Automation a través de WiFi.
Todo lo que tienes que hacer es conectar tu teléfono móvil a la red, ingresar la dirección IP y el Puerto del servidor (el NodeMCU de nuestro sistema Home Automation usando Arduino) y controlarlo usando los botones On Off.
Haga clic aquí para saber más sobre esta aplicación. Haga clic aquí para descargar esta aplicación de Playstore. Paso 5 Ahora todo lo que tiene que hacer es iniciar la aplicación, ingresar la dirección IP del Pi y el puerto que está escuchando (5005).
Cargue la IP y el puerto usando el botón de enlace y navegue hasta la pestaña Domótica. Eso es todo, su sistema de automatización del hogar con Arduino ya está listo.
Encontrará información completa sobre el Código aquí.
Ahora puede controlar los dispositivos conectados a su Node MCU usando esta sencilla aplicación y encenderla y apagarla.
Recomendado:
Automatización del hogar de próxima generación con Eagle Cad (Parte 1 - PCB): 14 pasos
Automatización del hogar de próxima generación con Eagle Cad (Parte 1 - PCB): Introducción: ¿Por qué digo su próxima generación? Porque usa algunos componentes que son mucho mejores que los dispositivos de automatización del hogar tradicionales. Puede controlar dispositivos mediante: Panel táctil de comandos de voz de Google en el Control de dispositivos desde la aplicación
Motor paso a paso controlado por motor paso a paso sin microcontrolador: 6 pasos
¡Motor paso a paso controlado por motor paso a paso sin microcontrolador !: En este Instructable rápido, haremos un controlador de motor paso a paso simple usando un motor paso a paso. Este proyecto no requiere circuitos complejos ni un microcontrolador. Así que sin más preámbulos, ¡comencemos
Motor paso a paso controlado por motor paso a paso sin microcontrolador (V2): 9 pasos (con imágenes)
Motor paso a paso controlado por motor paso a paso sin microcontrolador (V2): En uno de mis Instructables anteriores, le mostré cómo controlar un motor paso a paso usando un motor paso a paso sin un microcontrolador. Fue un proyecto rápido y divertido, pero vino con dos problemas que se resolverán en este Instructable. Entonces, ingenio
Modelo de locomotora controlada por motor paso a paso - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
Locomotora modelo controlada por motor paso a paso | Motor paso a paso como codificador rotatorio: en uno de los Instructables anteriores, aprendimos cómo usar un motor paso a paso como codificador rotatorio. En este proyecto, ahora usaremos ese motor paso a paso convertido en codificador rotatorio para controlar un modelo de locomotora usando un microcontrolador Arduino. Entonces, sin fu
Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
Motor paso a paso controlado por motor paso a paso | Motor paso a paso como codificador rotatorio: ¿Tiene un par de motores paso a paso por ahí y quiere hacer algo? En este Instructable, usemos un motor paso a paso como codificador rotatorio para controlar la posición de otro motor paso a paso usando un microcontrolador Arduino. Así que sin más preámbulos, vamos a