Arduino Bluetooth Controller

Sisaldab reklaame
3,7
929 arvustust
100 tuh+
Allalaadimised
Sisu reiting
Kõik
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Rakenduse teave

Oled Arduino entusiast, et alati tahtnud puldiga oma projektide kaudu oma Android telefon, kuid ei ole aega, kannatust ja teadmisi ehitada Android Bluetooth Controller? Siis ARDUINO BLUETOOTH CONTROLLER on, mida sa vajad!

See android rakendus saab luua ühendus iga Arduino / mikrokontrolleri projekt, mis hõlmab bluetooth moodul! See võimaldab kasutajal määrata UUID enda bluetooth moodul, et ühendada Android rakendus oma projekte! Default UUID, mis on kaasas käesoleva taotluse on HC-06 Wireless Serial 4 Pin Bluetooth RF transiivermooduliga RS232. (Kui te kasutate default UUID et paari BT moodul nutitelefoni esimest korda, siis on anda 4-kohaline parool. See parool on '1234 '.)

Taotlus koosneb 4 Command Modes:

1. Sõiduki režiim: Vajutades "joystick" nuppu saab kasutaja puldiga sõiduki konkreetse žeste. Tõlgendamise žeste käske, rakendus kasutab sisseehitatud kiirendusmõõturi sensor nutikas seade. Seal on 8 erinevat žeste saadaval (ees, taga, vasak, parem, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

 Saate määrata need žestid koos oma kohandatud käskude läbi menüü nuppu "Set käsud".
Lisaks sellele on STOP ja ANDROID nupp, mida saab määrata kohandatud käske samuti.

*** TÄHELEPANU *** režiim menüüst valikute võimalus muuta suunda kiirendusmõõtur tiibu (X-> Y, Y-> X), et see töötaks korralikult Android telefone erinevaid vaikimisi orientatsioon.

Lisaks menüüs pakkuda tundlikkus muutus nupp muuta punktis, kus app saagi žest sündmusi selles režiimis. Nagu pealkiri ütleb, see režiim on spetsiaalselt puldiga auto, mis kasutab bluetooth moodul ja mikrokontroller.


2. Fader Režiim: See režiim annab kasutajale pimendus-seekbar et saab saata käske 0-9 ja võimaldab kasutajal katsetada servos, LED, mootorid ja palju muud.

3. Controller Režiim: See režiim annab standardse kontrolleri skeem 10 nuppu kokku, et saab määrata kohandatud käske. Noolenuppe on spetsiaalselt kujundatud et saata käske pidevalt kui vajutada, et simuleerida tegelikku kontroller.

4. Terminal Režiim: See režiim terminal-like interface, kus kasutaja saab sisestada ja saata üksikisikule või mitu käsku, mis täidab järjest. Kuna Arduino jadaport saab üks bait korraga, kui kasutaja tipib string sisend tekstiväljale taotluse jagab et string märki ja saadab need ükshaaval Arduino. Tuleb märkida, et ruumid või tühjad stringid, jäetakse vahele.


Kõik rakenduse seaded ja käske säilitatakse alaliselt ja pääseb ja muutmine igal ajal vastavalt oma vajadustele.


# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Arduino Side kood

Allpool kood on näide sellest, kuidas Arduino saab "kuulata" käsud, mis saab läbi selle Android taotlus.

char incomingByte / / muutuja andmete saamiseks jadaport

void setup () {
  Serial.begin (9600) / / start jadasideliidese at 9600bps
}
void loop () {
  if (Serial.available ()> 0) / / kui andmed on olemas, et lugeda
  {
   incomingByte = Serial.read (); / / loe seda ja seda säilitada "incomingByte"
  }

}
____________________________________
                                                                
© "Arduino" on kaubamärk Arduino meeskond
____________________________________
Värskendatud:
7. veebr 2017

Andmete ohutus

Ohutus algab sellest, et mõistaksite, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutamisest, piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
Kolmandate osapooltega ei jagata andmeid
Lisateave selle kohta, kuidas arendajad andmete jagamisest teada annavad
Andmeid ei koguta
Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad

Hinnangud ja arvustused

3,8
833 arvustust