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