首先tinkercad模拟电路图,连接线路。
电阻为10k欧
一定要记得连电源线,不然就不行了。
然后现实中连一遍
代码及解析
void setup() {
Serial.begin(9600); //串口数据总为9600
pinMode(A0 ,INPUT); //输入的引脚为A0,连接的是开关。
pinMode(8 ,OUTPUT); //输出的引脚为8,连接的是蜂鸣器
}
void loop() {
int b = digitalRead(A0); //设置b为A0
Serial.println(b);
if (b == HIGH) { //如果开关是开的
tone(8 ,440 , 100); //则引脚8的蜂鸣器发出的赫兹为440,音长为100毫秒
}
delay(50); //延时50毫秒
}
arduino开关控制蜂鸣器
提醒⏰
*分号记得打!!!!!
*按钮要连接电源