Inspiration

The inspiration from the group was to learn about a world that is barely taught during the Computer Engineering degree. Motivated by the desire to learn and to have a foundation for pursuing other self-taught projects like this.

What it does

The project reads the luminosity in a room and sends it via USB to the computer. From there, a Python program is initiated, which takes the data and saves it to a .csv file.

We would have liked to add the automatic uploading of this file to Cloud Grafana to see real-time updates, as well as to have measured the temperature and humidity of the environment. However, due to various issues such as documentation only available in Russian or sensors in poor condition, we have not been able to develop it as much as we would have liked.

What we have achieved

We have been able to learn about the different controllers available, the advantages of each one, and how vast the world it covers is, delving deeply into ESP32 programming. Additionally, among the different team members, Python has been taught and different ways of working with high-level controllers.

Team achievements

Achieving a reading from an analog pin, connecting these data received from the ESP32 to the computer, and from there processing the information and generating a database with this information (date, time, and data received by the light sensor). Additionally, we have added a function that detects when the received value is not valid.

Built With

Share this project:

Updates