“Arduino实验二:按键控制LED实验”的版本间的差异
来自丢石头百科
Yousimaier17(讨论 | 贡献) (创建页面,内容为“=== 实验现象 === * 按键按下LED点亮(熄灭),再次按下LED熄灭(点亮)。 === 实验思路 === *判断按键是否按下,若按键按下则L…”) |
Yousimaier17(讨论 | 贡献) (→主要程序) |
||
(未显示同一用户的1个中间版本) | |||
第6行: | 第6行: | ||
=== 电路连接 === | === 电路连接 === | ||
− | *[[File:Arduino实验二:按键控制LED实验.png| | + | *[[File:Arduino实验二:按键控制LED实验.png|600px]] |
=== 主要程序 === | === 主要程序 === | ||
<pre> | <pre> | ||
− | ScanKey(); | + | ScanKey(); //按键扫描程序,当按键按下时候,该子程序会修改KEY_NUM的值 |
− | if(KEY_NUM == 1) //是否按键按下 | + | if(KEY_NUM == 1) //是否按键按下 |
{ | { | ||
− | digitalWrite(LED,!digitalRead(LED)); | + | digitalWrite(LED,!digitalRead(LED)); //LED的状态翻转 |
} | } | ||
</pre> | </pre> |