» Elektronik » Arduino »Tangki dikawal melalui Arduino Bluetooth

Tank Bluetooth berasaskan Arduino

Artikel ini akan membincangkan tentang bagaimana lakukan sendiri Anda boleh memasang robot yang akan dikawal menggunakan arahan suara manusia. Sebagai pengawal utama digunakan Arduino, dan kod untuk peranti ini berada dalam domain awam. Kawalan berlaku melalui telefon pintar di Android melalui fungsi Bluetooth, modul HC-06 digunakan.

Semuanya berfungsi dengan sangat mudah, terima kasih kepada pengawal Rover, yang ada di Android. Menggunakannya melalui Bluetooth, anda boleh menghantar arahan kepada Arduino. Di sana mereka akan didekripsi bergantung pada kod, dan peranti akan melakukan tindakan yang diperlukan. Juga, peranti boleh dikawal menggunakan butang atas, bawah, kanan, kiri.


Bahan dan alat untuk membuat tangki:
- Mikrokontroller Arduino UNO (tetapi satu salinan juga sesuai);
- Modul Bluetooth siri (JSC-06);
- pemandu enjin;
- casis yang dikesan dari tangki (Tamiya);
- kotak gear untuk tangki (Tamiya);
- Kabel Pelompat;
- besi solder dengan solder;
- wayar;
- pemutar skru.
Tank Bluetooth berasaskan Arduino


Proses pembangunan robot:

Langkah pertama. Memasang kotak gear
Untuk memasang kotak gear, ikut arahan. Tamiya mesti memasukkan dua enjin, minyak, sepana, dan kotak gear. Agar mesin berfungsi dengan betul, anda perlu menggunakan nisbah gear "58: 1".

Setelah memasang roda gigi dalam kotak gear, anda perlu berhati-hati melincirkan gris yang disertakan dengan kit. Apabila memasang, anda tidak boleh melupakan tentang tiang gear gear.

Sebagai alternatif, anda juga boleh menggunakan motor gearbox dua, tetapi dalam kes ini anda perlu menukar kod peranti, jadi lebih baik menggunakan dua motor.


Langkah Dua Kami memasang casis.
Selepas kotak gear dipasang, anda boleh meneruskan pemasangan casis. Tidak perlu mengikuti arahan, kerana reka bentuk akan sedikit berubah. Dalam set anda dapat melihat satu gear dan tiga set penggelek.
Perhimpunan ini terdiri daripada beberapa peringkat, bagaimana ini berlaku, dapat dilihat dalam foto.





Langkah Tiga Pasang pemacu Arduino dan pemandu enjin

Pengawal dilampirkan pada kes dengan skru, untuk ini anda perlu memasang plat akrilik terlebih dahulu. Di samping itu, anda boleh menggunakan spacer, ini akan menggantikan asas plastik.


Bagi pemandu, adalah penting untuk diperhatikan di sini bahawa pemandu seperti L293D sesuai untuk tujuan ini. Jika anda menggunakan pemandu rasmi dari Arduino Motor, ia tidak akan berfungsi, kerana anda perlu menukar kod itu.

Langkah Empat Kami menyambungkan modul Bluetooth

Modul Bluetooth telah dibeli oleh pengarang di DX.com, dengan kos $ 8.Terdapat jurang antara kotak gear dan papan Arduino, anda boleh memasang pengawal Bluetooth di tempat ini.


Semuanya berfungsi seperti berikut. Program ini menghantar bait maklumat tertentu ke Arduino, di mana ia kemudiannya diod. Nah, kemudian berdasarkan maklumat ini, peranti menghantar arahan yang diperlukan ke enjin.

Gambar rajah pendawaian adalah seperti berikut:

- "Modul Bluetooth TX" menyambung kepada "RX dalam Arduino";
- "Modul RX Bluetooth" disambungkan kepada "TX Arduino";
- "Modul Bluetooth VCC" menyambung kepada "5V dari Arduino";
- "Bumi dari modul Bluetooth" menyambung kepada "GND Arduino".

Langkah Lima Pasang kamera FPV

Secara khusus, dalam projek ini kamera tidak ditambah, tetapi jika perlu, ini boleh dilakukan. Terima kasih kepada kamera ini, anda boleh melihat di mana ia pergi sebuah keretatanpa melihatnya. Semua maklumat akan disiarkan secara langsung dari papannya. Teknologi yang sama boleh didapati pada drone dan peranti lain yang serupa. Untuk operasi seperti kamera, anda memerlukan pemancar dan penerima. Di samping itu, bateri tambahan untuk kamera berfungsi.


Langkah Enam Kami menyambungkan bateri
Untuk apa-apa peranti, bateri polimer litium adalah yang terbaik. Ia berat sedikit dan adalah yang paling berkuasa sehingga kini. Adalah penting untuk diperhatikan bahawa bateri tersebut perlu dikenakan hanya dari sumber kuasa khas dengan pengawal, jika tidak, mereka mengembung dan gagal. Cara paling mudah ialah mengambil telefon bimbit lama dengan bateri yang berfungsi dan mengecasnya secara langsung di dalamnya.



Langkah ketujuh. Kod program tangki

Perpustakaan digunakan untuk mengawal enjin. Agar peranti menerima arahan dengan betul, anda perlu mengkonfigurasikannya seperti yang ditunjukkan dalam gambar. Khususnya, dalam kod yang digunakan, hanya ada arahan asas, iaitu, ke hadapan, ke belakang, kanan dan kiri.

Untuk memasang perisian yang diperlukan pada Android, ia mesti dimuat turun dari Google Play dan dipasang. Seterusnya, hidupkan Bluetooth dan jalankan program ini. Kemudian anda perlu membuat sambungan. Apabila warna merah bertukar hijau, sambungan akan ditubuhkan dan tangki boleh dikawal.

Itu sahaja, sekarang robot itu sedia. Ia boleh dikawal dari jauh melalui Bluetooth. Pelbagai sambungan ini adalah kira-kira 20 meter.
Pada masa akan datang, penulis merancang untuk meningkatkan tangki, iaitu, memasang sensor gerakan ultrasonik supaya dia dapat mengelilingi halangan. Masih ada idea untuk meningkatkan kuasa enjin, mengukuhkan casis dan membekalkan lebih banyak bateri yang berkuasa. Dan, tentu saja, memasang kamera masa nyata.


ble-rover.rar [722 b] (muat turun: 503)
6
7
10

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...