Arduino Remote Control using Phone Bluetooth. APK
信息
版 7 (#11)
更新 2018年November27日
APK檔案大小 2.3 MB
Android 最低版本需求 Android 4.0+ (Ice Cream Sandwich)
開發人員 ampower
類別 教育 (應用)
應用 ID com.mpawer.arduino.WhatsUpArduino
開發者備註 與Arduino聊天並使用智能手機藍牙遠程測試。
螢幕截圖圖片
點擊圖像以查看完整尺寸
最新異動
Arduino Remote Control using Phone Bluetooth. 7的新功能
*Added 'Share' button to share chat history using whatsapp, email, SMS, Bluetooth etc. It also gives option to store on Google Drive or other Storage apps.
內容描述
要使此應用程序正常工作,您需要在Arduino設備中放置Arduino草圖。要下載Arduino Sketch,請點擊此處。
通過與Arduino聊天了解各種Arduino命令。通過遠程發送命令編程和設置Arduino Pin功能,無需下載代碼。
應用程序用於使用藍牙遠程編程(更改引腳設置)Arduino。您無需下載程序即可更改引腳模式等引腳設置。您可以使用此應用程序遠程執行此操作。
它是通過與Arduino聊天以最有趣的方式學習Arduino的好工具。
您可以使用此處給出的示例草圖。可以自定義/更改此草圖以滿足您的需求,語言並增強您的體驗。
[Arduino Sketch]
/ ******草圖為App ******* /
#include< SoftwareSerial.h> //導入序列庫
SoftwareSerial聊天(10,11); // RX,TX
void setup(){
chat.begin(9600);
}
void loop(){
if(chat.available()){
String readStr =“”;
readStr = chat.readString();
// pinMode
如果(readStr.startsWith(“pinMode”)){
String pin = readStr.substring(readStr.indexOf(“(”)+ 1,readStr.indexOf(“,”));
int pinNo = pin.toInt();
String mode = readStr.substring(readStr.indexOf(“,”)+ 2,readStr.indexOf(“)”));
如果(模式==“INPUT”){
pinMode(pinNo,INPUT);}
如果(模式==“OUTPUT”){
pinMode(pinNo,OUTPUT);}
如果(模式==“INPUT_PULLUP”){
pinMode(pinNo,INPUT_PULLUP);}
chat.println(“完成”);
}
// digitalWrite
如果(readStr.startsWith(“digitalWrite”)){
String pin = readStr.substring(readStr.indexOf(“(”)+ 1,readStr.indexOf(“,”));
int pinNo = pin.toInt();
String value = readStr.substring(readStr.indexOf(“,”)+ 2,readStr.indexOf(“)”));
如果(值==“HIGH”){
digitalWrite(pinNo,HIGH);}
如果(值==“LOW”){
digitalWrite(pinNo,LOW);}
chat.println(“完成”);
}
// digitalRead
如果(readStr.startsWith(“digitalRead”)){
String pin = readStr.substring(readStr.indexOf(“(”)+ 1,readStr.indexOf(“,”));
int pinNo = pin.toInt();
int val = digitalRead(pinNo);
如果(VAL == 1){
chat.println(“它很高”);}
如果(VAL == 0){
chat.println(“它很低”);}
}
// analogWrite
如果(readStr.startsWith(“analogWrite”)){
String pin = readStr.substring(readStr.indexOf(“(”)+ 1,readStr.indexOf(“,”));
int pinNo = pin.toInt();
String val = readStr.substring(readStr.indexOf(“,”)+ 2,readStr.indexOf(“)”));
int value = val.toInt();
if(pinNo == 10 || pinNo == 11){
chat.println(“你試圖寫入藍牙RX / TX使用的引腳”); //藍牙使用的引腳上的模擬寫/ PWM可能會中斷通信。
}其他{
analogWrite(pinNo,value);
chat.println(“完成”);
}
}
//音
如果(readStr.startsWith(“音”)){
String pin = readStr.substring(readStr.indexOf(“(”)+ 1,readStr.indexOf(“,”));
int pinNo = pin.toInt();
String frq = readStr.substring(readStr.indexOf(“,”)+ 2,readStr.indexOf(“)”));
int frequency = frq.toInt();
String dur = readStr.substring(readStr.lastIndexOf(“,”)+ 2,readStr.indexOf(“)”));
int temp = dur.toInt();
持續時間長=臨時* 1000;
if(pinNo == 10 || pinNo == 11){
chat.println(“你試圖寫入藍牙RX / TX使用的引腳”); //藍牙使用的引腳上的模擬寫/ PWM可能會中斷通信。
}其他{
音調(pinNo,頻率,持續時間);
chat.println(“完成”);
}
}
// analogRead
如果(readStr.startsWith(“analogRead”)){
String pin = readStr.substring(readStr.indexOf(“(”)+ 1,readStr.indexOf(“,”));
int pinNo = pin.toInt();
int val = analogRead(pinNo);
chat.println(“它是”+ String(val));
}
}
}
/ ********草圖結束********** /
評分和評論
評分:4.0 / 5 · Less than 100 票
(*) 是必須的
之前的版本
Arduino Remote Control using Phone Bluetooth. 7 APK - 下載 適用于 Windows - (#11, 2.3 MB)
類似內容
Joystick Arduino Bluetooth APK
CarBot RC Bluetooth Arduino APK
Bluetooth Robot Remote Control APK
更多由「ampower」提供的項目
11th Online Admission FYJC Maharashtra Info Links. APK
Binary Hex Dec IEEE754 Floating point Converter APK
下載次數最多的應用和遊戲
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK