请在 下方输入 要搜索的题目:

编写程序,在Arduino上实现以下功能:通过外部中断方式控制LED,LED连接到D7引脚,外部中断引脚上(D2)接入一个按键,每按一次按键切换一次LED的亮灭状态,即当LED亮时,按下按键使LED熄灭,当LED灭时,按下按键使LED亮起。

编写程序,在Arduino上实现以下功能:通过外部中断方式控制LED,LED连接到D7引脚,外部中断引脚上(D2)接入一个按键,每按一次按键切换一次LED的亮灭状态,即当LED亮时,按下按键使LED熄灭,当LED灭时,按下按键使LED亮起。

发布时间:2024-12-18 21:57:05
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: 正确使用digitalWrite()函数控制LED亮灭,LED亮为digitalWrite(7, HIGH); LED灭为digitalWrite(7, LOW); 正确配置按键输入引脚,应为pinMode(2, INPUT); 正确使用attachInterrupt()函数开启中断,中断源选择2,触发方式可选择RISING或FALLING,即attachInterrupt(digitalPinToInterrupt(2), function_name, RISING); 或attachInterrupt(digitalPinToInterrupt(2), function_name, FALLING); 正确编写中断服务函数,可通过中断实现按键对LED的控制
专业技术学习
专业技术学习
搜搜题库系统