“Arduino实验二:按键控制LED实验”的版本间的差异

来自丢石头百科
(创建页面,内容为“=== 实验现象 === * 按键按下LED点亮(熄灭),再次按下LED熄灭(点亮)。 === 实验思路 === *判断按键是否按下,若按键按下则L…”)
 
第6行: 第6行:
  
 
=== 电路连接 ===
 
=== 电路连接 ===
*[[File:Arduino实验二:按键控制LED实验.png|400px]]
+
*[[File:Arduino实验二:按键控制LED实验.png|600px]]
  
 
=== 主要程序 ===
 
=== 主要程序 ===

2022年11月5日 (六) 17:59的版本

实验现象

  • 按键按下LED点亮(熄灭),再次按下LED熄灭(点亮)。

实验思路

  • 判断按键是否按下,若按键按下则LED状态翻转,即控制LED引脚由0变1或者由1变0.

电路连接

  • Arduino实验二:按键控制LED实验.png

主要程序

  ScanKey();			//按键扫描程序,当按键按下时候,该子程序会修改KEY_NUM的值
  if(KEY_NUM == 1)	//是否按键按下
  {   
    digitalWrite(LED,!digitalRead(LED));		//LED的状态翻转
  }

相关下载