Arduino Bluetooth Controller

Mengandungi iklan
3.8
929 ulasan
100K+
Muat turun
Rating kandungan
Semua orang
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin

Perihal apl ini

Adakah anda seorang peminat Arduino yang sentiasa mahu mengawal projek-projek anda jauh melalui telefon Android anda tetapi tidak mempunyai masa, kesabaran atau pengetahuan untuk membina Android Bluetooth Controller? Kemudian Arduino BLUETOOTH CONTROLLER adalah apa yang anda perlukan!

Aplikasi android boleh mewujudkan sambungan dengan mana-mana projek Arduino / mikropengawal yang melibatkan modul bluetooth! Ia membolehkan pengguna untuk menetapkan UUID modul bluetooth sendiri untuk menyambung permohonan android dengan projek-projek beliau! Yang UUID lalai yang datang dengan permohonan ini adalah untuk HC-06 Wireless Siri 4 Pin Bluetooth RF transceiver Modul RS232. (Jika anda menggunakan UUID lalai untuk memasangkan modul BT dengan telefon pintar anda untuk kali pertama, anda akan mempunyai untuk memberi kata laluan 4-digit. Kata laluan ini adalah '1234 '.)

Permohonan itu terdiri daripada 4 Mod Perintah:

1. Mod Kenderaan: Dengan menekan butang "joystick" pengguna jauh boleh mengawal kenderaan dengan gerak isyarat tertentu. Untuk tafsiran isyarat kepada arahan, permohonan itu menggunakan sensor pecutan terbina dalam peranti pintar. Terdapat 8 gerak isyarat yang berbeza tersedia (FRONT, BACK, KIRI, KANAN, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

 Anda boleh menetapkan isyarat ini dengan arahan anda sendiri melalui butang menu "Set Arahan".
Selain itu, terdapat STOP dan butang ANDROID yang boleh diberikan dengan arahan adat juga.

*** PENTING *** mod ini menyediakan melalui pilihan menu pilihan untuk menukar orientasi axises pecutan (X-> Y, Y-> X) untuk beroperasi dengan betul dalam telefon Android dengan orientasi lalai berbeza.

Selain itu, pilihan menu menyediakan butang perubahan kepekaan untuk mengubah suai titik di mana aplikasi tangkapan peristiwa isyarat untuk mod ini. Seperti tajuk mencadangkan, mod ini direka khusus untuk mengawal jauh kenderaan yang menggunakan modul bluetooth dan mikropengawal.


2. Mod Fader: Mod ini menyediakan pengguna dengan fader-seekbar yang boleh menghantar arahan daripada 0-9 dan membenarkan pengguna untuk bereksperimen dengan servos, LED, motor dan banyak lagi.

3. Mod Pengawal: Mod ini menyediakan susun atur pengawal standard dengan 10 butang dalam jumlah yang boleh diberikan dengan arahan adat. Butang anak panah direka khusus untuk menghantar arahan secara berterusan manakala ditekan, untuk mensimulasikan pengawal sebenar.

4. Mod Terminal: Mod ini menyediakan antara muka terminal seperti di mana pengguna boleh menaip dan menghantar individu atau beberapa arahan yang akan melaksanakan berturut. Sejak Arduino port siri menerima satu bait pada satu masa, jika jenis pengguna rentetan dalam medan teks input, permohonan itu membahagikan tali itu ke dalam watak-watak dan menghantar mereka satu demi satu untuk Arduino. Perlu diingatkan bahawa ruang atau rentetan kosong dilangkau.


Semua tetapan aplikasi dan arahan secara kekal disimpan dan boleh diakses dan diubahsuai bila-bila masa mengikut keperluan anda.


# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Arduino Kod Side

Di bawah kod adalah satu contoh bagaimana Arduino boleh "mendengar" arahan yang menerima melalui aplikasi Android ini.

char incomingByte; / / pembolehubah untuk menerima data dari port siri

persediaan tidak sah () {
  Serial.begin (9600); / / bermula komunikasi bersiri di 9600bps
}
gelung tidak sah () {
  jika (Serial.available ()> 0) / / jika data boleh didapati untuk bacaan
  {
   incomingByte = Serial.read (); / / membacanya dan menyimpannya dalam 'incomingByte'
  }

}
____________________________________
                                                                
© 'Arduino' adalah cap dagang pasukan Arduino
____________________________________
Dikemas kini pada
7 Feb 2017

Keselamatan data

Keselamatan bermula dengan memahami cara pembangun mengumpul dan berkongsi data anda. Amalan privasi dan keselamatan data mungkin berbeza-beza berdasarkan penggunaan, rantau dan umur anda. Pembangun memberikan maklumat ini dan mungkin mengemas kini maklumat dari semasa ke semasa.
Tiada data dikongsi dengan pihak ketiga
Ketahui lebih lanjut tentang cara pembangun mengisytiharkan perkongsian
Tiada data dikumpulkan
Ketahui lebih lanjut tentang cara pembangun mengisytiharkan pengumpulan

Penilaian dan ulasan

3.8
833 ulasan