Skip to content

Invernadero automatizado y monitoreado remotamente

Notifications You must be signed in to change notification settings

FacuLL/Invernadero

Repository files navigation

Invernadero

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í

Backend

Se encuentra en el directorio ./Backend.

¿Cómo funciona?

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.

¿Cómo desplegar?

  1. Instalar dependencias.
  npm install
  1. Iniciar servidor backend.
  node src/index.js

Frontend (App y Web)

Se encuentra en el directorio ./InvernaderoApp.

¿Cómo funciona?

Utiliza Angular e Ionic para poder compilar en iOS y Android utilizando Capacitor.

¿Cómo desplegar?

  1. Instalar dependencias.
  npm install
  1. 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.

Galería

Circuito Electrónico

Se encuentra en el directorio ./Circuito. Contiene todos los archivos que se ejecutan en el microcontrolador (MCU ESP32) y sus correspondientes maquetas (Fritzing).