查看Arduino之入门篇的源代码
←
Arduino之入门篇
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你刚才请求的操作只对属于该用户组的用户开放:
用户
您可以查看并复制此页面的源代码:
=== Arduino操作平台 === <br>首先我们需要下载开源硬件的软件操作平台 -- Arduino IDE。目前Arduino IDE有多个版本的,通常我们下载的版本为1.0.5,这个版本比较简单,比较适合入门。而更高点的版本为1.5.x ,这个版本兼容了Arduino Due等ARM平台操作的主板,适合对开源硬件及软件有一定程度了解的熟手使用。Arduino IDE官网下载的链接:[http://arduino.cc/en/Main/Software Arduino官网] <br> <br>[[File:Starter v2-1.png|center]]<br> <br> 用户可根据自己电脑系统来决定下载。 <br> === 开发板驱动安装 === <br>不同的驱动板之间对应的驱动可能是不一样的,Seeeduino v3和Arduino UNO R3之间的驱动板就是不同的。我们现在就具体来介绍Arduino及Seeeduino驱动的安装。 <br> * USB端口:Arduino和Seeeduino采用的USB端口是不一样的。首先我们将主板通过USB线接在PC机的USB口。 <br> * Win 7系统下驱动安装:windows系统下,可以先按照win 7驱动安装的方法进行操作。 <br> :主板接上PC后,一般情况下,电脑会自动给主板搜索驱动及安装。若不成功,打开电脑的设备管理器,在其他设备中会出现一个未知的USB Serial Port,或者其他名字的未知设备。右击USB Serial Port选择“更新驱动程序软件”. <br>[[Image:驱动1.png|500px|center]]<br> <br> :在弹出的对话框中选择第二个选项 “浏览计算机以查找驱动软件” <br> <br>[[Image:驱动2.png|500px|center]]<br> <br> :<font color = "red">如果主板是Seeeduino,驱动路径需要包含FTDI USB Driver目录, 并点击下一步;而如果主板是Arduino,驱动路径只需要包含drivers目录。如果路径选择错误,是无法正确安装驱动。</font> <br> <br>[[Image:驱动3.png|500px|center]]<br> <br> :成功安装驱动后,出现下面的对话框。 <br>[[Image:驱动4.png|500px|center]]<br> <br> :设备管理器将会出现下图所示。COM口代表此主板占用的串口端口的序号,此端口序号可以区分在Arduino IDE下的不同主板。 <br>[[Image:驱动5.png|500px|center]]<br> <br> :打开Arduino的 工具-->串口,将会看到先前安装的Seeeduino端口: <br>[[Image:驱动6.png|500px|center]]<br> <br> * Win 8驱动安装 <br> win 8用户如果进行win 7驱动安装步骤后,仍无法正确安装驱动,可进行如下操作。进行此操作,需要重启电脑,别忘了保存其他文件哦。 <br> : 按”win”+”R”,弹出运行窗口 : 输入 shutdown.exe /r /o /f /t 00 , 并点击确定 : 系统重启,选择疑难解答 -高级选项 ->启动设置 : 系统再次重启,按F7关闭强制数字签名 : 重启完成,按照win7的步骤完成驱动的安装 <br> <br> * Mac OS 系统的驱动安装 : 打开网页:http://www.ftdichip.com。 : 点击Drivers-->VCP Drivers,下载Mac OS X的驱动,名字为2.2.18(32位或64位都可,如若32位不行,可换64位下载)。 <br> <br>[[Image:驱动7.png|500px|center]]<br> : 打开你刚刚下载的驱动文件,并双击FTDIUSBSerialDriver_10_4_10_5_10_6_10_7.mpkg。 <br>[[Image:驱动8.png|500px|center]]<br> : 双击之后,你将会看到一个安装对话框。 <br>[[Image:驱动9.png|500px|center]]<br> : 点击“继续”。 <br>[[Image:驱动10.png|500px|center]]<br> : 安装成功后,你就可以看到下面的对话框。 <br>[[Image:驱动11.png|500px|center]]<br> : 将Seeeduino 连接到电脑,查看串口。MAC下串口的名字和windows下驱动名不一样,但前缀一样,为 /dev/tty/usbserial- ,不同的驱动板,后缀会不一样。MAC下,同一类型的主板安装一次驱动后,不需要再次安装驱动。 <br>[[Image:驱动12.png|500px|center]]<br> <br> 综上,即为开发板驱动安装介绍。 <br> <br> === 库文件放置 === <br> : 完成驱动安装之后,开发板即可与PC机开始通信了。那么接下来我们开始介绍如何将放置产品的库文件。在Arduino IDE中,有一个专门的文件夹用来存放库文件,当库文件放置正确后,即可打开IDE直接进行编译和烧录。当然,我们也可以通过对Arduino的参数路径的设置来决定库文件放置的位置。 <br> :* win 7系统下,库文件的放置 <br> : 当下载或安装Arduino IDE之后,我们可以浏览一下其中的文件夹,我们可以发现,其中一个名为libraries的文件夹,这个文件夹包含Arduino所集成的一些基础库文件,是随安装一并附带而来的。我们可以将下载来的库文件放置在此libraries中。 <br> :* MAC下,库文件的放置 <br> : MAC下,最好新建一个库文件放置的文件夹,因为MAC下,打开Arduino IDE的文件夹没有windows下方便,且文件的排列也较windows更复杂,这个时候,最好在文稿中建立一个库文件夹,这是最为方便的方法。 <br> : 首先,在finder中的文稿中新建一个文件夹为Arduino,然后在Arduino文件夹中新建一个libraries文件夹 <br> : 打开Arduino IDE,打开Arduino的偏好设置:英文版时在Sketchbook location(中文版时在程序库位置)中选择路径:....../Documents/Arduino,不需要选中libraries层。如下图所示: <br> <br>[[File:Starter v2-2.png|center]]<br> <br> : 上述描述中,提到了英文和中文版,其实只是IDE中语言的设置不同而已。用户可在偏好设置中的Editor language中设置语言类别。记得,设置完语言类别之后,需要重新启动Arduino IDE才能生效哦。 <br> : <br><font color = "red">以下是放置库文件时一些建议及注意点: : <br>库文件的名字不能有空格、减号、中文等。 : <br>库文件的最后一层中的.ino文件必须要和上层文件夹的名字保持一样。例如,最后一层中的.ino文件为Blink.ino,那么包含Blink.ino文件的文件夹名必须为Blink。 : <br>如果编译时出现......does not name a type的错误,即表示库文件放置错误或者IDE中无此库文件。</font> <br> <br> [[File:Starter v2-3.png|center]]<br> <br> <br> : 以上配图即为MAC下,AirQuality_Sensor库中AirQuality_Sensor文件的完整路径。 <br> <br> : <font color = "red">常犯错误放置集锦:<br> 1 libraries下面有双重文件夹包含库文件,路径如下:......arduino/libraries/Humidity_Temperature_Sensor/Humidity_Temperature_Sensor/examples...... ,下载库文件并解压时,可能造成库文件被新的同文件名包含,这样的库文件是无法被识别的,用户需要更改到正确地路径:......arduino/libraries/Humidity_Temperature_Sensor/examples...... <br> <br> 2 库文件包含无法识别的字符,如下所示:......arduino/libraries/Humidity_Temperature_Sensor-master/examples...... ,下载并解压库文件时,可能造成库文件名称中多出“-master”的尾缀,而"-"是无法被识别的符号,所以需要删除或者修改未其他,正确应为:......arduino/libraries/Humidity_Temperature_Sensor_master/examples...... 或者 ......arduino/libraries/Humidity_Temperature_Sensor/examples......</font><br> <br> === Seeeduino基本使用 === <br> : 下面我们对Seeeduino进行一个简单的程序烧录。 <br> : * 首先打开Arduino IDE <br> : * 打开 led Blink 程序:文件->示例->01.Basics->Blink. <br> [[File:入门2.png|center]]<br> : * 选择板卡:通过目录工具->板卡选择板子类型。 在选择板子型号时,需要你根据控制板烧录的固件类型来选择。在这里我们选择ATmega328。如果是Arduino,选择板卡时,需要选择Arduino UNO。 <br> [[File:入门3.png|center]]<br> : *选择串口端口:通过工具> 串口选择串口序号。这里的串口应选择和在你的电脑设备管理器中看到的一致。 <br> [[File:入门4.png|center]]<br> :* 校检及下载:通常我们在点击”下载”前,会先点击校检,查看程序是否有错误。校检完之后,点击下载,等待几秒后你将看到板子上的RX和TX 灯闪烁。程序下载成功后,在状态栏将会看到”下载完毕”。 <br> [[File:入门5.png|center]]<br> :* 效果:下载即是将程序烧录到开发板中。烧录成功之后,我们可以看见Seeeduino板上丝印为"L"的led开始闪烁。 <br> <br> : 到此为止,Seeeduino开发板使用的准备工作已完毕。
返回
Arduino之入门篇
。
导航菜单
个人工具
登录
名字空间
页面
讨论
不转换
变种
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
YF-论坛提问
YFRobot-直营店
YFRobot-企业店
Arduino
Arduino之入门篇
Arduino入门教程
Arduino语法参考
Arduino库
Arduino核心代码
编程平台
Mixly库
Mind+库
MakeCode扩展
传感器系列
积木式传感器系列
黑板传感器系列
蓝板传感器系列
Micro:Bit
Micro:Bit 通用基础教程
Valon智能车
Valon-I
帮助
帮助
wiki语法参考
工具箱
链入页面
相关更改
特殊页面
页面信息