Arduino Uno轻松入门48例
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 如何开始Arduino编程

1.安装Arduino IDE

安装步骤如下。

(1)上网搜索Arduino IDE并下载。

(2)双击arduino-windows.exe,安装Arduino IDE。用方头USB数据线将Arduino Uno开发板与计算机连接起来,出现识别新硬件提示并自动安装。打开设备管理器查看USB端口安装情况,端口USB-SERIAL CH340无异常,USB端口为COM3,如图1.2所示。如有异常,需联网安装驱动。

img

图1.2 查看USB端口安装情况

(3)安装成功后,双击Arduino软件图标,进入Arduino软件界面。

2.运用Arduino IDE编程

编程步骤如下。

(1)双击Arduino软件图标,进入Arduino软件界面,如图1.3所示。

img

图1.3 Arduino软件图标和界面

(2)单击“文件”→“新建”命令(或单击菜单栏下方的第3个图标,如图1.4所示)(或在英文输入法状态下按Ctrl+N组合键)。

img

图1.4 Arduino软件常用图标

(3)输入程序代码。在英文输入法状态下输入程序代码(程序代码区自动生成的代码可全部删掉,然后重新输入自己的代码,也可以在此基础上保留需要的代码,删除不需要的代码)。

输入代码时,要注意以下9点。

① Arduino程序代码的英文字母、空格键、标点符号必须在英文输入法状态下输入。其中,标点符号包括逗号(,)、句点(.)、冒号(:)、分号(;)、感叹号(!)、括号(())、花括号({})、引号("")等。

② 英文字母有大小写之分。

③ 字母和字母之间空1个格与空多个格效果一样。

④ 字母和标点符号之间、标点符号和标点符号之间空格与不空格效果一样。

⑤ 括号、花括号、单斜线必须成对出现。注:单斜线之间的内容为注释,双斜线之后的内容为注释;单行注释以//开头,多行注释以/*开头、以*/结尾。注释内容本身不参与程序运行,因此,在输入程序代码时,注释内容不必输入。所谓注释,即对程序代码的功能和含义进行解释与说明,注释的作用是方便自己记录、阅读程序编写思路,或方便其他程序员了解程序编写情况。另外,给程序代码加注释,可阻止注释内容参与执行。

⑥ 除下列类型的语句外,所有Arduino编程语句一律以分号结束,否则编译时将出错。

img

⑦ Arduino编程语句写成多行或一行效果一样。

img

⑧ 将代码格式化的方法是按Ctrl+T组合键。

⑨digitalWrite(i,HIGH)与digitalWrite(i,1)效果一样。

digitalWrite(i,LOW)与digitalWrite(i,0)效果一样。

(4)单击“文件”→“另存为”命令,在打开的对话框中选择将程序代码保存在D:\MyArduino文件夹(或其他文件夹)中,文件名为3-1-1(或其他)。

(5)单击“项目”→“验证编译”命令(或单击菜单栏下方的第1个图标)(或在英文输入法状态下按Ctrl+R组合键)。如果程序代码区下方显示“编译完成”,表示程序代码输入正确;如果程序代码区下方出现“复制错误信息”按钮,表示代码输入有错误,需改正错误。注:重点检查是否在英文输入法状态下,输入的字符有没有错误。

(6)用方头USB数据线将Arduino Uno开发板与计算机连接起来。

(7)单击“工具”→“端口”→“COM3”命令,即在COM3前出现√,如图1.5所示。

img

图1.5 选择端口

(8)单击“工具”→“开发板:’Arduino/Genuino Uno’”→“Arduino/Genuino Uno”命令,如图1.6所示。

img

图1.6 选择开发板

(9)单击“项目”→“上传”命令(或单击菜单栏下方的第2个图标)(或在英文输入法状态下按Ctrl+U组合键)。如果程序代码区下方显示“上传成功”,表示程序代码已传入 Arduino Uno开发板。随后,Arduino Uno开发板将在程序控制下自动运行。注:有时候上传文件失败,是因为Arduino Uno开发板上的实验模块工作电流较大,解决的办法是将外接直流7~12V电源插接到开发板上的电源插孔内;或者上传文件时先不要连接实验模块,上传成功后再连接实验模块,最后通电实验。