The goal of this project is to control a payload on a custom-built gantry system, via Raspberry Pi 5. The payload consists of
- 4K RGB camera module
- RPi5
- TMC2209 motor driver
It is intended for data acquisition of plants in a vertical tower hydroponic system.
This project is still in progress currently.
The motor library used can be found here. Some setup instructions that are used here can also be found in the repository that is linked.
- Run the command:
node -p "process.arch"
-
You will install the miniconda version with respect to your OS. You may have to restart your terminal in for conda to be active.
-
Now to create your environment, you will run the command:
conda create --name tmc2209
- To activate your environment after it is created, run the command:
conda activate tmc2209
- In order to install the required dependencies we will have to run a command:
pip install -r requirements.txt
- Make sure you are in your conda environment when you run this.