1.按钮

一、功能以及原理

按钮元器件图

按钮作为一个常用的控制器,常用来控制电路,其内部电路结构如下图所示。当按键没按下时,1、2 号脚相连,3、4 号脚相连;当按键按下后,1、2、3、4 号脚就全部接通。

二、引脚介绍以及对应开发板可用引脚

按钮的引脚与内部电路结构一致,从左上角开始,分别对应 1-4 号引脚

三、代码控制

按钮内部电路的特性,使我们能够利用 Arduino 读取按钮的高低电平状态

3.1 文本代码

void setup() {
  pinMode(10, INPUT);
  Serial.begin(9600);
}

void loop() {
    Serial.println(digitalRead(10));
}

3.2 图形化代码

在图形化代码中,可从“控制器”中的“按钮”,找到“读取引脚 n 的按钮状态”,也可直接使用“读取数字引脚 n”来读取按钮状态。

3.3 结果

当按钮按下,返回数字“1”,未按下时,返回数字“0”

四、相关案例演示

利用按钮,能够控制其他元器件的开关状态,例如,通过判断按钮的高低电平状态,控制 LED 灯的亮灭(https://www.funcode.cc/course-learn/detail?courseId=80&from=courseList)。

在 AI Lab 平台中还配套了相关课程,

请关注 https://www.funcode.cc/course-learn/detail?courseId=57&from=courseList

以及进阶课程 https://www.funcode.cc/course-learn/detail?courseId=58&from=courseList

五、相关课程链接

B 站免费课程链接:

https://www.bilibili.com/video/BV1ZQtMe7E9P/?spm_id_from=333.1387.collection.video_card.click&vd_source=dc592a717818e10a6996fe38915f71d5

results matching ""

    No results matching ""