ApkDownload

Arduino Remote Control using Phone Bluetooth. APK

最新版本 7 for Windows
更新 2018年November27日

信息

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 Advanced I/O function 'tone' used to generate different tones.
*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)