Isi kandungan:

RoverBluetooth: Kereta Bluetooth berasaskan Arduino: 5 Langkah
RoverBluetooth: Kereta Bluetooth berasaskan Arduino: 5 Langkah

Video: RoverBluetooth: Kereta Bluetooth berasaskan Arduino: 5 Langkah

Video: RoverBluetooth: Kereta Bluetooth berasaskan Arduino: 5 Langkah
Video: Arduino Bluetooth control car with Front & Back Lights using Arduino UNO, L293D Motor Driver, HC-05 2024, Julai
Anonim
Image
Image
RoverBluetooth: Kereta Bluetooth berasaskan Arduino
RoverBluetooth: Kereta Bluetooth berasaskan Arduino

RoverBluetooth adalah nama yang saya berikan kepada Bluetoothcar berasaskan Arduino yang saya buat untuk peperiksaan sekolah saya ketika saya baru berusia tiga belas tahun. Saya juga menunjukkannya di Maker Faire Rome dengan FabLab (dan saya adalah antara yang termuda di sana)! Sangat mudah dibuat (hanya beberapa komponen elektronik kos rendah dan pek Meccano) dan dikendalikan, berkat aplikasi Android yang saya atur. Ia dilengkapi kawalan kelajuan penuh, gear mundur, sensor ultrasonik dengan bunyi parkir dan brek kecemasan, pemacu jarak jauh latensi rendah dan lampu depan.

Halaman utama projek

Langkah 1: Aplikasi

Aplikasi
Aplikasi
Aplikasi
Aplikasi
Aplikasi
Aplikasi
Aplikasi
Aplikasi

Saya pada awalnya memprogram aplikasi dengan MIT App Inventor, tetapi kemudian saya memutuskan untuk menulisnya dari awal menggunakan Android Studio. Sekiranya anda seorang pemula Android, saya akan mengesyorkan anda menggunakan aplikasi asli (dikeluarkan di galeri App Inventor), kerana lebih mudah memprogram dan mengedit. Jika tidak, aplikasi yang lebih baru boleh didapati di GitHub.

Muat turun projek dan APK MIT App Inventor

Langkah 2: Casis

Casis
Casis
Casis
Casis
Casis
Casis
Casis
Casis

Sekiranya anda ingin meniru milik saya, beli beberapa pek Meccano, lihat gambar dan mula mengacaukan! Perhatikan roda kemudi, yang mesti mempunyai sambungan ke motor servo, putar tanpa geseran dan tanpa membuka tutup! Badan utama tidak boleh terlalu lentur dan ringan, sementara motor Meccano mesti mempunyai gear pengurangan yang cukup untuk kuat.

Langkah 3: Litar

Litar
Litar
Litar
Litar

Bahagian yang diperlukan:

  • Penerima Bluetooth (Saya menggunakan modem BlueSMiRF Silver dari Sparkfun, tetapi anda juga boleh mencuba HC-06 klasik, yang lebih murah)
  • Arduino UNO atau yang serupa
  • Jambatan H (saya menggunakan L6203)
  • Sensor ultrasonik
  • Motor servo (kuat, dengan gear logam jika boleh)
  • Buzzer
  • LED untuk cahaya depan
  • Pek bateri 9V
  • Papan matriks dua sisi

Perhatikan bahawa motor servo yang saya gunakan memerlukan 6V, jadi saya menambahkan LM317 ke litar. Jangan ragu untuk membuangnya jika servo anda memerlukan 5V. Bersabar, pilih solder dan buat perisai Arduino anda sendiri!

Muat turun skema Autodesk Eagle 9.3.0

Langkah 4: Lakaran Arduino

Lakaran kecil menerima data, menghidupkan dan mematikan motor dan memeriksa jarak dari dinding. RoverBluetooth menerima data dari modem Bluetooth dan mengaitkan nombor dengan perintah. Sebagai contoh, "21" ditafsirkan sebagai "matikan motor". Inilah senarai:

  • 0-20 → kedudukan motor servo
  • 21 → motor dimatikan
  • 22 → menyala
  • 23 → matikan
  • 1000-1255 → motor hidup, kelajuan
  • 1500-1755 → motor dihidupkan, gear terbalik, kelajuan

Muat turun Arduino Sketch

Langkah 5: Nikmati

Bersedia untuk memandu kereta?

Disyorkan: