1.4 Arduino IDE

简介: 1.4 Arduino IDE

下载和配置Arduino开发环境

在开始使用Arduino之前,需要下载Arduino IDE进行安装,下载地址是 https://www.arduino.cc/en/Main/Software,根据你所使用的操作系统下载相应的IDE版本,截至到本篇文章发布时,最新版的IDE是1.6.10版本,Windows 下可以选择Windows Installer 安装包进行安装,也可以选择ZIP压缩包解压后,双击Arduino.exe直接进入IDE使用。具体安装过程,这里就不详细介绍了。


**认识Arduino IDE**

进入IDE首先看到的是启动画面(如图一),这个界面没什么可讲的,直接跳过。


![启动画面](https://ucc.alicdn.com/images/user-upload-01/img_convert/10db69456cb28993e7d6fd2b73c32bd7.png) (图一)

等待几秒后将会看到一个超简单的窗口(如图二),这个窗口就是我们以后开发Arduino的主窗口,从1.1版本开始IDE会根据你的操作系统语言自动选择窗口菜单显示的语言。


![开发窗口](https://ucc.alicdn.com/images/user-upload-01/img_convert/012a96e717cc2b875b870edc087992d2.png) (图二)

现在介绍一下工具栏上,IDE提供的快捷功能按钮。(如图三)从左到右的顺序按钮的功能依次是:


![快捷按钮](https://ucc.alicdn.com/images/user-upload-01/img_convert/a93085e13a8eaa987366ca3c8f22bec7.png) (图三) |按钮名称|功能| |-------------|:-------------| |校验|验证程序是否编写有错误,如果没有错误则编译该项目| |下载|将程序下载到Arduino控制器上,就是所谓的烧录| |新建|新建一个项目,新建项目会打开一个新的IDE窗口| |打开|打开一个项目| |保存|保存当前IDE的项目| |串口监视器|IDE自带的一个串口监视程序,可以查看发送或接收的数据|

如果你要开发一个大型的项目,建议使用Visual Staudio或者Eclipse更为专业的开发环境进行开发,这些专业的IDE提供了更为完备的开发方式,包括方便的断点调试和代码智能提示功能,你只需要在这些第三方IDE上安装Arduino插件即可。但是你如果是初学者(就跟博主我一样),建议使用Arduino IDE。


接下来我们来看一下IDE的整体说明图片(如图四)


![整体](https://ucc.alicdn.com/images/user-upload-01/img_convert/2d1b31aa9c130760f8a3e9a9ed268d3f.png) (图四) **安装Arduino驱动**

以Windows为例(以后的课程都是在Windows下进行的),如果你的操作系统是Windows 10,那么恭喜你,当你把Arduino控制器链接到电脑USB接口上时,操作系统会自动搜索并安装Arduino驱动,前提是你要先安装IDE。如果你不是Windows 10 操作系统,那么你可以在“设备管理器”中选择"未知设备"》"更新驱动程序",然后选择Arduino IDE 安装目录下的drivers文件夹后单击下一步,开始安装驱动。


目录
相关文章
|
监控 IDE 开发工具
【esp32c3配置arduino IDE教程】
设计用户操作界面,该设备具备简单易用的操作界面,外加显示屏SSD1306和旋转编码器进行显示和控制,用户后期可进行二次开发WiFi或蓝牙连接电脑或手机监控。
1214 0
|
传感器 网络协议 IDE
【基于Arduino IDE平台开发ESP8266连接巴法云】
【基于Arduino IDE平台开发ESP8266连接巴法云】
2569 0
|
IDE 开发工具
esp32环境安装教程---arduino IDE
esp32环境安装教程---arduino IDE
409 0
|
传感器 IDE 物联网
NoceMCU + Arduino IDE + Aliyun IoT = 低成本物联网解决方案(1)
本次实战系列我们就使用 NoceMCU 开发板配合 Arduino IDE,设计一款简易的人体传感器,通过阿里云物联网平台将数据上传到云端,同时配合钉钉机器人完成『小偷』入侵警报推送。
7446 0
|
IDE 开发工具
Arduino IDE升级后Arduino as ISP无法使用解决办法参考
由于系统重装装了最新版的Arduino IDE,单再使用Arduino as ISP进行烧录时一直出现如下图提示的上传项目失败,那这里就讲下其中一种解决办法吧,希望能帮到你。
1366 0
|
IDE 开发工具 数据安全/隐私保护
ESP8266 OTA之Arduino IDE更新
OTA - Over the air update of the firmware 即 空中固件更新。这是乐鑫SDK中极为之Cool的功能! 平时做Arduino 或者 ESP8266的开发都要很苦逼地用USB插着板子,如果用ESP-01...
3463 0
|
IDE 物联网 开发工具
【物联网(IoT)开发】Arduino IDE的工具>开发板菜单中找到我的开发板型号怎么办?
Arduino IDE的工具>开发板菜单中找到我的开发板型号怎么办? 最近刚买的 WeMos D1 WiFi Arduino UNO 开发板ESP8266 连接电脑后,驱动也安装成功了,但是在Arduino IDE的工具>开发板菜单中找到我的开发板对应的型号。
2077 0
|
IDE 物联网 开发工具
【物联网(IoT)开发】Arduino IDE(集成开发环境)下载及安装
Arduino主要包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你在计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。
1825 0
|
6月前
|
网络协议 IDE 网络安全
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
723 0