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