【二次更新】手把手教你自制天文小电脑
本帖最后由 艾顿裕众粉 于 2020-2-18 10:07 编辑前言
想来接触天文也有一年多的时间了,一直在折腾器材,像出片却碍于环境。去年4月份的时候,我购入了zw的asiair,使用起来确实很方便;这不,去年十月的星空大会上,zw新推出asiair pro令我眼馋,但价格不是很友好,老用户只能减600。因此就萌生了自制天文小电脑的想法,我采用的主板是raspberry pi 3b+(从asiair上拆下来的)。
在此感谢叶云同好的技术支持!
几个有用的链接:https://github.com/aruangra/iAstroHub
https://github.com/pludov/mobindi
https://github.com/knro/indiwebmanager
https://www.realvnc.com/en/connect/download/vnc/
https://www.realvnc.com/en/connect/download/viewer/
https://github.com/OpenPHDGuiding/phd2/wiki/BuildingPHD2OnLinux
https://www.indilib.org/
https://www.indilib.org/download.html
如果想偷懒,则可以使用iAstroHub 3.0的镜像:
https://pan.baidu.com/s/1Ohgdqv6sJDJQoc0l_EmNzA提取码:rdtv
树莓派3b+版本的
主板和系统的选择(具体请参考叶云同好的帖子)
http://bbs.imufu.cn/forum.php?mod=viewthread&tid=783299]http://bbs.imufu.cn/forum.php?mod=viewthread&tid=783299
本帖最后由 艾顿裕众粉 于 2020-2-13 20:03 编辑
系统安装
进入树莓派官网https://www.raspberrypi.org/downloads/,选择你需要的操作系统,尽量选择Ubuntu(raspbian也可以,就是有些设置不方便)。
一体化的映像即将推出
用raspbian系统的同好可以使用如下命令:
wget -O - https://www.astroberry.io/repo/key | sudo apt-key add -
sudo su -c "echo 'deb https://www.astroberry.io/repo/ buster main' > /etc/apt/sources.list.d/astroberry.list"
sudo apt update
sudo apt upgrade
sudo apt install astroberry-server-full 详情请见:https://www.astroberry.io/
下载对应的镜像文件:1.Ubuntu2。raspbian
本帖最后由 艾顿裕众粉 于 2020-2-13 19:57 编辑
下载并解压到桌面,双击打开文件夹,里面应该有一个img文件。 安装SD Card Formatter 5.0.1 ,并格式化存储卡,千万不要选错盘,后果严重!然后单击format,稍等一会,就格式化完成了。在下载Win32DiskImager,并将img文件烧录进去。稍等片刻就好了。
本帖最后由 艾顿裕众粉 于 2020-2-12 15:21 编辑
基本配置(我以Ubuntu为例)
连接好显示器、鼠标、键盘,就可以插电开机了。开机配置好以后,打开lx终端。
sudo passwd root 它就会提示你输入两遍密码。 接着输入su root 就可以以root用户操作了。修改一些参数:nano /etc/sudoers修改处这样:
# Allow members of group sudo to execute any command
%sudo ALL=(ALL) NOPASSWD: ALL 首先是安装天文软件和基础的软件。在此时千万不要更换更新源
sudo apt install nano wget synaptic gdebi exfat-utils ntfs-3g python3-pip astrometry.net 这样基本软件的安装就完成了。安装一些必备的软件。(注意不要乱装软件)sudo apt install chromium-browsersudo apt-getinstall vim gedit卸载火狐浏览器:sudo apt remove firefox
本帖最后由 艾顿裕众粉 于 2020-2-11 17:47 编辑
WiFi热点的配置 点击桌面右上角的图标,点击菜单中的 如图配置即可,点击create,就创建好了。 在设置DHCPsudo apt install dnsmasqsudo nano /etc/dnsmasq.confsudo systemctl enable dnsmasqsudo systemctl restart dnsmasq再重启第二种方法:sudo apt install isc-dhcp-serversudo nano /etc/dhcp/dhcpd.conf修改成这样:# option definitions common to all supported networks...
option domain-name "Astro pi";
option domain-name-servers 10.0.0.1;
# This is a very basic subnet declaration.subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.11 10.0.0.200;
option routers 10.0.0.1;
}
本帖最后由 艾顿裕众粉 于 2020-2-12 15:18 编辑
搭建天文作业环境下载indi以及kstarssudo apt-add-repository ppa:mutlaqja/ppa
sudo apt-get updatesudo apt-get install indi-full gscsudo apt-get install indi-full kstars-bleeding再安装indi web普通安装:pip install indiweb在系统里安装:sudo pip install indiwebindi-web -v这样就可以开启indi web
解决时间问题:(此为叶云同好的方法)sudo apt-get install phpsudo usermod -G sudo -a www-datasudo systemctl enable apache2
sudo systemctl start apache2
本帖最后由 艾顿裕众粉 于 2020-2-14 09:54 编辑
安装vnc
进入realvnc官网https://www.realvnc.com/en/,注册,并按照提示安装vnc connect。在你的电脑上,安装vnc viewer
如果你用是64bit的系统,则可以安装tigervnc或x11vnc:
sudo apt install tigervnc-standalone-server tigervnc-xorg-extensionsudo apt-get install x11vnc
本帖最后由 艾顿裕众粉 于 2020-2-18 10:03 编辑
安装其他天文软件
sky chart:https://sourceforge.net/projects/skychart/
ccdciel:https://sourceforge.net/projects/ccdciel/
indistarter:https://sourceforge.net/projects/indistarter/
eqmodgui:https://sourceforge.net/projects/eqmodgui/
lin-guider:
sudo apt-get install linguiderphd2:(Ubuntu)先安装依赖项:这两步后输入 sudo apt-get install phd2 就可以安装了
sudo apt-get install build-essential git cmake pkg-config libwxgtk3.0-dev \
wx-common wx3.0-i18n libindi-dev libnova-dev gettext zlib1g-dev libx11-dev \
libcurl4-gnutls-devsudo add-apt-repository ppa:pch/phd2
sudo apt-get update更换更新源:先备份原厂更新源
cd /etc/apt
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak在编辑此文件
sudo gedit /etc/apt/sources.list将里面的所有内容删除或注释掉,换成:
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe此为清华源。接着就是更新了:
sudo apt-get update
sudo apt-get upgrade为什么要最后更新?
因为国内的更新源无法安装天文软件。
再次更新:
如果要安装indiweb则须使用官方的更新源进行更新,否则会报错(一片红)sudo apt-get install python3-pip
目前已有多种方式可以控制:vnc、indiweb、mobindi
ekos+kstar嘛 支持一下 我个人就是在用rasbian搭建的感觉还可以 要是能解决D5100曝光时间问题就好了 uuov 发表于 2020-1-28 20:14
要是能解决D5100曝光时间问题就好了
可以用dsusb
很专业的技术贴,学习了,收藏备用 艾顿裕众粉 发表于 2020-1-28 21:42
可以用dsusb
收藏~dsusb是啥? 艾顿裕众粉 发表于 2020-1-28 13:13
安装其他天文软件
sky chart:https://sourceforge.net/projects/skychart/
ccdciel:https:// ...
很好 很强大
{:3_202:}
鬼星团 发表于 2020-1-29 15:24
很好 很强大
谢谢支持!
树莓派的什么系统支持ascom啊?
请教