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とチャットし、Smartphone Bluetoothを使用してリモートでテストします。
スクリーンショット画像
画像をクリックするとフルサイズで表示されます
新機能
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機能をプログラムして設定します。
アプリケーションは、Bluetoothを使用してリモートでArduinoをプログラム(ピン設定を変更)するために使用されます。ピンモードなどのピン設定を変更するには、プログラムをダウンロードする必要はありません。あなたはこのアプリケーションを使用してリモートで行うことができます。
Arduinoとのチャットで最も楽しい方法でArduinoを学ぶ素晴らしいツールです。
ここに示したサンプルスケッチを使用することができます。このスケッチは、ニーズ、言語に合わせてカスタマイズしたり、変更したりできます。
[Arduinoスケッチ]
/ ******アプリケーションのスケッチ******* /
#include< SoftwareSerial.h> //シリアルライブラリをインポートする
SoftwareSerial chat(10、11); // RX、TX
void setup(){
chat.begin(9600);
}
void loop(){
if(chat.available()){
文字列readStr = "";
readStr = chat.readString();
// pinMode
if(readStr.startsWith( "pinMode")){
ストリングピン= readStr.substring(readStr.indexOf( "(")+ 1、readStr.indexOf( "、"));
int pinNo = pin.toInt();
文字列モード= 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");
}
// digitalWrite
if(readStr.startsWith( "digitalWrite")){
ストリングピン= readStr.substring(readStr.indexOf( "(")+ 1、readStr.indexOf( "、"));
int pinNo = pin.toInt();
文字列値= 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")){
ストリングピン= readStr.substring(readStr.indexOf( "(")+ 1、readStr.indexOf( "、"));
int pinNo = pin.toInt();
int val = digitalRead(pinNo);
if(val == 1){
chat.println( "それは高い");}
if(val == 0){
chat.println( "it's LOW");}
}
// analogWrite
if(readStr.startsWith( "analogWrite")){
ストリングピン= readStr.substring(readStr.indexOf( "(")+ 1、readStr.indexOf( "、"));
int pinNo = pin.toInt();
文字列val = readStr.substring(readStr.indexOf( "、")+ 2、readStr.indexOf( ")"));
int値= val.toInt();
if(pinNo == 10 || pinNo == 11){
chat.println( "Bluetooth RX / TXで使用されているピンに書き込もうとしていました"); // Bluetoothで使用されるピンのアナログ書き込み/ PWMが通信を中断することがあります。
} else {
analogWrite(pinNo、value);
chat.println( "done");
}
}
//トーン
if(readStr.startsWith( "tone")){
ストリングピン= readStr.substring(readStr.indexOf( "(")+ 1、readStr.indexOf( "、"));
int pinNo = pin.toInt();
文字列frq = readStr.substring(readStr.indexOf( "、")+ 2、readStr.indexOf( ")"));
int frequency = frq.toInt();
文字列dur = readStr.substring(readStr.lastIndexOf( "、")+ 2、readStr.indexOf( ")"));
int temp = dur.toInt();
long duration = temp * 1000;
if(pinNo == 10 || pinNo == 11){
chat.println( "Bluetooth RX / TXで使用されているピンに書き込もうとしていました"); // Bluetoothで使用されるピンのアナログ書き込み/ PWMが通信を中断することがあります。
} else {
トーン(ピン番号、周波数、持続時間)。
chat.println( "done");
}
}
// analogRead
if(readStr.startsWith( "analogRead")){
ストリングピン= 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 (#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