Skip to content

Turing-Core-Team/gaia-red

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 

Repository files navigation

Proyecto Gaia Red del semillero TuringBox - UNAL

Buscamos conectar el campo colombiano con las tecnologías 4.0, especialmente con el internet of things

Datos generales

Integrantes del proyecto:

  • Cristian Fabian Lopez Medina
  • Maria Camila Pineros Martinez
  • Maria Paula Perez Vargas
  • Juan Manuel Cortes Jimenez
  • Santiago Andrés Acosta Parra

Biblioteca-drive del grupo. Contiene principalmente artículos científicos de trabajos que han realizado proyecto similares.

Cronograma del proyecto: muestra las diferentes actividades que se plantean para el desarrollo del proyecto. Sugiero leerlo para ver lo que se va a realizar a corto y mediano plazo.

Gihub del proyecto. Es privado y si quieren acceso deben enviarme su usuario/email

Notion - Gaia Red: Notion del proyecto

Arbol del proyecto en github:

Este árbol muestra la estructura actual del proyecto.

.
├── hardware
│   ├── nodo_fabian
│   ├── nodo_paula
│   ├── nodo_santiago
│   └── raspberry
├── README.md
└── software
    └── frontend

Cada persona que trabaja en la parte de hardware tiene su carpeta, allí va a subir el código de su microcontrolador.


ESP32

El ESP32 es un microcontrolador integrado con WiFi y bluetooth. A continuación hay algunos recursos importantes para iniciar con la placa:

Sensor humedad-temperatura DHT11-DHT22

Los sensores DHT11 y DHT22 permiten medir humedad relativa y temperatura del ambiente. En este link se encuentra un ejemplo de uso.

  • Recomiendo leer la documentación oficial de la librería aquí

  • La hoja de datos del sensor esta aquí

Sensor de distancia con ultrasonido (HC-SR04)

El sensor HC-SR04 permite detectar la distancia de los objetos mediante ondas de ultrasonido. Al saber la velocidad de las ondas y el tiempo que transcurre entre la emisión de la onda y su reflejo se puede saber la distancia a la que se encuentra el objeto. Se puede asumir la velocidad del sonido en el aire V = 343 m/s(20°C).

  • En este link hay un ejemplo de uso

  • La hoja de datos del sensor esta aquí

Fotoresistencia

Resistencia que cambia según la luz incidente. Según wikipedia:

Su funcionamiento se basa en el efecto fotoeléctrico. Un fotorresistor está hecho de un semiconductor de alta resistencia como el sulfuro de cadmio, CdS.2​ Si la luz que incide en el dispositivo es de alta frecuencia, los fotones son absorbidos por las elasticidades del semiconductor dando a los electrones la suficiente energía para saltar la banda de conducción. El electrón libre que resulta, y su hueco asociado, conducen la electricidad, de tal modo que disminuye la resistencia. Los valores típicos varían entre 1 MΩ, o más, en la oscuridad y 100 Ω con luz brillante.

  • En este link hay un ejemplo de funcionamiento

MQTT

MQTT es un protocolo de mensajeria usado en IoT.

  • En este link explica que es y como funciona en detalle

ESP8266

en esp8266

El esp8266 es un micro que tiene antena wifi y se puede programar desde el IDE de arduino.

Recursos para librerías:

  • Async-mqqtt-client: esta es la documentacion de la libreria que permite conectarse con mqtt desde el microcontrolador

  • WiFiESP8266: esta libreria permite conectarse a internet usando el esp8266

Recursos adicionales: