DolphinHu 发表于 2021-1-10 12:51

分享,低成本的GOTO源码。基于 Arduino UNO.

本帖最后由 DolphinHu 于 2021-1-10 13:30 编辑

这一款GOTO电跟的方案,设计目标是成本尽可能低,代替手动赤道仪并且有GOTO功能,可用于目视、行星月亮拍摄或短曝多叠,没有考虑深空拍摄。
如果需要长曝光,建议考虑野草或者 Onstep.


Arduino 源码,在 MultiWii 飞控基础上改的,写得很乱,哪位同好有时间帮忙整理整理吧。
使用 Arduino 1.8.13 IDE 可以正常编译与烧录。




















为了尽可能降低成本,使用的是 AVR Mega328P 单片机,电机驱动是 ULN2003.
使用 5V 带减速的5线4相步进电机,可以用USB移动电源供电。

为了简化操作,不需要任何校准,所以需要一个开关用来切换赤纬轴电机的正反转。GOTO 的时候,如果发现赤纬轴反了,按一下开关切换方向。

目前仅支持 Android 手机的 SkySafari 软件,可以使用“对齐”,“GOTO”功能,与界面上的上、下、左、右4个按钮,按一下走 0.1 度,这个在源码里可以修改。

关于蓝牙模块,我用的是 HC-02,供参考。如果有兼容性更好的,请推荐。

电路画的也比较乱,之前加了控制快门和激光模块的功能,可以去掉。把多出来的IO口用来做其它功能。


约定一下:
源代码与原理图可以用于DIY或商业用途,但是如果你对功能进行了优化改动,也请开源分享。







brianpiao 发表于 2021-1-10 13:19

厉害

DolphinHu 发表于 2021-1-10 13:39

使用方法:
1 分别使用2组螺丝微调,极轴大概对准北极星。我习惯把望远镜复位到正中位置,用寻星镜对准北极星。
2 松开赤经、赤纬锁;调节鸠尾板位置配平赤纬轴;调节哑铃重锤位置,配平赤经轴。
3 对准一颗亮星或者月亮,拧紧赤经、赤纬锁。
4 连接 USB 移动电源,手机蓝牙连接赤道仪。
5 用 SkySafari 的4个微调按钮,把亮星移动到视野中央。
6 在 SkySafari 找到这颗亮点,点击,然后“对齐”。
7 尝试“GOTO”,判断赤纬轴电机方向是否正确,可以使用电跟的开关切换方向。
8 使用 GOTO 之后,如果出现偏差,请先用 SkySafari 的4个微调按钮把目标移动望远镜中央,然后再“对齐”一下。

boneking 发表于 2021-1-10 19:50

无敌。非常棒!

我是小学生 发表于 2021-1-12 16:28

这样的一般都是大佬{:5_296:}

DolphinHu 发表于 2021-2-6 11:00

本帖最后由 DolphinHu 于 2021-2-6 11:09 编辑

2021.02.02 除了支持 LX200 协议,也兼容了之前基于 MSP 协议的手柄。


MSP 协议的手柄。功能:上、下、左、右按键,切换赤纬正反向按键,串口发送符合 MSP 协议规范的消息给赤道仪。

安卓手机版的 SkySafari:链接: https://pan.baidu.com/s/1a4k0282ZV3z-tAsqn7DLHQ 提取码: ms8i





hybin36 发表于 2021-2-26 22:54

大佬,我电机不受主板控制,怎么搭建开发环境,修改参数,下载到主板上

DolphinHu 发表于 2021-3-1 21:37

hybin36 发表于 2021-2-26 22:54
大佬,我电机不受主板控制,怎么搭建开发环境,修改参数,下载到主板上

请问,你遇到了什么问题?

Yshen 发表于 2021-3-13 19:42

本帖最后由 Yshen 于 2021-3-13 19:55 编辑

强!很受启发。先学习学习。想把我的DIY望远镜加上GOTO功能。

我是小学生 发表于 2021-3-14 18:01

大佬~大佬~

tcck 发表于 2021-4-26 14:45

大佬,接受我们的膜拜{:3_201:}

DolphinHu 发表于 2021-6-27 01:20

星野赤道仪(只测试了赤经轴,不保证赤纬轴正常)的源码。
主文件中定义了3个按钮,分别用来控制向西、向东、停止(中断GOTO),按键每按一下走一度。


页: [1]
查看完整版本: 分享,低成本的GOTO源码。基于 Arduino UNO.