(小白求教向)蓝牙遥控小车灯开关的问题
我使用UNO和一块HC06蓝牙接收器做了一台蓝牙小车,运行良好。最近又想在小车上加装一个LED灯,顿时迷惘了。。。
我想使用遥控器按钮给小车发射一个信号字符’Y’然后实现开灯,在点一次 就关闭,于是写了下面的程序:
void setup()
{
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);
Serial.begin(9600);
Serial.read();
}
void loop(){
char c=Serial.read();
int st;
int a=0;
if (c =='Y'){
a=1;}
else{
a=0;}
if(a==1){
st=1-st;}
if(st==1){
digitalWrite(12,HIGH);
digitalWrite(13,LOW);}
else{
digitalWrite(12,LOW);
digitalWrite(13,LOW);}
}
可是传入芯片以后,灯就鬼畜的一直开着了,想请教大神帮我看看问题出在哪里,本人小白,先跪谢各位大神了!!!
(PS:主要就是想实现 蓝牙遥控,同一个按键点一次控制灯开,再点一次控制灯灭。) 上次在机械版发了,没人回复,应该是发错版块了吧~这次换过来了,求大神们帮我解答一下~ 你要加一个判断 判断 serial available 才接收 zoologist 发表于 2016-4-8 16:26 static/image/common/back.gif
你要加一个判断 判断 serial available 才接收
哦 谢谢 我试一下
页:
[1]