arduino_bt_pcs
1.8 MB
文件大小
Android 7.0+
Android OS
关于arduino_bt_pcs
Arduino 蓝牙用户界面
将蓝牙模块安装在Arduino板子上,在手机上操作这个app,连接手机和Arduino之间的蓝牙通讯,然后按下手机提供的各种按键,识别出Arduino上的按键按下并执行所需的操作。应用程序,让您
- 单键:10个(各2个可成对组合控制5种ON/OFF状态)
- 数字和字母输入窗口和发送按钮将其发送到 Arduino
(可用于带数字等的速度控制。可用字符串和数字字符串)
(按下每个按钮时传输到 Arduino 的数据)
开启按钮:关闭按钮:A。
B ON 按钮: b. B 关闭按钮:B。
C ON 按钮:c。 C 关闭按钮:C.
D ON 按钮:d。 D 关闭按钮:D。
E ON 按钮: e。 E 关闭按钮:E。
发送按钮:在左侧输入的字符/数字字符串中添加 .
* 末尾添加的 . 在 Arduino 程序中被视为传输结束。
(Arduino中的程序示例)
连接到 Arduino 数字端口 5 的 LED 通过 A ON 和 A OFF 按钮闪烁。
在开头包含 SoftwareSerial.h。
SoftwareSerial BT(2, 3); // Arduino D2 (RX) 连接到蓝牙模块的 pin 2 (TX),
// Arduino D3 (TX) 连接到蓝牙模块的 pin 1 (RX)
字符 inData[10];
诠释 led1 = 5;
诠释我=0;
无效设置(){
序列号.开始(9600); // 对于 uno 9600
BT.开始(9600); // 对于 uno 9600
for(int i=0; i<5; i++){
pinMode(5+i,输出);
数字写入(5+i,低);
}
}
无效循环(){
而 (BT.available() > 0)
{
收到的字符 = BT.read(); // 读取 1 个字节
inData[i++] = 收到;
如果(收到 == '.')
{
Serial.print(inData);
inData[i] = '\0'; //清空接收缓冲区
我 = 0;
}
}
// LED1 开/关
if(strcmp(inData,"a.")==0)
{
数字写入(led1,高);
}
if(strcmp(inData,"A.")==0)
{
数字写入(led1,低);
}
}
最新版本1.0.0的更新日志
arduino_bt_pcs历史版本
arduino_bt_pcs 1.0.0
在APKPure上极速安全下载应用
一键安装安卓XAPK/APK文件!