房子了,没有房子在帝都漂着,总是没有家的感觉啊“,王一男心想,两人约好晚上八点在翠屏湾门口汇合,周慧就不开车了,搭王一男的便车,王一男暗暗庆幸刚买了拿的出手的面子货,要不,还得紧赶着问张琪借车,多丢份。
作为一个混过天文兴趣小组的学霸,对于看星星泡妹子这种事情,王一男还是比较精通的,首先,一个够大的天文望远镜那是必须的,王一男从自家堆放的杂物里面,捞出一座十二寸的施密特折反射望远镜,天文望远镜这玩意还是蛮讲究的,一般不懂行的人总是关心放大倍数。
实际上,放大倍数主要是观察月亮或者太阳系的行星有作用,对恒星或者星系星云观测来说,更重要的指标还是口径,视差等等,简单来说,就是口径越大越昂贵。十二寸的望远镜,对于业余爱好者来说已经很是不小了。
然后,一份完善的星图是必须的,在王一男上小学的时候,那是真要拿着印刷的星图,按照当前日期时间对着星空来一颗颗星星的对,现在虽然星星都不怎么看得见了,但是星图App比如说StarWalk已经可以完全替代印刷的星图了。
接下来,就是显示王一男真正逼格的地方了,王一男之前买了一个EQ6级别的赤道仪,这个比较专业,反正赤道仪就是一种可以调整水平和垂直位置,追踪星星的装置就行了,12寸施密特配上EQ6级别的赤道仪,简直是追星神器啊。
当然,仅仅如此,哪能显示出王一男的丧心病狂之处,王一男找到赤道仪的手册,发现他的步进电机有一个使用RS232的控制接口,简单来说就是一般个人电脑上的串口,王一男拿出一个简单的树莓派开发板,这玩意之前王一男当玩具买了不少。
树莓派开发板上同时有蓝牙,WI-FI和RS232的接口,他写了一个简单的树莓派程序,将蓝牙信号直接转发到RS232串口上,然后将树莓派开发板的串口跟赤道仪的串口连接起来。
手机上的StarWalk提供了开发插件的接口,王一男首先使用系统的语音识别API,编写了简单的语音识别输入插件,基本功能是说出一个星座或者行星名字的时候,语音转化成中文,然后在StarWalk里面定位到指定的星星。
然后,这才是开始,插件从StarWalk获得星星的位置,再根据当前的时间和当地的经纬度,计算出赤道仪的水平和垂直位置,再换算成步进电机需要的控制信号,通过蓝牙传给树莓派开发板,再通过RS232转换成串口指令发送到赤道仪的步进电机上。
最终的效果,就是你只要对着手机说出“月亮”,“火星”,”天狼星“,”蟹状星云“等等
请收藏:https://m.gwylt.com
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)