
Tabla de contenido:
- Paso 1: Paso 1: los componentes de AGRI-2-EYE
- Paso 2: Paso 2: Prototipo Agri-2-EYE
- Paso 3: Paso 3: Esquemas del proyecto
- Paso 4: Paso 4: Desarrollo de Mbed
- Paso 5: Paso 5: Configuraciones de Sigfox
- Paso 6: Paso 6: Códigos Agri-2-EYE
- Paso 7: Paso 7: Ubidots Cloud Platform
- Paso 8: Paso 8: Nuestra interfaz Ubidots
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

Durante el primer semestre del cuarto año de nuestra escuela de ingeniería, elegimos trabajar en un sistema de monitoreo agrícola. Tiene que medir algún valor relevante para el crecimiento de la planta. El dispositivo debe ser autónomo en energía y utilizar un protocolo LPWAN.
Paso 1: Paso 1: los componentes de AGRI-2-EYE
Microcontrolador:
STM32L432KC
Sensor:
- Humedad exterior: DHT22
- Temperatura exterior: SMT172
- Humedad del suelo: SKU SEN0 193
- Temperatura del suelo: Grove 1019919
- RGB: Grove TCS34725
- Intensidad de luz: Grove 101020076
Comunicación LPWAN:
Wisol SFM10R1
Alimentacion:
Panel solar 6V - 2W
Visualización de la pantalla:
ARCELI SSD1306
Paso 2: Paso 2: Prototipo Agri-2-EYE

Paso 3: Paso 3: Esquemas del proyecto



Para el proyecto necesitamos 3 PCB:
- un PCB proveedor de energía
- una PCB de interfaz
- una placa de circuito impreso del sensor exterior
Paso 4: Paso 4: Desarrollo de Mbed
La plataforma de dispositivos Arm Mbed IoT proporciona a los usuarios una plataforma en línea fácil de usar para hardware compatible con Mbed. Permite el acceso a una gran cantidad de biblioteca. La comunidad de Mbed desarrolla una biblioteca, brinda acceso a software de ejemplo para dispositivos compatibles y ayuda a los usuarios con sus problemas.
¿Cómo funciona la plataforma Mbed?
- El primer paso es ir al sitio web de Mbed:
- Crea una cuenta
- Vaya al menú del compilador y elija su dispositivo: STM32L432KC (nuestro microcontrolador)
- Crea un proyecto
- Importar biblioteca útil, por ejemplo: biblioteca DHT
- Iniciar el programa
- Compila el código
- Exportar al dispositivo con el puerto micro-usb conectado entre la PC y el STM32L432KC
Preste atención al mapa de pines para que se corresponda con los esquemas.
Paso 5: Paso 5: Configuraciones de Sigfox


Para el Protocolo LPWAN elegimos un Módulo Sigfox. El protocolo Sigfox es realmente útil para la aplicación de IoT porque la comunicación no consume mucha energía y también puede enviar datos a gran distancia. Se comunica con el backend de Sigfox. En este proyecto, el módulo ayuda a transmitir datos a la plataforma IoT.
Debe conectar el módulo con la CPU (como en la imagen 2).
Para enviar datos, debe usar el formato de comando AT. Por ejemplo:
EN enviar OK, EN $ T? devuelve el valor de temperatura.
Usamos este formato para enviar los valores de cada sensor.
Paso 6: Paso 6: Códigos Agri-2-EYE

Desarrollamos un código cpp basado en una biblioteca de sensores. En la principal puede encontrar todo el código que necesita para comprender cómo configuramos la visualización de la pantalla, la transmisión …
En la imagen puedes ver cómo enviamos el valor del sensor.
Paso 7: Paso 7: Ubidots Cloud Platform

El propietario del producto elige Ubidots como plataforma de almacenamiento de datos. Para utilizarlo tienes que seguir paso a paso el proceso.
- Vaya a https://ubidots.com/ y cree una cuenta
- Seleccione el dispositivo y cree un nuevo dispositivo con un clic en el "+"
- Elija una etiqueta y un nombre
- Configure el token para que se conecte con el backend de Sigfox
- En el tablero, agregue todos los widgets que necesita
- Seleccione agregar variable y elija el dispositivo que creó.
Paso 8: Paso 8: Nuestra interfaz Ubidots
Recomendado:
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: 3 pasos

Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: La mayoría de las veces que me enfrenté, no tengo una buena intensidad de señal para mis trabajos diarios. Entonces. Busco y pruebo diferentes tipos de antena pero no trabajo. Después de perder el tiempo, encontré una antena que espero hacer y probar, porque es un principio de construcción, no
Diseño de juegos en Flick en 5 pasos: 5 pasos

Diseño de juegos en Flick en 5 pasos: Flick es una forma realmente sencilla de hacer un juego, especialmente algo como un rompecabezas, una novela visual o un juego de aventuras
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos

Detección de rostros en Raspberry Pi 4B en 3 pasos: En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con
¿Cómo hacer un contador de pasos ?: 3 pasos (con imágenes)

¿Cómo hacer un contador de pasos ?: Solía desempeñarme bien en muchos deportes: caminar, correr, andar en bicicleta, jugar al bádminton, etc. Me encanta andar en bicicleta para viajar en poco tiempo. Bueno, mira mi corpulento vientre … Bueno, de todos modos, decido volver a hacer ejercicio. ¿Qué equipo debo preparar?
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): 4 pasos

Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): En esta publicación, hice un espejo de tocador de bricolaje con la ayuda de las tiras de LED. Es realmente genial y debes probarlos también