Code for pi controlling multiple measurement devices
|
|
9 månader sedan | |
|---|---|---|
| .vscode | 10 månader sedan | |
| battery_measure_ctrl | 9 månader sedan | |
| .gitignore | 10 månader sedan | |
| README.md | 10 månader sedan | |
| measure_ctrl.code-workspace | 10 månader sedan |
The Battery Health Monitor is a Python application designed to assess the health of 18650 lithium-ion cells using multiple measurement devices. The application communicates with the devices via I2C and provides an MQTT interface for real-time updates on cell insertion. It also supports HTTP GET requests to retrieve detailed information about the cells.
Clone the repository:
git clone <repository-url>
cd battery-health-monitor
Install the required packages:
pip install -r requirements.txt
To run the application, execute the following command:
python src/main.py
The configuration for the measurement devices can be found in /config/config.yaml. Modify this file to set the number of devices, cycle count, and C value for measurements.