安装选择Arduino Leonardo新手入门体验
文章结束给大家来个程序员笑话:[M]
刚刚拿到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了,经自己验证可以。上传结束,发明灯开始闪烁。
文章结束给大家分享下程序员的一些笑话语录:
打赌
飞机上,一位工程师和一位程序员坐在一起。程序员问工程师是否乐意和他一起玩一种有趣的游戏。工程师想睡觉,于是他很有礼貌地拒绝了,转身要睡觉。程序员坚持要玩并解释说这是一个非常有趣的游戏:"我问你一个问题,如果你不知道答案,我付你5美元。然后你问我一个问题,如果我答不上来,我付你5美元。"然而,工程师又很有礼貌地拒绝了,又要去睡觉。 程序员这时有些着急了,他说:"好吧,如果你不知道答案,你付5美元;如果我不知道答案,我付50美元。"果然,这的确起了作用,工程师答应了。程序员就问:"从地球到月球有多远?"工程师一句话也没有说,给了程序员5美元。 现在轮到工程师了,他问程序员:"什么上山时有三条腿,下山却有四条腿?"程序员很吃惊地看着工程师,拿出他的便携式电脑,查找里面的资料,过了半个小时,他叫醒工程师并给了工程师50美元。工程师很礼貌地接过钱又要去睡觉。程序员有些恼怒,问:"那么答案是什么呢?"工程师什么也没有说,掏出钱包,拿出5美元给程序员,转身就去睡觉了。