El invernadero automatizado y monitoreado es un proyecto llevado a cabo en el úlitmo año del secundario como monografía. A continuación se explican todas las partes del proyecto.
Informe con información detallada: aquí
Se encuentra en el directorio ./Backend.
Utiliza ExpressJS y MySQL como base de datos. Conecta el frontend con la base de datos, permitiendo al usuario acceder a los datos actuales e históricos del invernadero.
- Instalar dependencias.
npm install
- Iniciar servidor backend.
node src/index.js
Se encuentra en el directorio ./InvernaderoApp.
Utiliza Angular e Ionic para poder compilar en iOS y Android utilizando Capacitor.
- Instalar dependencias.
npm install
- Iniciar frontend (para web).
ionic serve
Note
El build de la aplicación dependerá del sistema operativo en el que se quiera ejecutar. Para más información visite la documentación oficial de Ionic.
Se encuentra en el directorio ./Circuito. Contiene todos los archivos que se ejecutan en el microcontrolador (MCU ESP32) y sus correspondientes maquetas (Fritzing).