【實用工具app】Arduino BT Communication|最夯免費app

【實用工具app】Arduino BT Communication|最夯免費app

分享好友

【免費工具App】Arduino BT Communication-APP點子

The Arduino BT Communication is an application to able you test your Arduino BT Board with Ardroid devices using Bluetooth communication.

With Arduino BT Communication you are able to test each pin available in your board; you have an screen with al input pins as progress bars to see its values and output pins as toggle buttons and seek bar to turn off and turn on pins.

Examples of sensors of actuators you can attach to your board:

1. LEDS

2. Relays for high power phases

3. Measure temperature

4. Measure light

We hope you find plenty of hours of fun with your Arduino BT Board

This is the code you need to upload to your Arduino BT board in order to play with the Android application:

char strEntrada[14]={'H','H','H','H','H','H',1,1,1,1,1,1,'\r','\n'};

char strSalida[27]={-1,-2,-3,'1','1','1','1','1','1',-4,-5,-6,'l','l','l','l','l','l','l','l','l','l','l','l',-3,-2,-1};

void setup()

{

Serial.begin(115200);

//Salidas digitales

pinMode(2, OUTPUT);

pinMode(4, OUTPUT);

//pinMode(7, OUTPUT);

pinMode(8, OUTPUT);

pinMode(12, OUTPUT);

pinMode(13, OUTPUT);

//Salidas PWD

pinMode(3,OUTPUT);

pinMode(5,OUTPUT);

pinMode(6,OUTPUT);

pinMode(9,OUTPUT);

pinMode(10,OUTPUT);

pinMode(11,OUTPUT);

analogReference(DEFAULT);

}

void loop()

{

strSalida[3]=analogRead(A0)/8;

strSalida[4]=analogRead(A1)/8;

strSalida[5]=analogRead(A2)/8;

strSalida[6]=analogRead(A3)/8;

strSalida[7]=analogRead(A4)/8;

strSalida[8]=analogRead(A5)/8;

for (int indice=0;indice<11;indice++)

{

【免費工具App】Arduino BT Communication-APP點子

strSalida[12+indice]=strEntrada[indice];

}

if( Serial.available()>=11)

{

for(int i=0; i < 12; i++)

{

strEntrada[i] = Serial.read();

}

for (int indice=0;indice<11;indice++)

{

strSalida[12+indice]=strEntrada[indice];

}

Serial.println(strSalida+'\0');

Serial.flush();

}

if( strEntrada[0] == 'H' ) {digitalWrite(2, HIGH); } else { digitalWrite(2, LOW);}

if( strEntrada[1] == 'H' ) {digitalWrite(4, HIGH); } else { digitalWrite(4, LOW);}

if( strEntrada[3] == 'H' ) {digitalWrite(8, HIGH); } else { digitalWrite(8, LOW);}

if( strEntrada[4] == 'H' ) {digitalWrite(12, HIGH); } else { digitalWrite(12, LOW);}

if( strEntrada[5] == 'H' ) {digitalWrite(13, HIGH); } else { digitalWrite(13, LOW);}

analogWrite(3, interpretarEntrada(strEntrada[6]));

analogWrite(5, interpretarEntrada(strEntrada[7]));

analogWrite(6, interpretarEntrada(strEntrada[8]));

analogWrite(9, interpretarEntrada(strEntrada[9]));

analogWrite(10, interpretarEntrada(strEntrada[10]));

analogWrite(11, interpretarEntrada(strEntrada[11]));

delay(10);

}

int interpretarEntrada(char caracterEntrada)

{

int resultado=0;

resultado=caracterEntrada*2;

return resultado;

}

免費玩Arduino BT Communication APP玩免費

免費玩Arduino BT Communication App

Arduino BT Communication APP LOGO

Arduino BT Communication LOGO-APP點子

Arduino BT Communication APP QRCode

Arduino BT Communication QRCode-APP點子
熱門國家系統支援版本費用APP評分上架日期更新日期
未知Android
Google Play
1.0.2
App下載
MXN$23.0
1970-01-012015-04-23
台灣 TaiwanAndroid
Google Play
1.0.2
App下載
NT$54.0
2011-12-122015-03-27
分享app
上一個APP
下一個APP

高評價工具App推薦

한글 한자 키보드 다중문자

◆ 설치방법1 마켓에서 다운 후2 환경설정 > 언어및 입력키보드 > '다중문자 키보드' 체크 후 기본값 입력방법에서 '다중문자 키보드' 선택 합니다◆ 스마트폰 크기 小/中/大 에 따라 A/B/C 타입으로 다중문자 설정화면에서 자판 TYPE을 …
PIGCounter POS(銷售點)

無需購買昂貴的POS系統,餐飲業主和其他零售業主可以使用PIGCounter。不僅PIGCounter可以獨立使用,它可以通過共享同工,只是以相同的ID登錄。多用戶功能是通過雲和數據安全地存儲在雲中。 PIGCounter的所有功能,人們可以期望從完整的PC為基礎的POS系統和更多!如果您有任何問題 …
QuicklyAirplaneMode

QuicklyAirplaneMode は、機内モード(フライトモード)をワンタッチで ON/OFF できる、シンプル・イズ・ベストなウィジェットです。機内モードを ON にすると、3G, Wi-Fi, Bluetooth などの通信機能が無効になります。バッテリーの消費を抑えたい場合などに役立ちま …
kakikaki1.05

這是手寫輸入的應用程序。但測試版本,下載到了你。免費玩kakikaki1.05 APP玩免費免費玩kakikaki1.05 Appkakikaki1.05 APP LOGOkakikaki1.05 APP QRCode熱門國家系統支援版本費用APP評分上架日期更新日期未知AndroidGoogle …
GPS-DFCI

Obtenez les coordonnées DFCI précises correspondant à votre localisation en temps-réel !NOUVEAU : Vous pouvez maintenant rechercher des coordonnées DF …