跟珜羽一起学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中文社区

标签: Arduino教程