跟珜羽一起学Arduino NO.2 点亮你的第一个灯
一.设置你的IDE工具
先连接上板子这个不用说了,运行arduino.exe软件,你将见到如下的启动界面:
等一会儿就能看到IDE界面了。
你需要做的第一件事就是先设置板子类型以及串口号。
如下图,设置板子类型,tools工具=》board板子类型=》Arduino duemilanove w/ ATmega328(Zduino的兼容类型)
然后设置串口号(记得之前在设备管理器看到的串口号吧,选择他)
在tools工具=》Serial Port串行端口=》选择你的COM*
<ignore_js_op>
设置完后可以在右下角紫色圈内看到板子类型以及串口号。
二.加载例程
在file菜单=》Examples例程 =》Basics基础=》blink闪灯
加载完例程后可以看到串口中间多了代码,先不管他,点下载按钮
IDE对代码进行编译
红色区域内表示正在编译中,右边的紫色区域表示编译的进度。
编译完成后状态就变成了下载中
红色区域内表示正在下载中,右边的紫色区域表示下载的进度。
下方的绿色区域表示编译出的代码大小。后面的数据表示这个程序烧写完毕后还剩下的空间大小。
下载成功
红色区域内提示下载成功
然后观察你的板子标注为L的绿色LED是否亮1s灭1S周期循环。
如果是。恭喜你完成了第一个程序。(虽然不是你写的:P)
FAQ:
上图的问题是串口号没有选对,或者板子类型没有选对,请仔细检查下。
这个图的错误类型是设置好了但是USB口松动使连接断开,请重新连接或者换USB口继续。。。
如果提示avrdude: stk500_getsync(): not in sync: resp=0x00 ,请在下载时按下USB座子旁边的红色按键。
原因的分析参见下面的帖子:
关于avrdude: stk500_getsync(): not in sync: resp=0x00错误
百度搜索:
http://www.baidu.com/s?wd=avrdude%3A%20stk500_getsync()%3A%20not%20in%20sync%3A%20resp%3D0x00
PS:如有其它问题请在论坛发帖,提交问题的描述,或者截图,你会得到解答的。
via - arduino中文社区