Arduino是什么?
Arduino是一种包含硬件(各种型号的Arduino板)和软件(Arduino IDE)的开源电子平台。硬件部分是可以用来做电路连接的Arduino电路板;引用 Arduino 官方的介绍:Arduino 是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的 Arduino 板)和软件(ArduinoIDE)。Arduino的编程语言更为简单和人性化,它构建于开放原始码 simple I / O 介面版,并且具有使用类似 Java、C 语言的 Processing / Wiring 开发环境,但实用性要远高于C语言,主要由于它将一些常用语句组合函数化,故使用者可以快速入门学习使用。主要包含两个的部分:硬件部分是可以用来做电路连接的 Arduino 电路板;另外一个则是 Arduino IDE,你的计算机中的程序开发环境。你只要在 IDE 中编写程序代码,将程序上传到 Arduino 电路板后,程序便会告诉 Arduino 电路板要做些什么了。
以下均为记录自己的过程笔记,也许没什么参考价值,没兴趣就不必往下看了。
环境准备 Arduino IDE Arduino UNO板
Arduino IDE 2.2.1Arduino UNO或者其他型号开发板
// 使用UNO 第13引脚的LED 不用外接面包板+LED
int led = 13;
// 使用宏定义可以比定义变量节约空间
// #define LED 13
void setup() {
// 初始化 定义13号引脚 I/O 模式
pinMode(LED,OUTPUT);
}
void loop() {
// 输出高电平让 LED 熄灭
digitalWrite(LED,HIGH);
// 延时一秒
delay(1000);
// 输出低电平 LED 点亮
digitalWrite(LED,LOW);
delay(1000);
}
编译上传到开发板查看效果。