Arduino-photometrics is a sub-module of the Robot Go West project, developed as part of the projects at the Cohabit Fablab. The goal of this project is to collect local lighting data to train a prediction model capable of estimating the sun's position.
Go to file
2025-12-02 13:58:30 +01:00
exec reorganise and clean tree project folder 2025-12-02 13:58:30 +01:00
images reorganise and clean tree project folder 2025-12-02 13:58:30 +01:00
include commit all 2025-11-26 16:30:22 +01:00
lib fast partial cleaning files, write some documentation, draw the arduino assembly 2025-12-02 13:50:43 +01:00
src Implement EEPROM measure retrieval and add debug printing 2025-11-27 13:53:54 +01:00
test fast partial cleaning files, write some documentation, draw the arduino assembly 2025-12-02 13:50:43 +01:00
.gitignore commit all 2025-11-26 16:30:22 +01:00
platformio.ini change storage interface struct, test file in progress and will change 2025-12-01 15:09:50 +01:00
README.md reorganise and clean tree project folder 2025-12-02 13:58:30 +01:00

Arduino-Photometrics

Arduino-photometrics is sub-part of Robot Go West, this project aim to collect lighting data of location for training a prediction model for retrieve the location of the sun.

The embedded part is made in C++, the update RTC time file and the extraction data measure file are made in Python.

Arduino mounting

Arduino mounting

EEPROM header and data storage

The assembly collect data and write them in the EEPROM when the embedded system is deployed. To facilitate the understanding of the storage in the EEPROM see the following image.

Header data EEPROM struct

Executable files

All executables files are in exec/ folder.

Time update

Once the arduino is connected to your desktop. python3 time.py

Collect data measures

TODO describe once done