【01】Arduino编程基础知识
- 前言
- 一、了解编译界面
- 二、GPIO函数的介绍
- 三、相关在线学习网址推荐
- 总结
前言
其实关于Arduino的IDE我好久之前就使用过了,但是缺少系统的笔记,正好目前想要学习,增加系统的笔记来记录一下。
一、了解编译界面
找到一篇写得很好的文章,仙人指路【Arduino IDE】安装及开发环境、ESP32库
不过,我期待有那种可以详细介绍界面使用的,but我没一找到。目前来说我也没精力一一解释,希望后面可以跟进一下。
二、GPIO函数的介绍
1、pinMode
:设置引脚的工作模式
pinMode(pin,mode);
pin:要设置的引脚号
mode:要设置的工作模式
OUTPUT设置为输出模式,有高/低电平,驱动LED、继电器等外部设备。
INPUT设置为输入模式,如需要其稳定,需要增添上/下拉。
INPUT_PULLUP设置为上拉输入,属于 内部上拉。
INPUT_PULLDOWN设置为下拉输入,属于内部下拉。
2、digitalWrite
:设置引脚输出高低电平数字信号
digitalWrite(pin,value);
pin:要设置的引脚号
mode:指定输出电平
HIGH/(1):高电平
LOW/(0):低电平
3、digitalRead
:从指定引脚读取外部输入的数字信号
digitalRead(pin);
返回值:引脚的电平状态。如果外界输出高电平的时候,返回值是1,如果输出是低电平时会,返回值是0.
4、延时相关函数:delay、delayMicroseconds、millis
delay毫秒级别
三、相关在线学习网址推荐
wokwi
总结
这篇文章依旧没有总结