牧夫天文网

 找回密码
 加入牧夫(请注明天文爱好者,否则无法通过审核)

QQ登录

只需一步,快速开始

[自制DIY] DIY手机望远镜控制软件

[复制链接]
弼马温1984 发表于 2016-6-26 14:12 | 显示全部楼层 |阅读模式 来自: 广东省肇庆市 电信

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核)

x
感觉skysafari控制望远镜的功能比较简单,自己的很多想法不能实现,于是把之前写的手机软件重新捡起来,修改了一番。既然3D显示部分不行,就干脆去掉了,屏幕空间用作显示摄像头图像用,准备导星、自动调焦什么的。导星的算法基本有了,找机会测试一下,离真正能导估计还有一大段距离。自动调焦算法还没想通,还请高手指点一下,哪怕提几个关键词也很感谢。不连摄像头时就放一些图片吧。目前只支持蓝牙连接,望远镜放在两层高的天台,人在一楼,连接的稳定性已经很差了,但wifi传送的图像还行,Wifi虽好,但因为硬件模块成本较高,暂时没考虑将蓝牙改wifi。
因为网上只找到米德的指令协议,其它的找不到,所以只支持LX200协议。其实准确来说只支持我DIY的经纬仪和DOB,没有米德的设备,不知道通用性如何。

Screenshot_2016-06-26-12-54-18.jpeg

经过多番调试,终于可以双向通讯了,建立连接耗时较长,要10多秒,正在排查。
调焦准备加三个按钮(前进、后退和自动)和一个滑动条(调速),不知道放哪里比较好,要方便还要不容易误操作。也许屏幕顶部是个不错的选择。
请各位对界面提点建议,尤其是自动调焦方面请各路高手指点。群里有同好提过“半宽值”这个概念,可惜只是提了一下,没继续细讲,我还没弄明白。

Mr.Coffee 发表于 2016-6-26 16:58 | 显示全部楼层 来自: 湖南省长沙市 移动
V曲线,iAstroHub几乎都是你想要实现的
回复 支持 0 反对 1

使用道具 举报

王的传奇 发表于 2016-6-26 17:28 | 显示全部楼层 来自: 上海市 电信
楼主动手能力超强啊
回复 支持 1 反对 0

使用道具 举报

 楼主| 弼马温1984 发表于 2016-6-26 17:49 来自手机 | 显示全部楼层 来自: 广东省肇庆市 电信
xht9517 发表于 2016-6-26 16:51
google   OnStep里面作者也有自动调焦

能否帮忙摘录该部分代码?
回复 支持 1 反对 0

使用道具 举报

 楼主| 弼马温1984 发表于 2016-6-26 17:55 来自手机 | 显示全部楼层 来自: 广东省肇庆市 电信
Mr.Coffee 发表于 2016-6-26 16:58
V曲线,iAstroHub几乎都是你想要实现的

iAstroHub看过一下,好像是一个功能强大的软件集合,可惜是英文的,看不下去,也许我该迎难而上啃下去。
V曲线是指什么?
回复 支持 0 反对 1

使用道具 举报

 楼主| 弼马温1984 发表于 2016-6-26 18:52 来自手机 | 显示全部楼层 来自: 广东省肇庆市 电信
xht9517 发表于 2016-6-26 18:31
我高一,英语两眼一抹黑

我用也只有初中级别的词汇量和语法。
回复 支持 1 反对 0

使用道具 举报

 楼主| 弼马温1984 发表于 2016-6-26 18:53 来自手机 | 显示全部楼层 来自: 广东省肇庆市 电信
xht9517 发表于 2016-6-26 18:30
他的好像是电动调焦,不是自动调焦,我也没有看过

控制软件开源吗?好像没有吧,只有固件而已
回复 支持 0 反对 1

使用道具 举报

dreamforever 发表于 2016-6-26 20:12 | 显示全部楼层 来自: 内蒙古包头市 电信
赞,很好
回复 支持 0 反对 1

使用道具 举报

chjdw 发表于 2016-6-26 20:20 | 显示全部楼层 来自: 四川省绵阳市 电信
牛逼呀!蓝牙如果可以像wifi一样中继放大就好了
回复 支持 1 反对 0

使用道具 举报

lv9-SPACE 发表于 2016-6-26 21:42 来自手机 | 显示全部楼层 来自: 广东省深圳市 电信
顶,支持
回复 支持 0 反对 1

使用道具 举报

chjdw 发表于 2016-7-6 14:17 | 显示全部楼层 来自: 四川省绵阳市 电信
这个进展咋样了?
回复 支持 1 反对 0

使用道具 举报

 楼主| 弼马温1984 发表于 2016-7-6 17:29 | 显示全部楼层 来自: 广东省肇庆市 电信
chjdw 发表于 2016-7-6 14:17
这个进展咋样了?

导星程序代码基本完成,待测试
回复 支持 1 反对 0

使用道具 举报

chjdw 发表于 2016-7-6 18:34 | 显示全部楼层 来自: 四川省绵阳市 电信
弼马温1984 发表于 2016-7-6 17:29
导星程序代码基本完成,待测试

要是你做成开放式的就好了,别人也可以开发让其他赤道仪来使用,毕竟现在手机还没有app可以远程控制
回复 支持 0 反对 1

使用道具 举报

 楼主| 弼马温1984 发表于 2016-7-6 18:52 | 显示全部楼层 来自: 广东省肇庆市 电信
chjdw 发表于 2016-7-6 18:34
要是你做成开放式的就好了,别人也可以开发让其他赤道仪来使用,毕竟现在手机还没有app可以远程控制
...

不知道你所指的开放式是不是指开源。开源要求很高的,我没经过专业的培训,都是边学编写,程序结构很差,代码可读性不高,即便是自己,隔几天再看,根本不知道自己写了什么。做了一次全局的优化,各方面都有改进,但离开源还有很大的差距,试想一下,别人看不懂你的程序,如何帮你完善及添砖加瓦。
回复 支持 0 反对 1

使用道具 举报

chjdw 发表于 2016-7-6 19:37 | 显示全部楼层 来自: 四川省绵阳市 电信
本帖最后由 chjdw 于 2016-7-6 20:07 编辑
弼马温1984 发表于 2016-7-6 18:52
不知道你所指的开放式是不是指开源。开源要求很高的,我没经过专业的培训,都是边学编写,程序结构很差, ...

不是开源(当然开源更好),是做个接口,或者增加扩展性,好让别人可以连接其他赤道仪和控制,这样让更多人来使用,造福同好。

话说你现在手机怎么连接赤道仪,导星,ccd啊?手机又不能像电脑有那么多usb去连接?wifi,蓝牙,可以接3,4个东西吗?
你这个可以远程控制吗?
回复 支持 1 反对 0

使用道具 举报

本版积分规则

快速回复 返回顶部 返回列表