/*
程序名称:按键测试程序(外接电阻的情况)
描述:
外部电阻上拉 (按下是LOW,不按是HIGH)
外部电阻下拉 (按下是HIGH,不按是LOW)
1. 所需硬件:
- Arduino Uno开发板 *1
- 面包板 *1
- 杜邦线 *若干
- 四角按键 *1
2. 接线方式(具体请查看接线图):
-
3. 本程序需要安装如下库(括号里是库的作者):
-
作者:ChantionLAB·开物室
*/
/*--------------------------------------------------------------------------1--------------------------------------------------------------------------*/
/*--------------------------------------------------------------------本程序所引用库--------------------------------------------------------------------*/
// 无
/*--------------------------------------------------------------------------2--------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------声明定义-----------------------------------------------------------------------*/
/*****************************< 引脚定义 >*****************************/
const int Button_Pin = 2;
/*--------------------------------------------------------------------------3--------------------------------------------------------------------------*/
/*-------------------------------------------------------------------setup()程序初始化------------------------------------------------------------------*/
void setup() {
/******************************< 启动串口通讯 >******************************/
Serial.begin(9600); // 初始化串口通信,并设置波特率为9600
/******************************< 设置引脚模式 >******************************/
pinMode(Button_Pin, INPUT); // 设置 按键引脚 为输入模式
}
/*--------------------------------------------------------------------------4--------------------------------------------------------------------------*/
/*-------------------------------------------------------------------loop()基础循环体-------------------------------------------------------------------*/
void loop() {
int Button_State = digitalRead(Button_Pin); // 读取数字引脚的状态(0/1)
Serial.println(Button_State);
}
/*--------------------------------------------------------------------------5--------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------函数定义-----------------------------------------------------------------------*/
// 无