Skip to content

Vendetta0462/RelojInteligenteArduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 Prototipo de Reloj Inteligente Arduino

Arduino C++

📌 Descripción del Proyecto

Este proyecto implementa un prototipo de reloj inteligente utilizando Arduino y varios componentes electrónicos. El reloj ofrece múltiples funcionalidades que simulan las características de un smartwatch moderno, proporcionando una plataforma educativa y experimental para entender los principios de los dispositivos wearables.

✨ Características Principales

  • 🌡️ Medición de temperatura corporal
  • 👣 Contador de pasos
  • 🔥 Cálculo de calorías quemadas
  • ⏰ Seguimiento del tiempo despierto
  • 🌙 Detección del de sueño
  • 🔆 Ajuste automático de brillo de pantalla
  • 🚨 Sistema de alertas por vibración y sonido

🛠️ Componentes Utilizados

  • Arduino Uno
  • Pantalla LCD I2C (usando Adafruit LiquidCrystal)
  • Sensor de luz (LDR)
  • Sensor de temperatura (TMP36)
  • Sensor de inclinación
  • Vibrador (motor de vibración)
  • Buzzer
  • Botones para interacción

🔧 Funcionalidades Detalladas

  1. Pantalla Multifunción: Muestra temperatura, pasos, calorías y tiempo despierto.
  2. Ajuste Automático de Brillo: La iluminación de la pantalla se adapta según la luz ambiental.
  3. Monitoreo de Actividad:
    • Cuenta pasos mediante un sensor de inclinación.
    • Calcula calorías quemadas basadas en la actividad.
  4. Alertas Inteligentes:
    • Vibra al alcanzar cierto umbral de calorías quemadas.
    • Suena y vibra al detectar el amanecer.
  5. Monitoreo del Sueño: Detecta períodos de inactividad para estimar ciclos de sueño.
  6. Sistema de Seguridad: Detecta fallos en el sensor de temperatura y alerta al usuario.
  7. Interfaz de Usuario:
    • Botón para cambiar la información mostrada en pantalla.
    • Botón de reinicio para restablecer el sistema.

🚀 Cómo Empezar

  1. Clona este repositorio.
  2. Asegúrate de tener instalado el Arduino IDE y la librería Adafruit LiquidCrystal.
  1. Conecta los componentes.
  2. Carga el código en tu Arduino Uno.
  3. ¡Disfruta de tu nuevo reloj inteligente!

👥 Autores

  • Nicolas Mantilla Molina
  • Brayan Amorocho Lizcano
  • Sofia Cardenas Canchon

🤝 Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue para discutir cambios mayores antes de crear un pull request.

📄 Licencia

Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.


🌟 ¡No olvides dejar una estrella si te ha gustado este proyecto! 🌟

About

Prototipo de reloj inteligente con Arduino

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages