版主: wanchong , wangyu , eepwwp , firedom

分享到:
共58条 1/6 1 2 3 4 5 6 »   

【图文】Intel Edison Arduino kit 初步上手安装教程

    [您是本帖的第5512位阅读者]
inrxkj
我是MM
普通会员

最后登陆时间:2015-10-30 14:54:06

直达楼层
1# 发表于 2015-01-13 21:02:50
Intel 官方为Edison模块特别推出了Expansion board for Arduino,这个扩展板提供了非常全面的外围支持,GPIO, PWM, SD card slot, USB slot,模数转换都有,甚至小到试验用的 led 和按钮都有,这让初次接触和使用Intel Edison的开发者来说提供了极大的便利,你可以很快地进入角色把注意力放到程序开发上而无需为拼凑外围电路而伤脑筋。
英特尔官方虽然提供了初始教程,但是对于目前来说还是缺少细节方面的描述,这篇文章将从Expansion Board安装到第一个例程的运行提供详细的说明。文章中用红色标示出的文字是需要特别注意的地方,这些地方不可忽略。
安装Edison模块和支架                                                                    
当你拿到Edison Kit for Arduino后,你可以看到包装内会附送四个塑料的支架和一些螺丝和螺母。具体的支架安装过程相信大家可以自己解决,安装后的样子如下1.jpg
此帖由inrxkj于2015-01-13 21:30:11最后编辑

RE: 【图文】Intel Edison Arduino kit 初步上手安装教程

inrxkj
我是MM
普通会员

最后登陆时间:2015-10-30 14:54:06

2# 发表于 2015-01-14 11:08:18
Edison kit for Arduino 支架及螺丝安装位

2.jpg 
支架安装好后的样子

图上红色部分就是安装位,Edison模块的安装只需要对齐安装孔,按压下图所示的位置,直到听到“click”声就是安装成功了,之后把小螺母装上(不需要扭太紧)即可。
安装Edison模块到Expansion Board上


给Edison上电                                                                                   
在Expansion Board上有四处地方可以给Edison模块供电
3.jpg
此帖由inrxkj于2015-01-14 11:10:23最后编辑

RE: 【图文】Intel Edison Arduino kit 初步上手安装教程

inrxkj
我是MM
普通会员

最后登陆时间:2015-10-30 14:54:06

3# 发表于 2015-01-14 11:08:31
Arduino扩展板上四处供电位置

4.jpg 
Expansion Board上的供电逻辑

  • J1为电源插座,其接连到输出5V的开关电源,带短路和热掉电保护,外部电源输入应控制在 7~17V之间,电流不大于 1A。
  • VIN与J1情况一样
  • 一般情况下我们可以通过J16 (Micro USB口)对板子进行供电,它可以对4.35V电源转换,SD卡,板载插孔提供电力,同样最大工作电流为1A
  • J2为4.3V锂电接入口,本质上是个锂电充电器,可对锂电进行充电(LTC4067)
Edison模块可对外提供3.3V 250mv电力(有插口),不过注意不应超过该电流值,否则会对模块造成永久的损伤。
这里我们使用usb口供电,因为这也是一般都可以满足的条件,找两根小口的usb数据线,如下图连接到usb接口上
5.jpg 
双usb支持开发


安装驱动和软件                                                                              
Intel Edison 可以使用英特尔定义的 Arduino IDE进行开发,具体方法如下。(在这里你可以找到开发Edison的相关软件和驱动程序)
此帖由inrxkj于2015-01-14 11:10:31最后编辑

RE: 【图文】Intel Edison Arduino kit 初步上手安装教程

inrxkj
我是MM
普通会员

最后登陆时间:2015-10-30 14:54:06

4# 发表于 2015-01-14 11:08:41
inrxkj的原帖
Intel 官方为Edison模块特别推出了Expansion board for Arduino,这个扩展板提供了非常全面的外围支持,GPIO, PWM, SD card slot, USB slot,模数转换都有,甚至小到试验用的 led 和按钮都有,这让初次接触和使用Intel Edison的开发者来说提供了极大的便利,你可以很快地进入角色把注意力放到程序开发上而无需为拼凑外围电路而伤脑筋。
英特尔官方虽然提供了初始教程,但是对于目前来说还是缺少细节方面的描述,这篇文章将从Expansion Board安装到第一个例程的运行提供详细的说明。文章中用红色标示出的文字是需要特别注意的地方,这些地方不可忽略。
安装Edison模块和支架                                                                    
当你拿到Edison Kit for Arduino后,你可以看到包装内会附送四个塑料的支架和一些螺丝和螺母。具体的支架安装过程相信大家可以自己解决,安装后的样子如下1.jpg

1. 下载安装 Arduino IDE
根据自己所在操作系统,下载对应的 Arduino IDE,比如你是在 windows 下进行开发,则下载 Arduino Software 1.5.3 – Intel 1.0.4 for windows,下载下来的是个 7z 压缩包,解压出来放在任何路径下,不需要安装可以直接使用。
不过这里有个坑要特别注意一下,你可能会发现直接双击 Arduino 的可执行文件,在启动画面过后程序会自动关闭,这是因为这个特别版的 Arduino IDE 只能在英文环境中使用,也就是说根你的操作系统设置的时区、语言、符号有关。除了重新更改整个系统的地区设置,你也可以下载Locale-Emulator,这个软件可以对特定的文件指定地区设置
6.jpg 
LocaleEmulator

每次运行Arduino IDE时,右键选择Locale Emulator菜单,选择正确的地区设置运行程序就可以正常打开。或者通过修改 Arduino IDE 配置文件来解决,方法是到系统用户目录中(win7为例) 用户目录\AppData\Roaming\Arduino15 里打开preferences.txt,找到editor.languages.current这一行,在后边添加语言,中文为zh_cn,英文为en,形如 editor.languages.current=en,保存退出后就会正常。
2. 安装 FTDI 驱动
这里下载 FTDI 驱动,双击下载好的文件进行安装,这里不再详细说明。
3. 下载安装 Edison 驱动 ( windows )
Edison 驱动从英特尔的Edison Software Downloads页面里可以找到(一般在最后一项),到文章发出时最新版本为 1.0.0 也你可以直接下载,同样安装过程不再详细说明,过程简单大家自己完成。当把驱动安装好后可以看到在资源管理器中出现一个 Edison 的盘符,记住该盘符我们后面还会用上它。
4. 下载新的 Linux 镜像,为Edison刷新系统
Edison用的是 Yocto Linux,目前有新版的系统,最好是把它刷上,点击 下载地址 下载到本地。下载到的是个 zip 压缩包,将压缩包里的内容解压到 Edison 中,解压好后看起来是这个样子的
7.jpg 
将新的系统镜像解压到Edison中

RE: 【图文】Intel Edison Arduino kit 初步上手安装教程

inrxkj
我是MM
普通会员

最后登陆时间:2015-10-30 14:54:06

5# 发表于 2015-01-14 11:09:03
为Edison刷新的镜像                                                          
接下来我们将为Edison刷新的系统,下载 putty ,下载到的是exe文件无需安装直接运行。
8.png 
putty 程序界面

在这里我们需要知道Edison的串口号,这样才可能通过putty连接上Edison。打开设备管理器,展开“端口”,如果正确安装了Edison驱动的话可以看到”USB Serial Port (COMX)”,这里的 COMX(X指代数字,每台机子被分配到的串口都可能不同)就是我们要找的串口号
9.png 
获取Edison串口号

把该串口号填入putty中,速度设置成 “115200″,链接类型选择 Serial,如下图所示
10.png 
2014-12-24 10:29 上传
下载附件 (48.42 KB)

设置putty参数
此帖由inrxkj于2015-01-14 11:10:42最后编辑

RE: 【图文】Intel Edison Arduino kit 初步上手安装教程

inrxkj
我是MM
普通会员

最后登陆时间:2015-10-30 14:54:06

6# 发表于 2015-01-14 11:09:18
点击Open按钮
11.png 
连接到Edison

你会看到一个空白的shell,按两次回车.就可以进到命令行,输入root,登录系统,输入如下命令
  1. reboot ota
复制代码
edison会刷新系统并重启,这个过程比较长,耐心等待不要随意插拔数据线,直到重新看到系统登录提示。
运行第一个Edison程序                                                         
系统刷好后,就可以开工了,先用Blink程序测试一下,运行 Arduino IDE,先得为Edison配置Arduino开发环境
12.png 
在Arduino IDE中选择Edison

还有一项,要把编写好的程序编译并上传到Edison中还要设置好通讯端口,再次打开设备管理器,找到“端口”,展开找到”Intel Edison Virtual com Port (COMX)”,记住该端口号,如下图所示
13.png 
获取Intel Edison虚拟COM端口号

回到 Arduino IDE 中设置好该端口号
14.png
此帖由inrxkj于2015-01-14 11:10:53最后编辑

RE: 【图文】Intel Edison Arduino kit 初步上手安装教程

inrxkj
我是MM
普通会员

最后登陆时间:2015-10-30 14:54:06

7# 发表于 2015-01-14 11:09:33
在Arduino IDE中设置好虚拟端口号

Arduino 配置就完成了,我们打开Blink例程。
15.png 
打开Blink程序源码

打开源码后,点击upload按钮,源码会被编译,并上传到edison中并设置成开机运行程序
16.png 
编译上传程序

完成后可以在主板上看有LED闪烁,表示程序已经在运行当中,至此你已经具备编写Edison程序的基本条件,你已经步入Intel 可穿戴式开发的大门了 :)
此帖由inrxkj于2015-01-14 11:11:11最后编辑

RE:【图文】Intel Edison Arduino kit 初步上手安装教程

GREEN1
我是MM
普通会员

最后登陆时间:2015-01-14 11:02:45

8# 发表于 2015-01-14 11:14:40
楼主好流弊

RE:【图文】Intel Edison Arduino kit 初步上手安装教程

dt529
我是MM
普通会员

最后登陆时间:2015-01-14 11:02:46

9# 发表于 2015-01-14 22:04:31
吊啊

RE:【图文】Intel Edison Arduino kit 初步上手安装教程

shippo
我是MM
普通会员

最后登陆时间:2015-01-14 11:02:47

10# 发表于 2015-01-15 09:01:58
挺不错,
共58条 1/6 1 2 3 4 5 6 »   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]