Arduino Bluetooth Controller

Iragarkiak ditu
3,7
929 iritzi
100.000+
deskarga
Edukiaren sailkapena
Adin guztietarako
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia

Aplikazio honi buruz

Dira hemen duzu Arduino zalea dela beti urruneko kontrola egin nahi dituzun proiektu zure Android telefono bidez, baina ez zen garai, pazientzia edo ezagutza Android Bluetooth Controller bat eraiki nahi dute? Ondoren Arduino BLUETOOTH KONTROLATZAILEAREN da behar duzuna!

Android aplikazio honek duen Arduino / mikrokontroladore proiektu hori bluetooth modulu bat dakar konexioa ezarri daiteke! Bere kabuz bluetooth moduluaren UUID bat ezarri ahal izateko Android aplikazio konektatzeko bere proiektuekin ere aukera ematen dio erabiltzaileari da !!! Lehenetsia UUID aplikazio hau dator HC-06 Wireless Serial 4 Pin Bluetooth RF Transceiver modulua RS232 da. (Ordena BT modulua parekatu zure telefonoak lehenengo aldiz batera UUID default erabiltzen baduzu, 4 digituko pasahitza eman behar dituzu. Pasahitza Hau da '1234'.)

Eskaera 4 Komando modalitateak hauek osatzen dute:

1. Ibilgailuen Mode da: "joystick" botoia sakatuz erabiltzaileak ibilgailu bat urrutiko kontrola dezake keinuak zehatz batekin. Keinuak interpretazioan komandoak, aplikazioak eraiki-azelerometro dispositibo Smart sentsore erabiltzen ditu. Badira 8 keinuak desberdin daude eskuragarri (aurrean, atzera, ezkerrera, eskuinera, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

 Keinu hauek ezarri ahal izango duzu zure ohituraren menu "Ezarri komandoak" botoia bidez komandoak.
Horrez gain, ez STOP bat eta Android botoi bat komando pertsonalizatu batekin daitezkeen baita.

*** GARRANTZITSUA *** modua menu aukerak bidez eskaintzen aukera azelerometro axises orientazioaren aldatzeko (X-> Y, Y-> X) ordena funtzionatzeko orientazio lehenetsia ezberdinekin Android telefonoetan ere.

Gainera, menu aukera ematen sentsibilitatea aldaketa botoi bat puntua non aplikazioa keinu moduan honentzat harrapaketak aldatzeko. Izenburuak dioen bezala, modu honetan, zehazki, bluetooth modulu bat eta mikrokontroladore bat erabiltzen duten ibilgailu bat urrutiko kontrolatzeko diseinatuta dago.


2. Fader modua: Modu honetan duten 0-9 komandoak bidal daitezke, eta erabiltzaileari servos, LED, motorrak eta abar luze batekin esperimentatu bat fader-seekbar ematen dio erabiltzaileari.

3. Controller modua: Modu honetan guztira 10 botoiak komando pertsonalizatu batekin daitezkeen kontroladore estandar bat eskaintzen du. Gezi-botoiak komandoak etengabe bidaltzeko sakatzen bitartean, ordena benetako controller simulatzeko diseinatuta daude.

4. terminaleko modua: Modu honetan terminal antzerako interfaze bat erabiliz, erabiltzaileak idatzi eta bidali baten Komando bati edo anitz horrek sekuentzialki exekutatzen du ahal eskaintzen. Serieko ataka Arduino byte bat jasoko du geroztik, garai hartan, erabiltzailearen sarrera eremuaren Kate mota bada, aplikazioak kate hori zatitzen pertsonaiak sartu eta bat bidaliko ditu Arduino banan. Kontuan izan behar da espazio edo hutsean saltatu dira.


Aplikazio ezarpenak eta aginduak guztiak behin betiko gordeko dira eta irits daiteke eta edonoiz eraldatutako zure beharren arabera.


################################################## ################################################
Arduino Side Código

Kodea Jarraian, nola Arduino "entzun" ahal duten Android aplikazio honen bidez jasotzen komandoak adibide bat da.

char incomingByte; // Aldakorreko ataka datuak jaso

hutsunea konfigurazioa () {
  Serial.begin (9600); // 9600bps at serieko komunikazio hasteko
}
hutsunea begizta () {
  bada (Serial.available ()> 0) // datuak eskuragarri badago irakurtzeko
  {
   incomingByte = Serial.read (); // Irakurri egin eta gorde 'incomingByte' saioa
  }

}
____________________________________
                                                                
© 'Arduino' Arduino taldearen marka da
____________________________________
Azken eguneratzea
2017(e)ko ots. 7(a)

Datuen babesa

Seguru egoteko, funtsezkoa da jakitea garatzaileek nola biltzen eta partekatzen dituzten zuri buruzko datuak. Baliteke datuen pribatutasunaren eta segurtasunaren inguruko jardunbideak aplikazioaren erabileraren, lurraldearen eta adinaren araberakoak izatea. Informazio hori garatzaileak eman du, eta baliteke aurrerago eguneratzea.
Ez da daturik partekatzen hirugarrenekin
Lortu informazio gehiago garatzaileek partekatutako datuak aitortzeko duten moduari buruz
Ez da daturik biltzen
Lortu informazio gehiago garatzaileek bildutako datuak aitortzeko duten moduari buruz

Balorazioak eta iritziak

3,8
833 iritzi