分享,低成本的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或商业用途,但是如果你对功能进行了优化改动,也请开源分享。
厉害 使用方法:
1 分别使用2组螺丝微调,极轴大概对准北极星。我习惯把望远镜复位到正中位置,用寻星镜对准北极星。
2 松开赤经、赤纬锁;调节鸠尾板位置配平赤纬轴;调节哑铃重锤位置,配平赤经轴。
3 对准一颗亮星或者月亮,拧紧赤经、赤纬锁。
4 连接 USB 移动电源,手机蓝牙连接赤道仪。
5 用 SkySafari 的4个微调按钮,把亮星移动到视野中央。
6 在 SkySafari 找到这颗亮点,点击,然后“对齐”。
7 尝试“GOTO”,判断赤纬轴电机方向是否正确,可以使用电跟的开关切换方向。
8 使用 GOTO 之后,如果出现偏差,请先用 SkySafari 的4个微调按钮把目标移动望远镜中央,然后再“对齐”一下。 无敌。非常棒! 这样的一般都是大佬{:5_296:} 本帖最后由 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
大佬,我电机不受主板控制,怎么搭建开发环境,修改参数,下载到主板上
请问,你遇到了什么问题? 本帖最后由 Yshen 于 2021-3-13 19:55 编辑
强!很受启发。先学习学习。想把我的DIY望远镜加上GOTO功能。
大佬~大佬~ 大佬,接受我们的膜拜{:3_201:} 星野赤道仪(只测试了赤经轴,不保证赤纬轴正常)的源码。
主文件中定义了3个按钮,分别用来控制向西、向东、停止(中断GOTO),按键每按一下走一度。
页:
[1]