![Arduino图形化编程进阶实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/144/25937144/b_25937144.jpg)
1.2 下载安装Arduino IDE
软件可以到官方网站www.arduino.cc下载,下面以Arduino 1.6.8版为例介绍软件的下载和安装。
对于Windows操作系统,可以单击“Windows Installer”下载安装包arduino-1.6.8-windows.exe,下载结束后安装软件;也可以单击“Windows”下载ZIP压缩包arduino-1.6.8-windows.zip,解压文件到选定的地址,双击arduino文件夹下的arduino.exe文件即可打开Arduino IDE。
打开软件后,可以看到如图1.4所示的界面。
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0012_0002.jpg?sign=1739277273-007hv2gyEfv9WFprg7eUivN571K6Wces-0-a277ea452ff6548d0d2f10fc2c8239ca)
图1.4 Arduino IDE界面
接下来将Arduino UNO控制器用USB线连接到计算机,对于Windows 10,可自动完成驱动程序的安装。驱动程序安装完成后,会在计算机的设备管理器中看到对应的COM口(串口),比如COM4。COM口是Arduino控制器和计算机通信的端口。
如图1.5所示,在Arduino IDE中打开软件自带的示例Blink。打开后的窗口如图1.6所示,这段程序代码的作用是让电路板接在数字13脚,标注L的LED按照亮1s、灭1s的规律闪烁。要达到这一目标,必须把程序上传到Arduino UNO中。
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0013_0001.jpg?sign=1739277273-e2DPDGpv6AjCoWFMO7dlHB15U7KFHMDN-0-008e0dec3480d025fd1f2a8c123729e7)
图1.5 打开Blink程序
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0013_0002.jpg?sign=1739277273-MCO6EcEdtDlZLuSiYvizzyKeFAFkDPuv-0-d88b51bf3aa1d4ec4dad1dd1b06800f7)
图1.6 Blink程序代码
在上传该程序之前,需先选择Arduino控制器的型号,如图1.7所示。再选择端口,即Arduino控制器对应的COM口,如图1.8所示。最后单击上传工具按钮,就可以先编译程序,再将程序写入Arduino控制器。在写入过程中,我们可以看到电路板上标有TX、RX的两个LED在快速闪烁。上传完成后的窗口如图1.9所示。
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0014_0001.jpg?sign=1739277273-dJGkpBkzvo7QGcEwOw9zFsQY6orht2Br-0-8b8552e728b6cb556bf51aa44fc11651)
图1.7 选择Arduino控制器的型号
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0014_0002.jpg?sign=1739277273-uBaqP9kokePXcyusMCnC6Zx9uJn51apo-0-eaf080870d7fc4fa8aeefd6ff968460c)
图1.8 选择COM口
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0014_0003.jpg?sign=1739277273-UWN1DV5JOFusnPxhO0ukmCMVEtEXqW9h-0-4284fd4f5ef22fc7fb8d519525ab3e03)
图1.9 上传程序
至此,我们就可以看到LED按照程序设定的要求闪烁了。