ArduinoYun教程之Arduino编程环境搭建

ArduinoYun教程之Arduino编程环境搭建Arduino编程环境搭建

通常,我们所说的Arduino一般是指我们可以实实在在看到的一块开发板,他可以是Arduino UNO、Arduino Yun、Arduino Mega等等。但是从严格意义上来说,Arduino这个名字不仅代表着开发板,而且涉及硬件、软件、开发团队、设计原理以及用户群体的互助精神。这是Arduino与其他开发板的不同之处。在本章,我们将主要介绍如何在Windows和Linux操作系统上搭建Arduino的编程环境。

Arduino IDE

IDE是Integrated Development Environment(集成开发环境)的首字母缩写。Arduino官方提供了Arduino IDE,它主要集成了编辑器、编译器以及下载器。与Arduino开发板一样,Arduino IDE是开发源代码的。由于其开放性,它可以安装在Windows、MAC OS X和Linux三大主流系统中。

在Windows操作系统中安装Arduino IDE

与在Linux中安装Arduino IDE类似,在Windows中安装Arduino IDE有两种方式。一种是常见的Windows安装向导形式,另一种为绿色的压缩包形式(Arduino官方说法是非系统管理员安装方式)。Windows版本的Arduino IDE可以从下载。

1.Windows安装向导形式

安装向导方式的Arduino与常见的Windows类软件安装方法类似,它通过向你询问一系列的问题来完成安装。Arduino IDE的安装版本文件名称是arduino-1.5.7-windows.exe。

(1)双击运行它,首先会出现如图2.1所示的协议信息对话框,如图2.1所示。

(2)在阅读了协议后,单击I Agree按钮继续,这一步是选择安装选项,需要选择安装的组件,如图2.2所示。

图2.1协议信息图2.2安装选项

Associate .ino file选项用来把后缀名为.ino的文件和Arduino IDE关联,关联之后双击.ino文件就会在Arduino IDE中打开,为了方便起见,这个选项通常也要勾选

(3)单击Next按钮,会询问你Arduino IDE的安装位置,如图2.3所示。

在2T硬盘普及的今天,就不要再将10年前“软件不装C盘”的思想传承下去了,所以推荐读者使用默认的安装目录。

(4)单击Install按钮,开始安装,蓝色进度条用来表示安装进度,如图2.4所示。

图2.3选择安装路径图2.4开始安装

(5)在安装到大约99%的时候,会弹出安装驱动的提示,如图2.5所示。

(6)单击“安装”按钮来完成Arduino USB驱动的安装。此时,Arduino IDE也接着安装完成,出现Completed提示,如图2.6所示。

图2.5安装Arduino USB驱动图2.6安装完成

(7)单击Close按钮,退出安装程序。此时,Arduino IDE已经安装到你的Window系统中,桌面出现Arduino IDE快捷方式,如图2.7所示。

图2.7Arduino IDE快捷方式

2.压缩包形式

压缩包形式的安装甚至比Windows向导方式的安装都快捷。压缩包形式的文件名为arduino-1.5.7-windows.zip,你只需要将它解压缩到期望的目录即可。要启动Arduino IDE,只需要双击执行目录下的arduino.exe文件即可。如果以后想要快捷地启动Arduino IDE,那么可以在桌面建立arduino.exe的快捷方式。右击arduino.exe文件,选择“发送到”|“桌面快捷方式”命令即可。

在Linux操作系统中安装Arduino IDE

由于笔者使用的PC安装的是openSUSE Linux发行版,所以这里以openSUSE Linux为基础来介绍Arduino IDE在Linux操作系统的安装。对于早期的Arduino开发板来说,在openSUSE上安装对应的Arduino IDE非常容易,只需要直接在software.opensuse.org中搜索arduino就可以找到Arduino IDE,然后1 Click Install(一键安装)即可,如图2.8所示。

图2.81 Click Install Arduino IDE

但是,由于Arduino Yun是比较新的板子,稳定版的Arduino 1.0.5还没有增加对其的支持(从1.5.4版本开始支持)。因此,此时我们只能手动来安装最新的Arduino 1.5.7 BETA版本。

1.安装Arduino IDE的依赖

Linux的依赖问题会让许多用户头疼,好在Arduino IDE现在只依赖JDK一个包。而这个在openSUSE系统安装时候就自动安装了。如果在你的系统中没有安装,那么可以通过软件管理器搜索安装openJDK或者执行以下的命令安装:

sudo zypper in java-1_7_0-openjdk

2.安装Arduino IDE

在Arduino IDE 1.0.1版本之后,将编译工具集成在了压缩包中。因此,只需要下载对应系统版本的IDE即可,下载链接为:arduino.cc/en/Main/Software。下载的压缩包名为arduino-1.5.7-linux64.tar。其中,1.5.7表示IDE的版本号,linux表示操作系统,64表示操作系统版本。查看操作系统版本可以使用如下命令:

uname -m

如果输出为x86_64则对应下载64位版本,否则下载32位版本。

然后就将下载的压缩包解压到你期望的位置即可。tar包可以使用如下命令解压:

tar -xf arduino-1.5.7-linux64.tar

上面的命令会将文件解压缩到当前目录,如果你想将它解压缩到其他目录,那么可以使用如下的命令:

tar -xf arduino-1.5.7-linux64.tar -C /other/path

其中,/other/path即为你期望的目录。

3.为用户设置权限

以后我会去到很多很繁华或苍凉,

ArduinoYun教程之Arduino编程环境搭建

相关文章:

你感兴趣的文章:

标签云: