Bluetooth 4.0 BLE for arduino APK
信息
版 2.3.1 (#7)
更新 2017年July10日
APK档案大小 2.5 MB
Android 系统版本要求 Android 1.6+ (Donut)
开发者 esdras tc
类别 工具 (应用)
应用 ID appinventor.ai_Esdrastlc.BLEcontrol
开发者备注 connect arduino / genuino and bluetooth 4.0 hm-10 module. Easy to use 5 PinMode
屏幕截图图片
单击图像查看完整尺寸
新功能
Bluetooth 4.0 BLE for arduino 2.3.1的新功能
bluetooth reads up to 6 digits from arduino
example:
Serial.print((byte)temperature);
Serial.print((byte)humidity);
mybluetooth.print((byte)temperature);
mybluetooth.print((byte)humidity);
内容描述
Control an arduino / genuino sending data as 123, abc. This app have predetermined ON/OFF, 6
Control 1 sends variable (1) ON, (0)OFF;
control 2 (3)ON, (2)OFF;
control 3 (5)ON, (4)OFF;
control 4 (7)ON, (6)OFF;
control5 (9)ON, (8)OFF.
To custom labels and String send values check the App "Control for arduino bluetooth 4.0 "
-you can send your own variables. Send a combination to turn ON /OFF 2 or more pins at the same time, for example write 159 and click "send" to Turn ON the pins assigned to those variable.
- Compatible to bluetooth4.0 hm-10 module
- You can use a simple sketch.
Be sure the bluetooth in your device is on, then click on "Select bluetooth" .
Next time you open the app if it is available it will connect to the last ble module you selected
SKETCH 1 USING SOFTWARE.SERIAL LIBRARY
/* This sketch simplified to accept BLE 4.0 */
#include SoftwareSerial.h
int Tx = 3; // BLE TX Connect to arduino pin 3. For arduino mega check the PIN compatibles for tx,rx
int Rx = 2; // BLE RX Connect to arduino pin 2
SoftwareSerial mybluetooth(Tx,Rx);
void setup() {
// to indicate a pin is output
//you can assign which pins you want to use
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(13, OUTPUT);
delay(1000);
mybluetooth.begin(9600); // Start bluetooth serial at 9600 or set your own baud rate
}
void loop() {
char data = mybluetooth.read();
if (data == '1') digitalWrite(6, HIGH);
if (data == '0') digitalWrite(6, LOW);
if (data == '3') digitalWrite(7, HIGH);
if (data == '2') digitalWrite(7, LOW);
if (data == '5') digitalWrite(8, HIGH);
if (data == '4') digitalWrite(8, LOW);
if (data == '7') digitalWrite(9, HIGH);
if (data == '6') digitalWrite(9, LOW);
if (data == '9') digitalWrite(13, HIGH);
if (data == '8') digitalWrite(13, LOW);
}
SKETCH 2 USING ARDUINO TX, RX PINS
to use the tx and rx pins built in because some arduino do not support software.serial */
// Connect BLE TX to Arduino RX
// Connect BLE RX to Arduino TX, it works in arduino uno, for other arduino model test this connection or
// just connect RX to RX and TX to TX.
void setup() {
// to indicate a pin is output
//YOU CAN ASSIGN WHICH PINS YOU WANT TO USE
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(13, OUTPUT);
Serial.begin(9600); // Start bluetooth serial at 9600, MAKE sure your bluetooth is set to 9600 baud
// or change this value to match your bluetooth baud rate
}
void loop() {
char data = Serial.read();
if (data == '1') digitalWrite(6, HIGH);
if (data == '0') digitalWrite(6, LOW);
if (data == '3') digitalWrite(7, HIGH);
if (data == '2') digitalWrite(7, LOW);
if (data == '5') digitalWrite(8, HIGH);
if (data == '4') digitalWrite(8, LOW);
if (data == '7') digitalWrite(9, HIGH);
if (data == '6') digitalWrite(9, LOW);
if (data == '9') digitalWrite(13, HIGH);
if (data == '8') digitalWrite(13, LOW);
}
评分和评论
分:4.2 / 5 · Less than 100 票
(*) 是必须的
之前的版本
Bluetooth 4.0 BLE for arduino 2.3.1 APK - Windows 下载 - (#7, 2.5 MB)
Bluetooth 4.0 BLE for arduino 2.2 APK - Windows 下载 - (#5, 3.1 MB)
类似内容
esdras tc的其他产品
下载次数最多的应用和游戏
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK