怎样用Arduino和手机控制LED
1、LED连接到Arduino和地面的第13管脚。
连接模块到Arduino的Rx和模块到Arduino的的Tx的Rx端的TX。
蓝牙模块的5V引脚连接到Arduino的5V和模块到Arduino的接地的接地
2、编码~
上传给bluetoothlights.ino文件到你的Arduino
记得上传前取下TX和RX引脚
下面是bluetoothlights.ino文件,请自行用记事本编写,并保存~
String readString;
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
while (Serial.available()) {
delay(3);
char c = Serial.read();
readString += c;
}
if (readString.length() > 0) {
Serial.println(readString);
if (readString == "1") {
digitalWrite(13, 1);
}
if (readString == "6") {
digitalWrite(13, 0);
}
if (readString == "2") {
digitalWrite(13, 1);
delay(1000);
digitalWrite(13, 0);
delay(1000);
digitalWrite(13, 1);
delay(1000);
digitalWrite(13, 0);
delay(1000);
digitalWrite(13, 1);
delay(1000);
digitalWrite(13, 0);
delay(1000);
digitalWrite(13, 1);
delay(1000);
digitalWrite(13, 0);
delay(1000);
digitalWrite(13, 1);
delay(1000);
digitalWrite(13, 0);
delay(1000);
}
if (readString == "3") {
digitalWrite(13, 1);
delay(400);
digitalWrite(13, 0);
delay(400);
digitalWrite(13, 1);
delay(400);
digitalWrite(13, 0);
delay(400);
digitalWrite(13, 1);
delay(400);
digitalWrite(13, 0);
delay(400);
digitalWrite(13, 1);
delay(400);
digitalWrite(13, 0);
delay(400);
digitalWrite(13, 1);
delay(400);
digitalWrite(13, 0);
delay(400);
digitalWrite(13, 1);
delay(400);
digitalWrite(13, 0);
delay(400);
}
if (readString == "4") {
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
digitalWrite(13, 1);
delay(85);
digitalWrite(13, 0);
delay(85);
}
readString = "";
}
}
3、下载APK安装它。
确保Bluetooth已打开您的手机上,并且蓝牙模块已与设备配对。
如果它要求一个密钥,那就1234好了~
4、当然首先你要熟悉一下Arduino,去搜索一下,官网下载~
5、进入官网后,点击download处下载
6、light.apk
下载地址链接:http://pan.baidu.com/s/1miGqQla 密码:5j5g
大小1.44兆
7、最后打开应用程序,连接你的蓝牙模块,并enjoy!