本站改版新增arduino频道
arduino 按键控制LED
bool state = true; void setup() { Serial.begin(115200); Serial.println("......"); attachInterrupt(0,StateChange,FALLING); //外部中断0,对应输入的引脚2。下降沿触发。StateChange:中断函数 pinMode(12,OUTPUT); // pinMode(1,INPUT_PULLUP); } void loop() { if(state) { digitalWrite(12,HIGH); } else { digitalWrite(12,LOW); } } //中断函数 void StateChange() { state= !state; Serial.println("按下"); }
Copyright © 2014 ESP56.com All Rights Reserved
晋ICP备14006235号-22 晋公网安备14108102001165号
执行时间: 0.009552001953125 seconds