Arduino Leonardo新手入门体验
来源:互联网 发布:数据恢复精灵破解 编辑:程序博客网 时间:2024/04/30 10:59
刚刚拿到Arduino Leonardo板子,在XP下测试了哈OK,还比较好用,测试过程中遇到了些问题,写出来分享。实物图如下:
1.安装驱动
Arduino Leonardo不同于之前所有的arduino控制器,他直接使用了ATmega32u4的USB通信功能,取消了USB转UART芯片。这使得Leonardo不仅可以作为一个虚拟的(CDC)串行/ COM端口,还可以作为鼠标或者键盘连接到计算机。先到官网http://arduino.cc/en/Main/Software下载arduino-1.5.2-windows(其它版本也可以)。解压到工作目录即可。接上Arduino Leonardo的USB cable,在电脑右下角弹出发现新硬件
接着弹出找到新的硬件向导
选择是,仅这一次,点下一步
选择从列表或指定位置安装,点下一步
点浏览选择下载解压arduino-1.5.2-windows下的driver目录,如下:
这里不需要进入drivers下一层目录,选择drivers即可,点下一步开始安装驱动,弹出
点击仍然继续,安装完成
驱动基本上安装好了。在计算机管理端口下面,发现新的串口设备
2.测试Arduino Leonardo
双击arduino-1.5.2-windows目录下的arduino.exe,打开arduino开发环境,设置如下
同样在Tools/Seriol Port 下选择COM5 ,这里根据计算机管理端口下面,发现新的串口设备选择。
接着打开自带的测试程序 File/Examples/01.Basics/Blink,后面还有个空工程Arduino IDE,可以忽略关掉。窗口如下
单击对勾(Verify),开始编译,编译进度结束,下面窗口会提示编译完成。接着上传程序到单板,单击箭头(Upload),上传结束显示
我Upload时遇到了问题,会发现单板重启,反复提示发现新硬件,我不是安装驱动了吗。原因在Leonardo中被设定为在上传时,软件建立连接让控制器复位,从而免去了我们手动按下复位按钮的操作。当Leonardo 作为虚拟(CDC)串行/COM端口以1200波特率运行时,复位功能将被促发,串口也将关闭。此时,处理器会复位,USB连接会断开(即虚拟(CDC)串行/COM端口 会断开)。就可能会出现上面问题。但是如果你接上外部电源供电,上传程序就OK了,经自己验证可以。上传结束,发现灯开始闪烁。
- Arduino Leonardo新手入门体验
- Arduino Leonardo中文介绍
- BLEduino XBEEduino 兼容 蓝牙4.0 BLE 的 Arduino Leonardo
- Arduino Leonardo 按键控制LED亮与灭
- ROS下Arduino Leonardo报版本错误问题
- 万物皆“摸” Makey Makey by Arduino Leonardo
- arduino leonardo加矩阵键盘&…
- SPOJ LEONARDO Leonardo Notebook
- 如何在WIN7的64b的环境下安装Arduino Leonardo的驱动(傻瓜式教程)
- Arduino学习笔记 - 初体验 Blink
- Arduino 初体验 历程探究 底层封装
- 新手入门
- 新手入门
- 新手入门
- 新手入门
- 新手入门
- 新手入门
- 开源硬件+软件开发平台Arduino体验总结
- dwr session error 问题解决
- 爬人人好友
- 揭示同步块索引(上):从lock开始
- win7 上 linux mint14 (64bit) 双系统安装过程
- HDU 4291 A Short problem 矩阵,多重函数求循环节
- Arduino Leonardo新手入门体验
- 写给自己的话 二
- 将g++编译器集成到VC2005中
- PHP设计模式之:单例模式
- jQuery去掉指定标签里所有文字内容对应的链接,==去掉<a>标签
- Hibernate笔记1
- MIT/GNU Scheme用户手册(二)
- Linux系统/目录下的文件夹里面分别是以下内容
- hdu4551生日猜猜猜