牧夫天文网

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

QQ登录

只需一步,快速开始

[器材展示] iAstroHub 1.0.0设置全过程及非通用版教程 - <完结>

  [复制链接]
ecloud 发表于 2014-5-9 14:44 | 显示全部楼层 |阅读模式 来自: 辽宁省大连市 联通

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

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

x
本帖最后由 ecloud 于 2014-5-27 20:35 编辑

把这句话放在第一行,因为有个一起搞iAstroHub的同好悲剧了
因为
iAstroHub这个软件很粗糙,几乎所有输入项没有做任何类型检查和边界检查,作者只是假定你输入的是合理的内容进行解析
所以,一定不要输入任何不合理特殊字符,比如各种标点符号,中文字符等等!
该同好就是因为修改WIFI名字的时候输入了一个单引号,造成WIFI失灵,只能重新刷机
切忌,切忌!


好了,下面言归正传
因为众所周知的原因,Google Drive并不好访问,而iAstroHub的两个主要镜像文件却存在于Google Drive。修改DNS到8.8.8.8可以偶尔访问到Google Drive,但是有可能不稳定。所以最后我用VPN下载了两个镜像文件=============================
托党的福,很多人下载镜像有困难,我转过来了:  http://pan.baidu.com/s/1hEl34
=============================
前天文件已经下载好了,于是做了一下简单的测试,因为其他设备都还没有到,所以用我自己的相机SD卡刷入了iAstroHub的主IMG,挂在虚拟机的Linux里面验证了一下所有文件系统可以正常打开浏览,/home/pi 就是iAstroHub的目录标志之一


解压缩以后的文件是这么大的
iA-0.png




今天Q5和MK808B到货了,还在等TF卡,为了保险起见我们买得是无蓝牙版的MK808B
iA-3.jpg iA-4.jpg

在等TF卡的时候,先进行MK808B的刷机。注意国内一般刷MK808B的那个方法和“量产工具”不适用哦!一定要按照iAstroHub的方法来!
但是有一点不太一样,就是不是通过什么"Reboot to Flash mode"来进入刷机模式的,而是通过按住复位键!
刷机只能在Windows下进行
如下图所示,我是用iphone附送的那个卡针来压复位按钮的,复位按钮在蓝色状态灯的对称那边。按多久不知道,反正我是按了10秒至少
操作步骤是:先把USB线的一端连入Windows电脑,然后按压复位按钮,将USB线插入OTG接口,约10秒钟,看到Windows提示找到新硬件,就可以松手了,这个过程蓝色电源灯不会亮

iA-5.jpg

之后需要安装Windows驱动,必须手工安装,这个比较常规我就没截图
驱动程序在刷机软件解开的目录里,根据你的系统选择相应的驱动
我用的刷机软件是MK808B Finless 1.7 ROM
mk808b_finless_17.zip

驱动安装好之后就可以打开刷机程序了,不需要重启
如果一切正常,刷机程序底部会显示找到RKAndroid设备,几个按钮都亮
首先清除IDB
iA-6.jpg



然后将Recovery替换成iAstroHub的Linux内核!用Recovery最右边那个点点点选文件
其余选项一律缺省
iA-7.jpg

之后Flash ROM就可以了,刷好之后,MK808B蓝灯会亮起,刷机软件会说找不到设备,这就是刷好了!
在TF卡来这钱,试图用我最开始刷的那个SD卡通过USB读卡器挂在MK808B上,结果启动以后根本看不到iAstroHub的无线接入点,这个事情令我忧心忡忡了好几天

直到……

TF卡到货啦!

SanDisk 16GB C10卡,还带大卡转换套(不然我真没法操作这个卡)
这回我用rdisk设备来写入镜像,真快!
iA-11.png

*Windows上需要下载一个专门的软件写入IMG镜像
*这个镜像文件就是一个大约8G的Linux Ext4磁盘分区,建议使用16GB的TF卡,据说某些山寨8G卡容量不够8G,有可能刷不进去

很快写完了TF卡,推出设备,各种焦急、恐惧、忐忑,以及无以言表的心情在短短的半分钟内纠结着……
插上TF卡,接上电源,蓝色灯亮了一下很快灭了(则是进入Linux的征兆)
用颤抖的双手打开iPad的设置界面……
iA-8.jpg
看到这个画面,看到那个叫做iAstroHub的无线网络,我可耻的硬了!
It works!!!

输入无线网络密码1234512345123
用了惊心动魄的10秒钟才连入网络
iA-9.jpg



再次怀着忐忑不安的心情打开浏览器,进入10.0.0.1,Oh yeah~
iA-10.jpg


启动顺序是,首先启动导星/拍摄App
iA-12.jpg


然后再启动VNC服务,开始初始化导星程序
iA-14.jpg


用什么VNC客户端软件自己选,,默认5900端口,接入不需要密码
这里需要进入Setup菜单,设置导星参数,包括焦距、口径、像素等等,驱动赤道仪的方法(一般选择QHY5,也就是ST4驱动),其余的一般都用默认不用动
iA-15.jpg iA-16.jpg


因为还没有连接Q5,所以暂时什么都不动,退出来
看看系统状态,挺健康,操作一点不觉得卡
iA-17.jpg



5月13日成果
晚上从情人家回来,睡不着,捣鼓了一下,喜忧参半
主要的毛病制造者是CEM60那个弱智的USB模块,根本无法实现有源HUB,所以在真实实现导星之前我得去买一个有源USB Hub
不过也有重大进展,就是内建的SkyChart连接赤道仪成功!
因为是桌面测试就没有做Align,而且该死的SkyChart Web界面也没有上下左右按钮,但是可以用手柄移动两轴,在软件中读出当前坐标,跟手柄数据相符,证明连接是成功的!


得到的结论是
1,电视棒的非OTG口可以用于连接赤道仪,不需要有源Hub
2,普通40元的USB串口线(2032芯片)可用
3,光是控制赤道仪加上天区识别这两个功能的组合使用,就有很大价值
4,CEM60直接插232口就可以控制,不需要通过手柄

iA-18.jpg


5月14日成果
今天顺利啊完成跟CEM60赤道仪的联调。Anat非常粗心,没有在Readme里面把SkySafari的端口写清楚,追问之下才得知是3300……
所有功能测试的非常顺利,SkyChart,手柄,SkySafari 三者完全同步
注意:Web版SkyChart的用法相当怪异,需要一段时间适应!
在SkySafari中用方向键移动赤道仪,读数会在手柄和SkyChart里如实显示,如下3图中DEC数字相同
iA-19.jpg iA-21.jpg iA-20.jpg



在SkyChart中Goto到目标以后,赤道仪会自动开启跟踪,并且手柄上也同步显示状态是Tracking
iA-22.jpg

iA-23.jpg

iA-24.jpg


在SkySafari中Goto到目标也是自动开启跟踪
iA-25.jpg


最后奉上SkySafari设置界面
zz.jpg

下载plate-solving数据很简单,上传到MK808B上面,我建议使用FileZilla工具
具体路径如下图所示,我使用的DATA文件从4206到4210
屏幕快照 2014-05-14 上午11.32.59.png

5月15日更新一个软件BUG——关于VNC功能的冲突
当启动导星程序(Autoguider)以后,再启动VNC服务器,就会有两个VNC端口可以登录。正常情况,5900是Lin-guider导星程序设置界面,可以实时预览对焦;5901是OpenSkyImager拍摄程序设置界面,一样可以实时预览对焦
但是如果这时你按了'Start Skychart to Setup via VNC'按钮,Skychart也会出现在5900里面!跟导星程序混在一起根本无法操作
所以,两者是互相冲突的,一次只能有一个程序出现在5900,这个要注意!
另外,必须按'Start Skychart to Setup via VNC'按钮才能看到在5900里面的Skychart界面,如果先按'Start Skychart'再按'Start Skychart to Setup via VNC',则VNC界面不会显示,5900里为空。也就是说只能用一种Start按钮!
Bug已经汇报给Anat,不知道是否会进行改进


这应该是倒数第3次更新吧
高大上的Plate-solving实现,用我之前拍的M81来试验
小黑750焦距,APSC画幅的片子,处理用了40秒,还是很不错的
屏幕快照 2014-05-15 上午2.59.01.png
这个状态就可以校准赤道仪了
屏幕快照 2014-05-15 上午2.59.14.png

灰色区域是进行了识别计算的区域,这种视图里可以看到我拍摄的M81/82和星点都被融合进去了。Skychart对深空目标的定位和外形构建非常之准确,星系核就在TMD椭圆圆心……
屏幕快照 2014-05-15 上午3.00.45.png



5月16日号外——历尽千辛万苦实现了宾得相机的直接支持
屏幕快照 2014-05-16 上午1.08.53.png
屏幕快照 2014-05-16 上午1.28.23.png


当前的1.0.0版本并不正式支持宾得相机控制
原本,我对直接控制宾得相机的想法已经放弃了,因为连宾得官方也没有出过联机拍摄软件
原本计划修改Plate solving界面,加入一个按钮,允许手机/平板上传一个图片作为基准帧进行处理,已经开始编码了……
结果,昨天傍晚得知Anat传来的喜讯,某人自己实现了宾得相机的支持,做了一个补丁提交给Anat,然后Anat昨天把补丁发给我了
开源软件的强大此时就体现出来了,人民群众的力量是强大不可战胜的,全世界码农团结起来,就一定能够实现天下大同的伟大理想
宾得用户喜大普奔
至此我就放弃了加入一个上传按钮的计划。虽然这个功能看起来确实挺好的,但是我实在是懒,没有时间。有想要这个功能的自己Hack一下php文件吧,很简单

不过,目前版本下对宾得的支持仍然比较麻烦,我就不详述过程了,需要自己编译安装几个支持软件
下个版本会正式支持宾得
屏幕快照 2014-05-16 上午4.07.10.png


这里强调说一下拍摄到的图片的存储位置,请注意
默认无论是相机还是CCD拍摄到的图片统统存储于:/home/pi/www/images
Web页面程序不识别RAW,所以统统会有个jpg文件生成,这一点我觉得不太合适,正在跟Anat讨论
屏幕快照 2014-05-16 上午4.19.34.png

如果你插入一个U盘或者读卡器,在Admin界面按了Mount按钮,那么此外部设备会被挂载到/home/pi/www/images,拍摄的图片直接存进去到一级目录,不会建立子目录。此时,原本/home/pi/www/images里面那些文件(如果有的话)就访问不到了,请注意!
屏幕快照 2014-05-15 上午1.46.12.png

无论是TF卡上本身的/home/pi/www/images还是挂载的U盘,里面的“当前参考帧”在你点Load按钮之后会被拷贝到上级目录/home/pi/www重命名为image.jpg,用于Plate solving
最后强调一点,在iAstroHub运行起来以后,MK808B原本的内建存储空间已经完全不可见,你们就把它忘了好了。这里所指的“本地存储空间”统统是指那个TF卡,外部存储,就是你USB挂载的东西


5月22日倒数第二次更新,关于线路和供电
事实证明,如果仅仅是导星,是不需要有源USB HUB的
在CEM60的无源USB模块上测试连接Q52L和单反成功,一切功能正常,目前在进行压力测试
image.jpg
如果买USB HUB,切忌杂牌。我之前的一个30源杂牌就根本看不到Q5图像

关于供电,测试独立电源和电脑USB供电,电压分别是5.5V和4.8V,都工作很正常,包括直连导星
MK808B无负载待机运行的电流大约不超过0.2安
image.jpg

连接上Q5和单反以后的工作电流大约0.5安
image.jpg

对于电源的要求,经过多次测试和失败,证明如果直接连接QHY5-2L,1A的供电就足够,但是不能虚标。经测试Apple 1A输出的交流转5V电源足够支持导星和单反直连,某山寨车载点烟器USB电源,标称500mA,不能支持。MK808B原厂的2A交流变压器也没问题。只要不虚标,1A足以。关于线材,尽量用粗短的。经测试一条Epson标配的细长2m打印机电缆不能工作,相反一根山寨5cm USB线却很好用
待测试车载标称150W输出的一拖4(两12B两5V)电源转换器


5月27日完结篇
昨天到货的若干线材和点烟器电源非常给力,于是晚上进行了最后一次测试,模拟导星
用小黑主镜直接接上QHY5L-II-m,整个过程平淡无奇(注意之前要在VNC里面设好导星焦距、分辨率、像素尺寸等参数,还有gain,其余的可以缺省)

在VNC中对焦还是比较方便的
iAH001.jpg
调好焦距以后,你不需要再在VNC界面做什么了,除非你有设置没设好

首先点Calibration, 校准过程大约2分钟
iAH002.jpg



自动选择一颗星,然后开始导星,故意没有太准对极轴,并且当天大风,不过CEM60还是稳定在正负2秒的范围内,实际上不超过2秒的抖动对于700焦的摄影来说是不会有拖线的。导星是随表找的天赤道某处星
iAH003.jpg


修改RA/DEC gain从默认的100到300,其实就是导星灵敏度的意思,每300ms检测一次
曲线上看没有什么变化
iAH004.jpg



最后关于存储说两句
iAH的img主镜像就是个8G的Linux磁盘分区,因此,如果你用了一张16G的TF卡,会有未分区空间剩余,约8G
建议使用该空间建立一个分区专门用来存放照片,也就是挂载到/home/pi/www/images
至于这个照片分区的格式化问题,需要一些专门的Linux命令,这里我就不详述了,要用fdisk和mkfs
至于有人想格式化成FAT各式在Windows下读取的想法
首先是可以格式化成FAT32的,并且能够正常在Linux中使用,并且可被Mac识别和读取
屏幕快照 2014-05-27 上午11.59.58.png



屏幕快照 2014-05-27 下午12.23.00.png



但是,标准的Windows是不支持“有分区的SD卡”的,这是最大问题,需要修改一下Windows的驱动才能识别。不过我强烈不建议这样做
还是把这个照片分区格式化成Ext4,然后通过SFTP来访问是比较稳妥的方法
当然,如果外挂U盘的话,那么FAT32格式是完全没有问题的,但是不要格式化成NTFS格式

======================
本帖于2014/5/27完结,整个的安装调试过程至此结束,主要功能经过多次实践检验运行顺畅稳定。经过我部分修改的MK808B将于今日发给wenzp同好。
在此感谢所有关注和提供帮助的同好,感谢wenzp作为第一个吃螃蟹的先驱,感谢大家对自由软件的支持!
晚些时候我会另开一贴,介绍iAstroHub的主要功能和软件实现,目前的不足和bug等。另外我会对DSLR页面以及宾得部分的源代码进行较大的修改。下个月我会将修改版的界面,以及MK808B跟CEM60连接的最终解决方案(主要是固定位置和线材)呈现给大家!
欢迎该兴趣的同好加入iAstroHub群讨论【367368763】



















人类的灵魂还是没有从重力的束缚中解脱出来
huangjunxiong20 发表于 2014-5-9 15:19 | 显示全部楼层 来自: 广东省河源市 电信
坐等更新
回复 支持 反对

使用道具 举报

情迷棒子骨 发表于 2014-5-9 15:41 | 显示全部楼层 来自: 四川省绵阳市 电信
看看你这个怎么用
回复 支持 反对

使用道具 举报

Deepfield 发表于 2014-5-9 16:14 | 显示全部楼层 来自: 浙江省杭州市 电信
蓝牙版有什么问题吗?我买的是蓝牙版。想买到再仔细看说明安装的。
回复 支持 反对

使用道具 举报

卜卜星 发表于 2014-5-9 23:34 | 显示全部楼层 来自: 浙江省嘉兴市 电信
这个技术贴好吖,谢谢分享
回复 支持 反对

使用道具 举报

椰风123 发表于 2014-5-10 02:08 | 显示全部楼层 来自: 广东省深圳市 电信
Deepfield 发表于 2014-5-9 16:14
蓝牙版有什么问题吗?我买的是蓝牙版。想买到再仔细看说明安装的。

我也买了蓝牙版本,今天用finless 1.6 和finless 2.1按教程的步骤刷了一下,都不行。找淘宝卖家换一个去。。。

如果刷finless 1.6 和finless 2.1的原装版本(就是不替换iastrohub的recovery file),都可以刷上,但是finless 1.6就是没有wifi和蓝牙,finless 2.1就一切正常。
回复 支持 反对

使用道具 举报

y3000 发表于 2014-5-11 00:04 | 显示全部楼层 来自: 广西南宁市 电信
能否把google drive上那两个文件转发一份到百度云盘或其他国内云盘上?死活下载不下来...
回复 支持 反对

使用道具 举报

linxinli 发表于 2014-5-11 23:16 | 显示全部楼层 来自: 西班牙
不知道 支不支持asi120MM
回复 支持 反对

使用道具 举报

 楼主| ecloud 发表于 2014-5-11 23:48 | 显示全部楼层 来自: 辽宁省大连市 联通
y3000 发表于 2014-5-11 00:04
能否把google drive上那两个文件转发一份到百度云盘或其他国内云盘上?死活下载不下来... ...


http://pan.baidu.com/s/1pJ38twZ
回复 支持 反对

使用道具 举报

y3000 发表于 2014-5-12 09:36 | 显示全部楼层 来自: 广西南宁市 电信
能否公布一下MK808B的淘宝链接,或短消息也行,山寨国的山寨产品太多了,听说很多wifi是MTK芯片的
回复 支持 反对

使用道具 举报

wenzp 发表于 2014-5-12 10:34 来自手机 | 显示全部楼层 来自: 广西 联通数据上网公共出口
跟帖感谢下楼主,义务帮我刷mk808,楼主大好人啊!!!
回复 支持 反对

使用道具 举报

jxsky 发表于 2014-5-12 21:06 | 显示全部楼层 来自: 湖北省咸宁市 电信
必须赞一下楼主
回复 支持 反对

使用道具 举报

 楼主| ecloud 发表于 2014-5-13 05:15 | 显示全部楼层 来自: 江苏省南京市 联通
CEM60本地连接成功,通过SkySafari无线连接尚未搞明白
下面的计划是,下单USB Hub,初始化天区识别数据库,争取把SkyFi功能弄出来
回复 支持 反对

使用道具 举报

jrzjw 发表于 2014-5-13 15:35 | 显示全部楼层 来自: 湖北省武汉市 电信
这个必须顶呀,我等楼主的结果,搞好了也去买个棒棒试试
回复 支持 反对

使用道具 举报

椰风123 发表于 2014-5-13 21:45 | 显示全部楼层 来自: 泰国 曼谷AIS无线通讯
本帖最后由 椰风123 于 2014-5-13 21:50 编辑
椰风123 发表于 2014-5-10 02:08
我也买了蓝牙版本,今天用finless 1.6 和finless 2.1按教程的步骤刷了一下,都不行。找淘宝卖家换一个去 ...

更新一下,蓝牙版本也能用,具体见下面链接里CN帖子第一页倒数第5个回复,和第二页第10,12个回复。

http://www.cloudynights.com/ubbt ... /sb/5/o/all/fpart/1

谢谢楼主介绍iAstrohub这么好的软件。码这么多字写教程真是辛苦了!
回复 支持 反对

使用道具 举报

y3000 发表于 2014-5-13 21:51 | 显示全部楼层 来自: 广西南宁市 电信
椰风123 发表于 2014-5-13 21:45
更新一下,蓝牙版本也能用,具体见下面链接里CN帖子第一页倒数第5个回复,和第二页第10,12个回复。

http: ...

但还是得必须买带RK901/903 WIFI芯片的吧。有些mk808b用的是MTK的WIFI芯片,据说不能用
回复 支持 反对

使用道具 举报

moligpy 发表于 2014-5-14 13:33 | 显示全部楼层 来自: 江苏省南京市 电信
看起来很棒
回复 支持 反对

使用道具 举报

mabb 发表于 2014-5-15 13:11 | 显示全部楼层 来自: 新疆乌鲁木齐市 电信
不带蓝牙的不好找哦。。。。
找了半天Taobao终于有个客服敢肯定的说他用的是RK903,否则退货。
于是买了。。
等待中……
回复 支持 反对

使用道具 举报

卜卜星 发表于 2014-5-16 02:21 | 显示全部楼层 来自: 浙江省杭州市 电信
y3000 发表于 2014-5-13 21:51
但还是得必须买带RK901/903 WIFI芯片的吧。有些mk808b用的是MTK的WIFI芯片,据说不能用 ...

TB上面好多店都有开壳照,里面可以看到rk901/903模块的照片。
QQ图片20140516020312.jpg
回复 支持 反对

使用道具 举报

 楼主| ecloud 发表于 2014-5-16 13:38 | 显示全部楼层 来自: 辽宁省大连市 联通
号外,更新支持Pentax单反!
回复 支持 反对

使用道具 举报

本版积分规则

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