Skip to content

FernandoCZanchetta/SEL0373

Repository files navigation

Sharp Probe

[Probe for climate data acquisition using MQTT. This project was developed as SEL0373 course final project.]

Environment and ToolsSteps to run and debug

Environment and tools

Add list of dependencies and software needed to run this project (if possible add the versions that were used in development).

Steps to run and debug

A simple list of steps indicating how one can run and test the project.

Principles and purpose

This is a Electrical Engeneering project of the School of Engineering of São Carlos, from the subject SEL0373 - Projects in Internet of Things. This project has the purpose of recreating, in a smaller scale, a space probe that is capable of acquiring data such as climate, location, height and taking photos and sending this collected information to a website.

The project is divided in two parts, the first being the probe itself, that is made using a ESP32-S3-DevKitC-1 with the following external sensors and peripherals: GNSS, NEO-M8N, BME280, MPU6050, DHT22, Buzzer and a OV8258 camera. The firmware of the probe is a RTOS that organizes all the collected data and sends it to a server.

The second part of the project is responsible of collecting the data in the server and displaying it in a website. The data is stored in a MongoDB Database, that receives and sends information to the probe. The data received are all from the sensors, which consists as enviromental information: current date and time, humidity, temperature and probe information: acceleration, angle, geographical coordinates. The website is created on the open-source web application framework Angular, based on Javascript. The website which is accessible in the link down below, collects the information sent to the server and displays it in the frontpage, also it has the button "Requisitar Foto" to send a MQTT message to the probe, via server, that when receives it, takes a photo and sends it back to the website that displays it.


Projeto IoT (1)-1 Projeto IoT (1)-2

About

This repository contains Sharp Probe project, that was the final project of SEL0373 course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published