Tabla de contenido:
- Paso 1: Diseñe el esquema eléctrico con EasyEDA
- Paso 2: Solicite la PCB con JLCPCB
- Paso 3: Solicite el componente con LCSC
- Paso 4: suelde el componente en la PCB
- Paso 5: construya el sensor de humedad del suelo
- Paso 6: Cargue el código
- Paso 7: compile la aplicación con Blynk
- Paso 8: prueba el entorno
Video: Cómo hacer una olla inteligente con NodeMCU controlada por aplicación: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
En esta guía construiremos un Smart Pot controlado por un ESP32 y una Aplicación para smartphone (iOS y Android).
Usaremos NodeMCU (ESP32) para la conectividad y la Biblioteca Blynk para el IoT en la nube y la Aplicación en el teléfono inteligente.
Finalmente usaremos JLCPCB y LCSC para ordenar PCB y componentes.
Paso 1: Diseñe el esquema eléctrico con EasyEDA
Para diseñar nuestras placas e imprimirlas con el servicio JLCPCB usaremos el software EasyEda, mediante el cual podremos dibujar el diagrama de cableado y luego convertirlo en PCB y pedirlo directamente desde el software.
EasyEda es un software que te permite dibujar circuitos eléctricos insertando componentes directamente desde la base de datos LCSC para que puedas adquirirlos una vez dibujados. También te permite diseñar la PCB a partir del esquema eléctrico. Una vez elaborado, será posible solicitarlo a través de JLCPCB.
Primero necesitas descargar EasyEda desde el enlace https://easyeda.com/page/download Luego instalarlo e importar el esquema que diseñé.
El esquema se puede descargar aquí.
Una vez que se haya descargado el diagrama de cableado, simplemente cree la PCB a partir de él.
Paso 2: Solicite la PCB con JLCPCB
Posteriormente, una vez diseñada la PCB, simplemente solicite las tarjetas a través de JLCPCB presionando el botón que se muestra en la figura anterior.
Con poco dinero podríamos pedir PCB fabricados muy bien y muy rápidamente. También será posible, una vez que se hayan pedido los PCB, ver el progreso del pedido desde su cuenta.
Paso 3: Solicite el componente con LCSC
Para ordenar los componentes es simple, simplemente presione el botón "BOM" (Lista de materiales) en el programa para dibujar los PCB EasyEda.
A continuación, volverá a la página de compra de materiales en el sitio web de LCSC, proceda con la compra para que pueda completar la construcción de la PCB. Simplemente siga los pasos en las fotos de arriba para ordenar los componentes electrónicos.
LCSC es un sitio web que te permite elegir componentes de una enorme base de datos y pedirlos para tus proyectos y PCB, ofrece infinidad de componentes a precios realmente competitivos y por eso elegí este servicio.
Paso 4: suelde el componente en la PCB
Tome los componentes pedidos a través de lcsc y suéldelos en la PCB siguiendo las indicaciones del diagrama de cableado.
Paso 5: construya el sensor de humedad del suelo
¡Escribí una guía separada para hacer el sensor de humedad del suelo y está disponible aquí!
Paso 6: Cargue el código
Descarga el código desde aquí.
Súbelo a Arduino IDE.
Si no tiene la biblioteca Blynk y el controlador ESP32, consulte esta guía:
Instale el controlador ESP32 en Windows: aquí
Instale el controlador ESP32 en Linux: aquí
Instale el controlador ESP32 en Mac OS: aquí
Descargue e instale la biblioteca Blynk
Paso 7: compile la aplicación con Blynk
Blynk es un servicio gratuito que le permite controlar de forma remota sus tarjetas NodeMcu con un procesador ESP32.
Esto será útil en el proyecto, ya que no tendremos que crear nuestro servidor IoT, sino simplemente confiar en el servidor Blynk. Además, Blynk te permite construir tu aplicación gratuita sin saber programar simplemente a través de su aplicación básica. Para saber cómo configurar blynk en Arduino IDE, siga estos pasos.
Paso 8: prueba el entorno
Una vez que se haya cargado el software en el esp32, pudimos ver inmediatamente nuestro nuevo sistema de riego inteligente en funcionamiento.
Podríamos ver el nivel del agua en el recipiente y el estado de la bomba que riega en cualquier momento.
Recomendado:
Nube de color controlada por aplicación: 7 pasos (con imágenes)
App Controlled Color Cloud: Hola, en este instructivo te muestro cómo construir la iluminación de una habitación a partir de una cuadrícula de camino de grava. Todo se puede controlar a través de WLAN con una aplicación. Https://youtu.be/NQPSnQKSuoU Hubo algunos problemas con el proyecto. Pero al final puedes hacerlo con ingenio
Luz RGB controlada por Bluetooth con aplicación de Android: 4 pasos
Luz RGB controlada por Bluetooth con aplicación de Android: Hola fabricantes, hoy aprenderemos a hacer una tira RGB controlada por Bluetooth que se controla desde nuestro teléfono inteligente. La idea básica detrás de este proyecto es crear una luz de fondo / escritorio que agregue una sensación de calidez a los ojos del espectador. Sí, esta luz
Luz de escritorio controlada por Arduino / aplicación: 6 pasos (con imágenes)
Arduino / App Controlled Desk Light: Para este proyecto, quería algo que me permitiera aprender más sobre electrónica / software, algo en lo que todavía no me he metido realmente … Decidí que una luz sería una buena plataforma para esto. El diseño que se me ocurrió fue para un iluminador
Creación de una aplicación de Android para pequeñas empresas con la aplicación MIT y Google Fusion Table: 7 pasos
Creación de una aplicación de Android para pequeñas empresas con la aplicación MIT y Google Fusion Table: ¿Alguna vez ha querido crear su propia aplicación que puede estar disponible en Google Play Store? Si tiene un negocio, este tutorial cambiará su vida. Después de leer esto detenidamente, podrá crear su propia aplicación. Antes
Cómo hacer una maleta inteligente con una Raspberry Pi: 4 pasos
Cómo hacer una maleta inteligente con una Raspberry Pi: En este tutorial, voy a explicar cómo se puede hacer una maleta inteligente con una Raspberry Pi. Cuando hayas terminado, podrás rastrear tu maleta en todo el mundo y pesar. sin necesidad de una báscula. ¡Empecemos