硬件没有没有变化,先看App Inventor程序
?Arduino 的程序如下
/* ?这是一个蓝牙连接及断开的示例,且以led灯为标志,灯亮,蓝牙连接,灯灭,蓝牙断开 */
#define led 13 char c;
void setup() { ? // put your setup code here, to run once: ? pinMode(led,OUTPUT); ? digitalWrite(led,LOW); ? Serial3.begin(9600); ?? ?? }
void loop() { ? // put your main code here, to run repeatedly: ? while(Serial3.available()) ? { ? ? ? c = Serial3.read(); ? ? ? if( c == '1') ? ? ? { ? ? ? ? digitalWrite(led,HIGH); ? ? ? ?// Serial3.println("LED ON");//这个字符改为Off,比较就与手机显示一样了 ? ? ? ?? ? ? ? ? } ? ? ?? ? ? ? if( c == '0') ? ? ? { ? ? ? ? digitalWrite(led,LOW); ? ? ? // ?Serial3.println("LED OFF");//这个字符改为On,比较就与手机显示一样了 ? ? ? ?? ? ? ? ? } ? ? } }
|