Home - JacquiVA02/IoT GitHub Wiki

Especificaciones para el entregable final del reto

Considerando que en el transcurso de las 4 semanas que se mostraron en la hora del reto los elementos de:

  • Creación de una base de datos en Firebase.
  • Lectura y escritura de una base de datos en Firebase usando Python.
  • Lectura y escritura de una base de datos en Firebase usando Arduino IDE.
  • Lectura y escritura de una base de datos en Firebase usando AppInventor.
  • Lectura de datos de sensores usando los periféricos de un ESP32.

Debe desarrollar un sistema con las siguientes características:

  1. Escribir en una base de datos de Firebase la lectura de cinco variables físicas diferentes, usando el ESP32. Además, que muestre en un display de siete segmentos el valor del elemento numero. S ́ı el elemento en numero es mayor a nueve, el display de siete segmentos debe marcar “-”.

  2. Desarrollar una aplicación para teléfono móvil en la que se pueda observar la información de la base datos y que además tenga dos campos de texto, uno llamado usuario y otro llamado numero. Estos campos permitir ́al usuario llenar esa información en la base de datos.

  3. Desarrollar un programa en Python para visualizar la información almacenada en la base de datos de Firebase. S ́ı el programa en Python detecta que el elemento numero es mayor a 9, entonces cambia el campo usuario por “elemento mayor a 9”

Desarrollo del proyecto