Isi kandungan:

Tangki Terkawal Arduino + Bluetooth: 10 Langkah (dengan Gambar)
Tangki Terkawal Arduino + Bluetooth: 10 Langkah (dengan Gambar)

Video: Tangki Terkawal Arduino + Bluetooth: 10 Langkah (dengan Gambar)

Video: Tangki Terkawal Arduino + Bluetooth: 10 Langkah (dengan Gambar)
Video: Arduino based automatic water tap usingultra sonic sensor and micro servo 2024, November
Anonim
Tangki Terkawal Arduino + Bluetooth
Tangki Terkawal Arduino + Bluetooth

Saya membina tangki ini untuk belajar bagaimana memprogram, bagaimana motor, servo, Bluetooth dan Arduino berfungsi dan saya membuatnya dengan membuat penyelidikan dari internet. Sekarang saya memutuskan untuk membuat Instructables saya sendiri, untuk orang yang perlu membantu membina tangki Arduino.

Inilah video: Tangki terkawal Arduino + Bluetooth

Pada dasarnya, sistem ini berfungsi seperti;

Bluetooth menghantar data dari telefon (dengan aplikasi Arduino RC, angka atau watak dapat dikirim sebagai data ke hc06) ke Arduino dan Arduino memulakan servo dan motor untuk data tersebut.

Langkah 1: Perkara yang Anda Perlu

Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu
  • 1x arduino uno r3
  • 1x perisai pemandu motor arduino uno
  • Servo mikro putaran 2x 180
  • 1x trek tangki Tamiya
  • 1x set plat universal Tamiya
  • Kotak gear motor berkembar 1xTamiya X1
  • PowerBank 1x (tambang 10400mAh ia boleh berubah)
  • Modul bluetooth 1x HC 06 kira-kira 2.5 cm spacer papan litar (anda boleh mencarinya dari litar lama atau komputer)
  • Sebilangan wayar
  • Lebih daripada 2 penyambung pin header lelaki dan wanita
  • Besi pematerian
  • Pistol gam panas, pistol silikon panas (perkara yang sama)
  • Kawat pematerian
  • Papan litar
  • wayar USB
  • telefon android
  • jerami

Langkah 2: Selepas Anda Membina Badan Tangki Anda

Selepas Anda Membina Badan Tangki Anda
Selepas Anda Membina Badan Tangki Anda
Selepas Anda Membangunkan Badan Tangki Anda
Selepas Anda Membangunkan Badan Tangki Anda
Selepas Anda Membina Badan Tangki Anda
Selepas Anda Membina Badan Tangki Anda

Selepas anda membina solder set Tamiya, beberapa wayar pada motor anda. Dan masukkan Arduino anda ke spacer, seperti yang ditunjukkan.

Pasangkan pemacu motor anda dengan betul ke Arduino anda dan pasangkan dua penyambung pin kepala wanita ke pin 0 (RX) dan 1 (TX).

buat sambungan motor ke pemandu motor

Langkah 3: Tong Tangki

Tangki Tong
Tangki Tong
Tangki Tong
Tangki Tong
Tangki Tong
Tangki Tong

dengan beberapa gam silikon panas dua servo seperti yang ditunjukkan dalam foto. sambungkan servo ke pelindung motor.

servo darat menuju ke SER1

servo atas dan bawah menuju ke SER2

Langkah 4: Bateri

Bateri
Bateri
Bateri
Bateri
Bateri
Bateri

Potong dua kepingan kecil papan litar untuk power bank anda dan lekatkan pada bateri. seperti yang ditunjukkan

Potong kabel USB anda dan pasangkannya ke pelindung motor 5v dan arde. PASTIKAN ANDA MENJUAL BETUL. (VCC ke tanah ke tanah VCC)

Langkah 5: Sambungan Bluetooth

Sambungan Bluetooth
Sambungan Bluetooth
Sambungan Bluetooth
Sambungan Bluetooth
Sambungan Bluetooth
Sambungan Bluetooth

Potong penyambung pin header Lelaki dan wanita anda di sisi lelaki dan pasangkannya ke 5v dan arahkan ke pelindung motor.

bagi saya, hijau adalah VCC merah adalah GND

CATATAN: APABILA ANDA MENGGUNAKAN KOD, PASTIKAN BAHWA BLUETOOTH ANDA TIDAK BERHUBUNG DENGAN ARDUINO

Sambung;

arduino's rx ke hc 06's tx

arduino's tx ke hc 06's rx

Langkah 6: Lekatkan PowerBank

Lekatkan PowerBank
Lekatkan PowerBank
Lekatkan PowerBank
Lekatkan PowerBank
Lekatkan PowerBank
Lekatkan PowerBank

Letakkan sedikit gam panas di papan litar dan lekatkan ke Arduino. Uji Arduino anda dengan memasukkan USB ke power bank (pastikan power bank anda terbuka atau dicas).

Sekiranya anda mahu, anda boleh melekatkan papan litar lain untuk modul Bluetooth anda, terlalu mudah dan cantik

Langkah 7: Memuat naik Kod

Memuat naik Kod
Memuat naik Kod
Memuat naik Kod
Memuat naik Kod
Memuat naik Kod
Memuat naik Kod

Muat turun kod dan muat naik ke Arduino anda.

Nota kecil:

sayac bermaksud kaunter dalam bahasa Turki

durum adalah status

Servo sagsol; Servo yukari;

ini juga;

Kiri kanan servo;

Melayan;

KOD MEMPUNYAI MASALAH TENTANG BARREL JIKA ANDA MENYELESAIKANNYA SILA TULISKANNYA KE KOMEN !

sebagai contoh;

jika (durum == '5') {manakala (durum == '5') {sayac ++; jika (sayac> 180) {sagsol.write (180); } jika (sayac <0) {sagsol.write (0); } kelewatan (50); sagsol.write (sayac); rehat; }}

Ia terus menghitung semasa anda menekan butang lain di telefon anda dan int menjadi lebih besar,

bolehkah kita mengehadkan bilangan bulat jika kita boleh menuliskannya pada komen?

had seperti 0 hingga 180.

Langkah 8: Menambah Jerami Sebagai Tong

Menambah Jerami Sebagai Tong
Menambah Jerami Sebagai Tong
Menambah Jerami Sebagai Tong
Menambah Jerami Sebagai Tong
Menambah Jerami Sebagai Tong
Menambah Jerami Sebagai Tong

Potong jerami sebelum bahagian yang dipintal dan masukkan ke dalam servo

Langkah 9: Menggunakan Android

Menggunakan Android
Menggunakan Android
Menggunakan Android
Menggunakan Android
Menggunakan Android
Menggunakan Android

Muat turun aplikasi Arduino RC di google play

kuasa tangki anda

buka aplikasi

proses akhbar

tekan peranti HC 06

tunggu …

apabila Arduino disambungkan ke telefon Bluetooth modul berhenti berkelip

mod pengawal terbuka

buat tetapan anda ini adalah tetapan saya. ia boleh berubah jika anda menyambungkan kabel motor yang salah ke pelindung motor tetapi dengan menukar nombor atau kod anda boleh mendapatkan yang sebenarnya.

Disyorkan: