arduino蓝牙控制呼吸灯无法熄灭的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arduino蓝牙控制呼吸灯无法熄灭的问题相关的知识,希望对你有一定的参考价值。
请教大佬,我在使用安卓发送0x02时,LED正常打开,呼吸灯代码工作,但是发送0x03的时候,LED灯无法熄灭。请问是什么问题。我尝试过不加呼吸灯的代码,只是控制LED灯的开关的话,发送0x02,LED打开正常,发送0x03时,LED熄灭正常。我不知道具体问题出在哪里,代码如下,
char data;
void setup()
Serial.begin(9600);
pinMode(9, OUTPUT);
void loop()
if (Serial.available())
data = Serial.read();
switch(data)
case 0x02:
for (int a = 0 ; a < 255; a=a-1)
analogWrite(9, a);
delay(10);
for (int a = 255; a>0; a=a-1)
analogWrite(9, a);
delay(10);
break;
case 0x03 :
digitalWrite(9, LOW);
break;
default:
break;
以上是关于arduino蓝牙控制呼吸灯无法熄灭的问题的主要内容,如果未能解决你的问题,请参考以下文章
LabVIEW控制Arduino实现PWM呼吸灯(基础篇—5)