Project

General

Profile

Índice


Desarrollo del producto

Software, Código de la Raspberry Pi

En este apartado se presenta el código ejecutado en la Raspberry Pi, encargado del control de sensores, actuadores y la comunicación con la aplicación.

Funcionalidades principales
  • Lectura de sensores de peso y nivel
  • Control de relés y motores
  • Transmisión de datos mediante servidor Flask
  • Captura y envío de imágenes desde la cámara

Lenguaje y herramientas
  • Python 3
  • Flask
  • GrovePi
  • OpenCV / FFmpeg

El código completo de la Raspberry Pi se encuentra disponible en:
https://github.com/ReneAycaV/proyecto2_codigoRaspberryPi4


Interfaz de Usuario, Código de la Aplicación

Este apartado describe el código correspondiente a la aplicación utilizada por el usuario para interactuar con el dispensador inteligente.

Funcionalidades principales
  • Inicio de sesión de usuarios
  • Visualización de estado del dispensador
  • Configuración de horarios y cantidades
  • Recepción de imágenes y video en tiempo real

Lenguaje y herramientas
  • React Native
  • Expo
  • Supabase
  • JavaScript / TypeScript

El código completo de la Raspberry Pi se encuentra disponible en:
https://github.com/Yazuska-Castillo/Proyecto_2##


Hardware, Prototipo Maqueta

Estructuras Base del Smart Feeder y los dispensadores.

Conexión y prueba de los sensores de peso.

Prueba de implementación de sensores de peso en la maqueta.

Ubicación de motor de 12 volts y válvula solenoide.

Implementación de tornillo sin fin y rampas para comida y agua.

Conexión y montura del Raspberry junto a relays y protoboard.

CODIGO.PY Magnifier - Conexion y logica de la raspberry (11.9 KB) rene ayca, 12/24/2025 11:13 AM