This repository contains the files (code and STL) to build a reaction wheel controlled satellite model.
This project is described in this article (including test results): https://charleslabs.fr/en/project-Reaction+Wheel+Attitude+Control
There are 4 parts to 3D-print: base, satellite disk, motor holder and flywheel. The only part requiring support is the motor holder.
Additionnal hardware is required:
Quantity | Item |
---|---|
1 | NEMA 17 (23 mm or 40 mm length) |
2 | 608 bearing |
1 | M8 threaded rod (65 mm) |
4 | M8 nut |
8 | M3×6 mm screw |
4 | M3 nut |
1 | Arduino Nano board |
1 | DRV8825 driver module |
1 | Level shifter module |
1 | MPU6050 sensor module |
1 | 100 µF 16 V capacitor |
1 | 2S LiPo Battery (300 mAh) |
Additionnal M8 hardware is required to tune the moment of inertia of the wheel. In my case, I used 3 M8×20 mm bolts and 3 M8 nuts.
See the article for more detailed build instructions.
This model is released under the terms of the MIT License.