Tabla de contenido:
- Paso 1: diagrama de bloques del proyecto
- Paso 2: Código Arduino para el proyecto
- Paso 3: codificación de la página HTML
- Paso 4: carga de JavaScript en BOLT Cloud
- Paso 5: Configuración en la página de la nube BOLT
- Paso 6: Implementar la configuración y la visualización de datos
Video: SISTEMA DE RIEGO INTELIGENTE Usando IoT # 'Built on BOLT': 6 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
El Smart Irrigation System es un dispositivo basado en IoT que es capaz de automatizar el proceso de riego mediante el análisis de la humedad del suelo y las condiciones climáticas (como la lluvia). Además, los datos de los sensores se mostrarán en forma gráfica en la página de la nube BOLT. Para obtener una descripción detallada del proyecto, haga clic en el enlace del documento de investigación que figura a continuación:
En este proyecto, comandaremos el microcontrolador arduino / 328p a través de una página web para controlar el motor (es decir, para arrancar y detener el motor) y el resto de todo el proceso de riego será controlado automáticamente por el propio arduino.
El usuario solo tiene que hacer es –Poner en marcha el motor o si lo desea puede apagar el motor con solo un clic.
Una vez que la bomba de motor haya arrancado, la siguiente condición automática funcionará
1. El usuario puede apagar el motor si lo desea haciendo clic en la página web.
2. La bomba de motor se apagará automáticamente una vez que el sensor de humedad del suelo haya alcanzado el valor de umbral requerido.
3. Si las condiciones climáticas son tales que comenzó a llover, el microcontrolador apagará la bomba de motor hasta que llueva. Y después de eso, verifica si el sensor de humedad del suelo ha alcanzado el valor umbral o no. Si cruza el valor umbral, la bomba de motor permanecerá apagada; de lo contrario, comenzará de nuevo automáticamente. Esto ayuda a ahorrar agua y electricidad.
4. También en caso de que se corte el suministro eléctrico y se apague el motor. Se reiniciará de nuevo automáticamente cuando haya disponibilidad de suministro de energía, el usuario no tendrá que preocuparse por reiniciar la bomba de motor manualmente.
5. También los datos de varios sensores como: sensor de humedad, sensor de temperatura, sensor de humedad se mostrarán en la nube BOLT en forma gráfica, pero debido a la limitación de BOLT, solo he mostrado los datos de un sensor (datos del sensor de humedad).
Paso 1: diagrama de bloques del proyecto
HAGA la conexión de sensores, PERNO y relé como se indica en el diagrama. He usado un microcontrolador 328p que se usa en ARDUINO. Entonces puede usar Arduino en lugar del microcontrolador 328P.
Paso 2: Código Arduino para el proyecto
Hardserial.ino es un código arduino que consiste en la interfaz de diferentes sensores con arduino y la interfaz de Arduino con BOLT para enviar datos del sensor en la página de la nube BOLT.
Paso 3: codificación de la página HTML
En este paso, codificaremos la página HTML a través de la cual enviamos el comando a Arduino para controlar el motor (es decir, para ARRANCAR y DETENER el motor).
Paso 4: carga de JavaScript en BOLT Cloud
Escriba el siguiente bloc de notas de código JS ++
setChartType ('lineGraph'); plotChart ('time_stamp', 'temp');
y luego guárdelo con la extensión de archivo.js. Esto es muy importante Esto tomará el valor de los sensores y lo cargará en forma gráfica en la nube BOLT.
Paso 5: Configuración en la página de la nube BOLT
Si ya compró un dispositivo BOLT y lo registró, 1- abra la página de la nube de bolt - haga clic en el enlace
y luego inicie sesión en eso.
2- luego haga clic en CONSOLA DE DESARROLLADOR -> Haga clic en el botón "+" para crear un nuevo producto en la sección PRODUCTOS.
3- En la sección CREAR NUEVO PRODUCTO -
i- escriba cualquier nombre para el nuevo producto
ii- elige cualquier icono
iii- Seleccione UI como default.html
4- haga clic en CREAR PRODUCTO
5- DESPUÉS de hacer clic en "SÍ" para crear CONFIGURACIÓN DE HARDWARE
6- Luego seleccione GPIO y el número de pin como 1
7- Elija el pin como "AO" [hemos conectado el sensor de humedad en el pin A0]
8- y NOMBRE DE VARIABLE como "temp" [porque hemos escrito temp como variable en el código js {PASO-4}]
9- Por último, cargue el archivo JS en la sección CARGAR ARCHIVOS y cambie el archivo html predeterminado de ese archivo js.
Paso 6: Implementar la configuración y la visualización de datos
1- Haga clic en la pestaña DISPOSITIVOS. Su ID de dispositivo aparecerá en la lista. Ahora, en la pestaña de producto, seleccione el nombre de su producto "Bolt IoT Product". Por ejemplo, temp. Ahora, haga clic en el botón Implementar configuración.
2- Vaya a la página de inicio y haga clic en BOLT unit. Lo redireccionará a la nueva página donde puede ver un gráfico de humedad con respecto al tiempo.
Recomendado:
Sistema de riego automático de plantas con un micro: bit: 8 pasos (con imágenes)
Sistema de riego automático de plantas usando un Micro: bit: En este Instructable, le mostraré cómo construir un sistema automático de riego de plantas usando un Micro: bit y algunos otros componentes electrónicos pequeños. El Micro: bit usa un sensor de humedad para controlar el nivel de humedad en el suelo de la planta y
Monitor inteligente de plantas para interiores: sepa cuándo su planta necesita riego: 8 pasos (con imágenes)
Monitor inteligente de plantas para interiores: sepa cuándo su planta necesita riego: Hace un par de meses, hice una varilla de control de la humedad del suelo que funciona con baterías y se puede pegar en la tierra de la maceta de su planta de interior para brindarle información útil sobre el suelo. el nivel de humedad y los LED parpadean para indicarle cuándo debe
Sistema de riego controlado por WiFi 'inteligente' alimentado por energía solar: 6 pasos (con imágenes)
Sistema de riego controlado por WiFi `` inteligente '' con energía solar: este proyecto utiliza piezas solares de bricolaje estándar y piezas de 12v de eBay, junto con dispositivos Shelly IoT y algo de programación básica en openHAB para crear una red de energía de jardín inteligente y casera, totalmente solar, y riego. Aspectos destacados del sistema: Fu
IoT APIS V2 - Sistema autónomo de riego de plantas automatizado habilitado para IoT: 17 pasos (con imágenes)
IoT APIS V2 - Sistema autónomo de riego de plantas automatizado habilitado para IoT: este proyecto es una evolución de mi instructable anterior: APIS - Sistema de riego de plantas automatizado He estado usando APIS durante casi un año y quería mejorar el diseño anterior: Capacidad para monitorear la planta de forma remota. Así es como
Sistema de riego automático con placa La COOL: 4 pasos (con imágenes)
Sistema de riego automático con la placa La COOL: Hola a todos, esta vez comenzaremos con nuestros Instructables profundizando un poco más en la placa La COOL. El Actor Output en nuestro tablero activa la bomba cuando el suelo está seco. En primer lugar, explicaré cómo funciona: La placa La COOL tiene una salida de 3,3 voltios