实物图

image.png

  • TX,串口发送指示灯,当使用USB连接到计算机且Arduino向计算机传输数据时,TX灯会亮。
  • RX,串口接收指示灯,当USB连接到计算机且Arduino接收计算机传输数据时,RX灯会亮。
  • L,可编程控制指示灯。

安装环境配置

  1. 下载IDE开发工具

https://www.arduino.cc/en/Main/Donate

  1. 查看是否成功

我的电脑-属性-设备管理器-查看端口
image.png

第一个程序

  1. void setup()
  2. {
  3. Serial.begin(9600); // 波特率设置
  4. }
  5. void loop()
  6. {
  7. Serial.println("Hello World");
  8. delay(1000);
  9. }

结构
setup()
loop()
运行程序,首先调用的是setup函数。用于初始化变量,设置针脚的输入输出类型,配置串口等等。只运行一次

其次执行的是loop函数,这个函数在程序运行时是不断循环

image.png

image.png

IO

InputOutput

pinMode(pin, mode)

将指定的引脚配置成输出或输入。

  • pin : 要设置模式的引脚
  • mode:Input|OUTPUT

例子

  1. void setup()
  2. {
  3. Serial.begin(9600);
  4. pinMode(13, OUTPUT);
  5. }
  6. void loop()
  7. {
  8. digitalWrite(13, HIGH);
  9. delay(1000);
  10. digitalWrite(13,LOW);//灭
  11. }

digitalWrite(pin, value)

给 一个数字引脚写入 HIGH 或者 LOW
HIGH 为5V ( 3.3V 控制板上 为 3.3V , LOW 为 0V

  • pin 引脚编号
  • value HIGH或LOW

    digitalRead(PIN)

    读取指定引脚的值 HIGH 或 LOW

参数

  • pin 读取的引脚号

返回
HIGH 或 LOW