介绍
Arduino是一款便捷灵活、方便上手的开源电子原型平台,其电路板设计采用CC许可协议发布,其由可编程的电路板Arduino板和集成开发环境Arduino IDE组成,用于将代码写入并上传到物理板。
前言
开始学习之前,假设你已经熟悉C语言的语法结构。如果你不太清楚这些概念,那么建议你先学习一下。这对后续的基本理解是很有帮助的。学习完成后,你可以在家里实现智能家居等等的物联网场景的应用。
准备工作
- 首先,你必须有一块Arduino板和一根USB数据线。
- 在Arduino官网,下载与你的操作系统兼容的版本后安装Arduino IDE,安装过程中从Arduino安装目录下drivers目录安装驱动。
- 将USB数据线的一端连接到电脑,另一端连接到Arduino板。
- 运行Arduino IDE,点击Tools菜单后,在Board中选择对应的开发板型号,然后在Serial Port中选择
COM3
或更高的串行端口(COM1
和COM2
为系统保留的串行端口)。
注:官网已推出Arduino IDE 2.0,建议使用Arduino IDE 1.8.19。
实例
Arduino程序分为三个组成部分:结构,值(变量、常量)和函数。
从结构开始,程序结构包括两个主要函数:
setup()
、loop()
。
void setup(){
/*上电或复位后执行一次*/
}
void loop(){
/*