Arduino BT Communication 1.0.2

Licentie: Gratis proefperiode ‎Bestandsgrootte: 200.28 MB
‎Gebruikersbeoordeling: 3.0/5 - ‎1 ‎Stemmen

Over Arduino BT Communication

De Arduino BT Communication is een applicatie om u in staat te stelt uw Arduino BT Board te testen met Ardroid-apparaten via Bluetooth-communicatie.

Met Arduino BT Communication u elke pin die beschikbaar is in uw bord testen; u hebt een scherm met al-invoerpennen als voortgangsbalken om de waarden en uitvoerpennen als schakelknoppen te zien en de balk te zoeken om pinnen uit te schakelen en in te schakelen.

Voorbeelden van sensoren van actuatoren die u aan uw board bevestigen: 1. LEDS 2. Relais voor hoge vermogensfasen 3. Meet de temperatuur 4. Meet licht

We hopen dat je veel uren plezier vindt met je Arduino BT Board

Dit is de code die je nodig hebt om te uploaden naar je Arduino BT-bord om met de Android-applicatie te spelen:

char strEntrada[14]={'H','H','H','H','H',H',H',1,1,1,1,1,'r','n'}; char strSalida[27]={-1,-2,-3,'1','1','1','1','1','1',-4,-5,-26,'l','l','l','l','l','l','l','l','l','l',,'l',-3,-2,-1};

nietig geplaatste 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); } nietige lus() { 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;

voor (int indice=0;indice<11;indice++) { strSalida[12+indice]=strEntrada[indice]; } if( Serial.available()>=11) { voor(int i=0; i < 12; i++) { strEntrada[i] = Serial.read(); } voor (int indice=0;indice<11;indice++) { strSalida[12+indice]=strEntrada[indice]; } Serial.println(strSalida+'); Serial.flush(); }

if( strEntrada[0] == 'H' ) {digitalWrite(2, HIGH); } else { digitalWrite(2, LOW);} indien(strEntrada[1] == 'H' ) {digitalWrite(4, HIGH); } else { digitalWrite(4, LOW);} indien(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])); vertraging(10); } int interpretarEntrada(char caracterEntrada) { int resultado=0; resultado=caracterEntrada*2; rendement resultaatado; }