入门 Use Arduino Uno with pcDuino

作者: EEbird
上传时间为: 2013-06-09 07:05 PM

pcDuino 具有Arduino UNO 提供的所有硬件接口,但是仍有一些情况你只是把pcDuino当做mini pc 和Arduino UNO一起使用。在pcDuino 上通过运行Arduino IDE 可以实现所有的Arduino UNO编程。

这篇文章里我们介绍如何在pcDuino上运行Arduino UNO

http://www.pcduino.com/?page_id=14 16号最新发布的ubuntu上没有可以执行Arduino UNO 的USB 驱动程序,应该很快会有新的Arduino UNO USB驱动程序版本发布吧。在pcDuino上用 Pitaya Ubuntu image同样也可以做这个实验。

首先将介绍如何在pcDuino上安装Pitaya Ubuntu image

Pitaya image 是基于Lbuntu 12.04版LXDE桌面,经过Suzuke 改进了uboot,最新的内核也已经被Toby Corkindale 编译成功。

我们需要一个16G的Micro SD 卡,我已经测试了4级和10级的Sandisk,觉得4级的貌似最快…

在[download id="1927"]可以下载Pitaya image。

接下来在SD卡上安装Pitaya image 以引导SD的安装。我们将涵盖Windows,Mac和Linux三种情况。

Windows 用户:

使用 7-zip解压缩磁盘image文件

插入16GB SD卡

用 [download id="1926" format="1"]写入image文件到SD卡中,确保你选择了正确的驱动器,因为这个过程将会擦除整个SD卡内容

弹出SD卡然后放入Pitaya并启动,30秒左右你应该可以在屏幕上看到登录界面。

使用密码登录:miniand

MAC用户:

使用 Ez7z提取image文件

把提取的image文件复制到你的主文件夹

插入16G SD 卡

现在SD卡最有可能作为可移动磁盘出现在 Mac OS ,所以需要将它卸载

打开应用终端输入“diskutil list” 找到SD卡是哪个设备

记录磁盘的盘符,注意记录的盘符和SD卡对应一致而不是系统盘

输入: unmountdisk /dev/[INSERT YOUR SD DISK NO HERE]

然后复制image文件到SD卡,要确保SD写入了image文件并且选择了正确的驱动否则会删除你的系统驱动器

dd if=lubuntu-1204-rikomagicuk.img of=/dev/[INSERT YOUR SD DISK NO HERE]

当image文件都复制到SD卡上后(7分钟左右)将会有消息提示这个过程是否成功

弹出SD卡放入Pitaya并打开,30秒后在屏幕上应该出现登录界面

使用密码登录:miniand

Linux 用户:

用 p7zip解压image文件: p7zip -d lubuntu-1204-rikomagicuk.7z

插入SD卡

用fdisk查找SD卡设备: sudo fdisk –l。这个和/dev/sdd很像

通过dd复制image文件到SD卡上,要使用SD卡设备:dd if=lubuntu-1204-rikomagicuk.img of=/dev/sdd

用sync确保SD卡完成写入:sudo sync

移除SD 卡装入Pitaya并打开,30秒左右应该会出现登录界面

使用密码登录:miniand

和pcDuino配套的无线模块不能和Pitaya一起使用,所以我们用RJ45 网线连接,如果没有可连接的以太网口也可以用wifi搭建网桥,无线桥接器连接到pcDuino的USB接口充电。然后把Arduino UNO 连接到pcDuino的另一个USB接口,你会惊讶的发现当所有的设备连接好之后pcDuino能够提供足够的电力。

注:如果pcDuino没有足够的USB接口,那么可以USB hub

整个安装过程接线图

使用命令“$ dmsg”检查 Arduino UNO 是否被正确识别,也可以用“$ls /dev/tty”命令看是否得到了“/dev/ttyACM0”,在这个例子中我们成功了。安装完硬件部分后,按照 the tutorial on pcDuino website安装 Arduino IDE。

使用menu->Electronics->Arduino IDE启动Arduino IDE

在pcDuino上Arduino UNO 显示为“/dev/ttyACM0”,如果点击“Upload”按钮,Arduino UNO上LED灯会慢慢闪烁,这样我们就成功了!

注:原文可参考http://www.cutedigi.com/blog/?p=7

全部评论 ()

创建讨论帖子

登录 后参与评论
系统提示