- 机器人等级考试
1、获取电位器的值 2、电位器大于500小灯点亮 3、电位器的值否则小灯熄灭
- 2025-7-19 20:40:49 @
arduino
1、获取电位器的值打印出来
2、电位器大于500小灯点亮
3、电位器的值否则小灯熄灭
// 定义电位器引脚和LED引脚
const int potentiometerPin = A0; // 电位器连接到模拟引脚A0
const int ledPin = 13; // LED连接到数字引脚13(板载LED)
void setup() {
// 初始化串口通信,用于打印电位器值
Serial.begin(9600);
// 设置LED引脚为输出模式
pinMode(ledPin, OUTPUT);
}
void loop() {
// 读取电位器的值(范围0-1023)
int sensorValue = analogRead(potentiometerPin);
// 打印电位器的值到串口监视器
Serial.print("电位器值: ");
Serial.println(sensorValue);
// 判断电位器值是否大于500
if (sensorValue > 500) {
digitalWrite(ledPin, HIGH); // 点亮LED
} else {
digitalWrite(ledPin, LOW); // 熄灭LED
}
// 延时200毫秒,避免读取和打印过于频繁
delay(200);
}
1 条评论
-
admin SU @ 2025-7-19 20:42:41
1、按下按键,一直按着小灯闪烁,闪烁频率200ms
2、松开按键小灯熄灭
3、打印按键的值
- 1