转帖:跟珜羽一起学Arduino NO.1 认识硬件以及连接
kc20382013/09/03电子技术 IP:广西
跟珜羽一起学Arduino NO.1 认识硬件以及连接

XXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml
这个教程是面对那些什么电子基础都没有朋友。(但是起码要有初高中对电路的基本认识,例如知道什么是电阻什么是电容)以及会使用电脑。   = =不要说怎么下载怎么解压缩文件都不会。


硬件部分
024415kqu9hsphxha2x9vs.jpg

学习arduino的话,手头上有个arduino的板子还是比较好的。
入门的第一步肯定是要买一块arduino的板子的。(如果先不买也好,先跟着教程走一遍大概了解后再购买学习套件更好)推荐大家购买正版的Arduino控制器,如果资金有限,可以考虑使用国内厂家arduino兼容控制器。目前国内的Arduino代理商有 OPEN JUMPERDFRobotSeeed,还有忘了名字
我使用的是XXXXXXXXXXXXXXXXXXXXXXXXXXXX/Zduino系列兼容控制器。推荐大家购买UNO R3作为入门使用。
一.硬件部分
板子到手后就两样东西,Zduino板子以及一根USB数据线。

就板子上我们经常接触到的部分讲解说明一下:



1.黄色部分是用来连接电脑的USB线的,用来给板子供电以及下载程序使用的。
2.紫色部分为电源部分,接上USB或者外部电源后可以从这个位置为扩展板,自己的面包板等供电。当然反过来说不接USB与外部电源的话可以从这里给Zduino供电。
3.浅绿色部分是数字逻辑输出口,可以按照你编写的程序来输出高电平(5V左右)或者低电平(0.3V左右),一共有13个数字IO口,编号从0~12
4.蓝色部分为模拟输入口,可以用来测量模拟量的。一共六个通道,编号从A0~A5
黑色部分为外部供电输入,外部7V~12VDC输入。当USB500ma电流不够使用的时候可以接上使用。一般是用不上的啦。
5.深绿色部分是指示灯。USBPOWER分别指示的是使用外部供电还是USB供电。L是给用户使用的指示灯,连接到逻辑输出的13号脚。

板子上的介绍就到这里,后面的例程里对于应用到的部分会进行深入的讲解的。

软件准备
二.软件准备硬件搞定了接下来就是软件部分了。2.1 编译环境下载。编译环境是完成Arduino程序的编写,编译,下载的任务。从XXXXXXXXXXXXXXXXX/en/Main/Software官网这个链接下载编译器。或者直接点以下链接下载:Windows版本MAC OSX版本LINUX 32LINUX 64源代码 001.jpg


可以看到官网为我们提供了Windows  MAC OS X Linux  以及源代码的下载。由于我用的是XP系统,自然下载的是Windows版本
002.jpg


下载保存后,再解压到你想放软件的位置。(我是直接解压到保存的目录下,至于你放什么地方,就看你的爱好和习惯了)

003.jpg



解压出来后进入文件夹可以见到以下的东西:
004.jpg


建议将arduino.exe发送到桌面快捷方式,方便以后使用。(win7用户可能需要管理员权限运行)


2.2接下来是下载驱动程序

最近的驱动安装方法,请见
arduino驱动安装方法
XXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml

以下内容为较老版本的驱动,安装方法,如果你购买的是UNO 或者Mega R3可以无视下面内容
从这里下载驱动 zduino-m328tiny驱动(windows.rar(126.84 KB, 下载次数: 1995)
005.jpg



保存后解压运行安装程序
006.jpg



点击安装即可
007.jpg



好的,软件准备过程完毕。

2.3 连接Zduino与电脑
三.最后的步骤接下来的事情就是连接硬件了。3.1然后将Zduino插上数据线,连到电脑的USB口上。你会发现标注USB的红色LED亮起。同时电脑右下角会提示如下: 008.jpg



3.2点击下一步 009.jpg



3.3接着就是搜索驱动,以及安装。
010.jpg


012.jpg



安装完成后计算机右下角的提示:
012.jpg



3.4在我的电脑上右键=》设备管理器
013.jpg



你将看到如下的内容:
015.jpg


注意红色部分,这个就是我们的Zduino。记住Zduino后面的COM16这个数字。(在你的电脑上可能和我不一样,请记清楚这一点)
到此所有的前期准备完毕。

你可以开始你的Arduino之旅。如果你会的话^o^






FAQ如果连上电脑后灯不亮且电脑没有提示,或者指示说不能识别的USB设备,请更换数据线以及USB口。
如果在设备管理器看到的com口前面有感叹号,请重新安装驱动或者更新驱动。或者在感叹号的设备上右键更新驱动,在出现3.2部分的窗口时选择从列表或者指定位置安装,指向你解压驱动的地方。

还有一点要说明的是,驱动要用我们论坛提供的驱动才会显示的是
Zrduino-m328(COM*)
。如果用的只是官方的驱动的话,那只会显示为
USB-SERIAL CH340(COM*)

最后还有一点就是这个驱动是适合openjumper上的Arduino兼容板,你要是买别的板子请注意驱动。
014.jpg
+20  科创币    发热门诊    2013/09/03 高质量发帖
+50  科创币    氢离子    2013/09/04 帮顶,这帖子居然没人回复
+200  科创币    拔刀斋    2013/09/04 转的入门教程很详细
+25  科创币    14873214    2013/09/05
+100  科创币    猎鹰    2013/09/05 超高节操转载。
来自:电子信息 / 电子技术
2
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
gurite
11年5个月前 IP:未同步
565841
为嘛那么多人学Arduino,难道我过时了?
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
fuwen0202
11年5个月前 IP:未同步
565894
回 1楼(gurite) 的帖子
因为arduino基本上都是使用库的,虽然效率有影响但主要更简单方便
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
kc2038
学者 机友 笔友
文章
37
回复
268
学术分
1
2009/01/06注册,6年4个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}