【求助】三极管触发开关如何实现触发后LED一直亮,再次触发后就灭掉?
本帖最后由 worker01001 于 2013-11-10 14:49 编辑按照该教程做了下,http://www.geek-workshop.com/thread-1562-1-1.html,但是每次激发后只有持续触摸才能保持LED亮,如何在代码上做出修改,使得触发后LED常亮,再次触发,LED灭掉?
已解决 做个软件触发开关咯,用一个变量来储存开关状态 迷你强 发表于 2013-11-10 13:35 static/image/common/back.gif
做个软件触发开关咯,用一个变量来储存开关状态
能不能给一些简单的代码让我参考下,C++还给老师一半了,谢啦
void setup()
{
pinMode(4,OUTPUT);
}
boolean LEDflag=LOW;//灯状态
void loop()
{
int n=analogRead(A0); //读取模拟口数据
if(n>0) //有电压反应就运行以下程序
{
LEDflag=(!LEDflag);//装态变换
digitalWrite(4,LEDflag); //点亮LEDflag
}
}
页:
[1]