我正在练习我的新游戏,一个arduino微型机和一个蓝牙模块Hc-05。
我正在尝试打开和关闭连接在我的arduino的第13个数字引脚上的Led。LED是由我的android控制的,我用App Inventor做了一个应用程序。我不知道为什么,但我的小项目不起作用。你能帮帮我吗?
这是我的代码。
非常感谢!
void setup()
{
// Pin 13 Digital de Arduino
pinMode(13, OUTPUT);
// Velocidad serial del Modulo BT
Serial.begin(9600);
}
char led; // Led es nuestro led conectado a Arduino
void loop()
{
if (Serial.available())
// Siclo if para definir que se acción se ejecutara si Arduino recibe el dato "a" (si lo recibe el led se enciende)
{
led=(Serial.read());
if (led=='a')
{
digitalWrite(13, HIGH);
}
if (led=='b')
// Siclo if para definir que se acción se ejecutara si Arduino recibe el dato "b" (si lo recibe el led se apaga)
{
digitalWrite(13, LOW);
}
}
}发布于 2016-08-25 15:43:34
我正在做一个类似的项目-摩托车的smar LED。有一个应用程序的Atmega328P几乎准备就绪,请参阅安卓网站上的https://github.com/AlexShutov/LED_LIGHTS_Controller项目,我设法连接到蓝牙设备和切换颜色的RGB。检查项目https://github.com/AlexShutov/LEDLights。为了通过蓝牙进行通信,它使用了略微修改过的谷歌示例版本:https://github.com/googlesamples/android-BluetoothChat
https://stackoverflow.com/questions/39139324
复制相似问题