Update README.md
This commit is contained in:
parent
9feb7925f2
commit
556525d73a
34
README.md
34
README.md
@ -1,31 +1,43 @@
|
||||
# Star-Track
|
||||
Arduino powered GoTo-mount inspired star tracking system.
|
||||
|
||||
more info: https://gorkem.cc/projects/StarTrack/
|
||||
[](https://www.gnu.org/licenses/gpl-3.0.en.html#license-text)
|
||||
[](https://creativecommons.org/licenses/by-sa/4.0/)
|
||||
|
||||
|
||||
This repository contains all the files and documentation for Star Track, Arduino powered GoTo-mount inspired star tracking system. [Visit the DIY guide](https://gorkem.cc/projects/StarTrack/) for details.
|
||||
|
||||
|
||||
File structure:
|
||||
+ `Firmware` contains the python code and necessary drivers.
|
||||
+ `CAD` contains print ready .stl files
|
||||
|
||||
|
||||
|
||||
## More info:
|
||||
|
||||
There are two Arduino's working in order. Arduino Uno being master and nano being the puppet.
|
||||
|
||||
Master module
|
||||
### Master module
|
||||
|
||||
The master(Uno) module has two inputs,
|
||||
|
||||
1-Gyro data
|
||||
- Gyro data
|
||||
|
||||
2-RTC(Real Time Clock) data
|
||||
- RTC(Real Time Clock) data
|
||||
|
||||
and 6 outputs,
|
||||
|
||||
1-cw(base motor clockwise)
|
||||
- cw(base motor clockwise)
|
||||
|
||||
2-ccw(base motor counter clockwise)
|
||||
- ccw(base motor counter clockwise)
|
||||
|
||||
3-stahp(base motor stop)
|
||||
- stahp(base motor stop)
|
||||
|
||||
4-cw2(DEC motor clockwise)
|
||||
- cw2(DEC motor clockwise)
|
||||
|
||||
5-ccw2(DEC motor counter clockwise)
|
||||
- ccw2(DEC motor counter clockwise)
|
||||
|
||||
6-stahp2(DEC motor stop)
|
||||
- stahp2(DEC motor stop)
|
||||
|
||||
The RTC is set to UTC time, a function calculates local sidereal time in degrees and rotates the mount to 0h RA position. The loop constantly checks if the gyro data is equal to the user input & sidereal time data. The default is 0,0. If there is a change and the equality breaks the master module send a command to the puppet module.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user