我们使用的Mega 2560的定制板MKS Gen V1.2进行的基本配置,5个A4988步进电机驱动已经安装在板子上,其余部件没有安装,仅进行了基本的软件连通性测试。下面介绍下在 Linux 下的软件连通方法。

主机上需要安装printrun-gui,官方wiki给出了如下的方法(Debian):

Debian</span></h4>
You can run Printrun directly from source, as there are no (official) packages available yet. Fetch and install the dependencies using:</p>
sudo apt-get install python-serial python-wxgtk2.8 python-pyglet
</pre>
There are experimental packages for Debian (squeeze wheezy):</p>
sudo echo "deb http://apt.ulrichard.ch/</a>  squeeze main contrib non-free" >> /etc/apt/sources.list
sudo apt-get update
sudo apt-get install printrun-gui
</pre>
</blockquote>
由于我使用的是Debian Sid 9,官方只给出了debian6 的源(不吐槽,这个源还是404的。。。。。。。无法使用)</p>

我的安装方法如下:

  1. sudo apt-get install python-serial python-wxgtk2.8 python-pyglet python-tornado python-setuptools python-libxml2 python-gobject avahi-daemon libavahi-compat-libdnssd1 python-dbus python-psutil git</li>
  2. git clone https://github.com/kliment/Printrun.git</li>
  3. sudo ./pronterface.py</li>
    </ol>
    然后期待已久的画面终于出来了! 赶紧给板子通电~~波特率选择为250000 Connect</p>

    [caption id="attachment_76" align="alignnone" width="1366"]<img class="size-full wp-image-76" src="http://www.bmysoft.org/wp-content/uploads/2014/10/2014-10-27-200000-的屏幕截图.png" alt="./pronterface.py" width="1366" height="768" /></a> ./pronterface.py[/caption]</p>

    由于我们没有接入步进电机和温度模块,只能通过右侧基本的数据进行观察,由于没有接入温度模块,温度曲线一直是平的,如下图

    [caption id="attachment_77" align="alignnone" width="1366"]<img class="size-full wp-image-77" src="http://www.bmysoft.org/wp-content/uploads/2014/10/2014-10-27-200013-的屏幕截图.png" alt="./pronterface.py 温度曲线" width="1366" height="768" /></a> ./pronterface.py 温度曲线[/caption]</p>