ApkDownload

Arduino Remote Control using Phone Bluetooth. APK

Phiên bản mới nhất 7 cho Windows
Ngày cập nhật ngày 27 November năm 2018

Thông tin về Ứng Dụng

Phiên bản 7 (#11)

Ngày cập nhật ngày 27 November năm 2018

Kích thước APK 2.3 MB

Yêu cầu Android Android 4.0+ (Ice Cream Sandwich)

Cung cấp bởi ampower

Danh mục Ứng Dụng Giáo dục miến phí

Ứng Dụng id com.mpawer.arduino.WhatsUpArduino

Ghi chú của tác giả Trò chuyện với Arduino và kiểm tra nó từ xa bằng cách sử dụng Bluetooth điện thoại thông minh.

Ảnh chụp màn hình

Click vào hình ảnh để xem kích thước đầy đủ

Cập nhật mới nhất

Có gì mới trong 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.

Mô tả

Để xem cách sử dụng ứng dụng này, hãy nhấp vào đây. Đây là hướng dẫn với một dự án mẫu. Bạn có thể sử dụng Ứng dụng cho các dự án của riêng bạn.

Đối với ứng dụng này để làm việc bạn cần phải đặt một bản phác thảo Arduino trong thiết bị Arduino của bạn. Để tải xuống Arduino Sketch, hãy nhấp vào tại đây.

Tìm hiểu các lệnh Arduino khác nhau bằng cách Chat với Arduino. Lập trình và đặt chức năng Arduino Pin bằng cách gửi lệnh từ xa mà không cần tải xuống mã.

Ứng dụng được sử dụng để lập trình (thay đổi cài đặt pin) của Arduino từ xa bằng Bluetooth. Bạn không cần tải xuống các chương trình để thay đổi cài đặt ghim như chế độ ghim. Bạn có thể làm điều đó từ xa bằng cách sử dụng ứng dụng này.

Một công cụ tuyệt vời để học Arduino theo cách thú vị nhất bằng cách trò chuyện với Arduino.

Bạn có thể sử dụng các mẫu phác họa được đưa ra ở đây. Bản phác thảo này có thể được tùy chỉnh / thay đổi để phù hợp với nhu cầu, ngôn ngữ của bạn và nâng cao kinh nghiệm của bạn.

[Arduino Sketch]
/ ****** Phác thảo cho ứng dụng ******* /

#include & lt; SoftwareSerial.h & gt; // nhập thư viện nối tiếp

SoftwareSerial chat (10, 11); // RX, TX

void setup () {
  chat.begin (9600);
}

void loop () {
  if (chat.available ()) {
    Chuỗi readStr = "";
    readStr = chat.readString ();
    // pinMode
    if (readStr.startsWith ("pinMode")) {
      String pin = readStr.substring (readStr.indexOf ("(") + 1, readStr.indexOf (","));
      int pinNo = pin.toInt ();
      Chế độ chuỗi = readStr.substring (readStr.indexOf (",") + 2, readStr.indexOf (")"));
      if (mode == "INPUT") {
        pinMode (pinNo, INPUT);}
      if (mode == "OUTPUT") {
        pinMode (pinNo, OUTPUT);}
      if (mode == "INPUT_PULLUP") {
        pinMode (pinNo, INPUT_PULLUP);}
      chat.println ("done");
    }
    //Viết kỹ thuật số
    if (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 (")"));
      if (value == "HIGH") {
        digitalWrite (pinNo, HIGH);}
      if (value == "LOW") {
        digitalWrite (pinNo, LOW);}
      chat.println ("done");
    }
    // digitalRead
    if (readStr.startsWith ("digitalRead")) {
      String pin = readStr.substring (readStr.indexOf ("(") + 1, readStr.indexOf (","));
      int pinNo = pin.toInt ();
      int val = digitalRead (pinNo);
      if (val == 1) {
      chat.println ("nó CAO");}
      if (val == 0) {
      chat.println ("nó LOW");}
    }
    // analogWrite
    if (readStr.startsWith ("analogWrite")) {
      String pin = readStr.substring (readStr.indexOf ("(") + 1, readStr.indexOf (","));
      int pinNo = pin.toInt ();
      Chuỗi val = readStr.substring (readStr.indexOf (",") + 2, readStr.indexOf (")"));
      int value = val.toInt ();
      if (pinNo == 10 || pinNo == 11) {
        chat.println ("Bạn đã cố gắng viết trên các chân được sử dụng bởi bluetooth RX / TX"); // analog write / PWM trên chân được sử dụng bởi bluetooth có thể làm gián đoạn giao tiếp.
      } else {
        analogWrite (pinNo, giá trị);
        chat.println ("done");
      }
    }

//tấn
if (readStr.startsWith ("tone")) {
String pin = readStr.substring (readStr.indexOf ("(") + 1, readStr.indexOf (","));
int pinNo = pin.toInt ();
Chuỗi frq = readStr.substring (readStr.indexOf (",") + 2, readStr.indexOf (")"));
int frequency = frq.toInt ();
Chuỗi dur = readStr.substring (readStr.lastIndexOf (",") + 2, readStr.indexOf (")"));
int temp = dur.toInt ();
long duration = temp * 1000;
if (pinNo == 10 || pinNo == 11) {
chat.println ("Bạn đã cố gắng viết trên các chân được sử dụng bởi bluetooth RX / TX"); // analog write / PWM trên chân được sử dụng bởi bluetooth có thể làm gián đoạn giao tiếp.
} else {
giai điệu (pinNo, tần số, thời lượng);
chat.println ("done");
}
}
    // analogRead
    if (readStr.startsWith ("analogRead")) {
      String pin = readStr.substring (readStr.indexOf ("(") + 1, readStr.indexOf (","));
      int pinNo = pin.toInt ();
      int val = analogRead (pinNo);
      chat.println ("nó" + String (val));
    }
    
  }
  
}
/ ******** kết thúc phác thảo ********** /

Đánh giá và Bình luận

Xếp hạng: 4.0/5 · dựa trên Less than 100 đánh giá

(*) là bắt buộc

Các phiên bản trước

Arduino Remote Control using Phone Bluetooth. 7 APK cho Windows (#11, 2.3 MB)