Skip to content

joaouzeda/Telemetry

Repository files navigation

Telemetria Greentech

Badge em Desenvolvimento

Project Description

The objective is to create a monitoring system for forklifts and other equipment that allows the company to track the voltage and current readings of a machine, as well as the time it is in use. It works by reading analog data from a shunt, which is published to an MQTT broker in JSON format. The data can be exported to Prometheus and visualized on a Grafana dashboard. In addition to the machine readings, the project also includes a navigation system for four types of users:
1. Engineering team
2. Equipment operator
3. Operations administration
4. Technician
Each user type has limited access to specific telemetry functions.

Project Features

  1. Read the system voltage using a shunt and an INA266
  2. Implement an hour meter based on current calculation
  3. Identify each type of user
  4. Operator checklist
  5. Register a new RFID card
  6. Delete RFID card
  7. Format the entire card list
  8. Register cards in a list
  9. Change the machine status
  10. Publish all necessary information to the broker

Technologies Used

1. ESP32
2. LoRaWan
3. MQTT
4. WiFi
5. Sensor de corrente
6. FreeRTOS
7. Arduino component
9. INA226 + shunt
10. Raspberry pi3
11. RFID
12. Display
13. Keypad

General Information

Compiler: VsCode 1.94
Espressif: 5.3.0
Arduino component: 3.1.0-RC
MCU: ESP32
Board: Dev module 38 pins
Date: 2024, Nov

Autores


João Uzêda

Victor Martins

Fernando Nhoqui

Badges

C C++ Espressif Mosquitto Prometheus Grafana Raspberry Pi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors