Membuat Android App Bluetooth RC Car dengan MIT App Inventor

Pada postingan yang sebelumnya, telah saya share tentang cara pembuatan android app remote control bluetooth untuk mengontrol nyala LED RGB WS2812B. Pada kesempatan ini saya ingin share tentang cara pembuatan android app remote control bluetooth untuk mengontrol projek DIY RC Car, atau aplikasi remote control untuk robot mobil-mobilan. Contoh penggunaan aplikasi remote control ini dapat dilihat pada video yang telah saya upload di channel Light Tubes. Supaya lebih jelas dan lebih ada gambaran mengenai aplikasi android remote control ini, silakan tonton dulu video di bawah ini.


Langkah Pembuatan Android App Remote Control Bluetooth untuk RC Car:
  1. Buka website MIT App Inventor http://appinventor.mit.edu/
  2. Klik Create Apps!, kemudian sign in menggunakan akun Google
  3. Buat project baru, kemudian insert Horizontal Arrangement (Pallete Layout), ListPicker dan Button (Pallete User Interface) sehingga tampilan terlihat seperti berikut 
    Desain Layout
  4. Supaya lebih mudah dalam pemrograman nantinya, rename Button menjadi inisial huruf seperti berikut
    Rename Button
  5. Insert juga non-visible components: BluetoothClient, ActivityStarter, dan Web (ada di Pallete Connectivity)
    Insert Non-Visible Components
  6. Klik Blocks
    Pindah ke Blocks
  7. Klik ListPicker1 (Tombol Bluetooth), kemudian insert blok program seperti di bawah ini
    Eksekusi Tombol ListPicker1
  8. Buat blok program untuk tombol UP, DOWN, X, dan Y seperti di bawah ini
    Blok Tombol UP, DOWN, X, dan Y
  9. Buat blok program untuk tombol LEFT, RIGHT, A, dan B
    Blok Tombol LEFT, RIGHT, A, dan B
  10. Buat blok program untuk Logo Light Tubes dan Label Light Remote Control sehingga akan mengarahkan ke browser Android ke link Blog Poncol Hijau dan ke Channel Light Tubes bila diklik
    Blok Logo dan Label
  11. Save aplikasi file .apk ke PC, kemudian copy dan install ke Android
    Simpan dan Install Aplikasi ke HP Android
  12. Lakukan uji coba
  13. Selesai
Catatan:
  1. Pada saat uji coba biasanya ada saja layout atau blok yang kurang sesuai, tentunya akan melelahkan kalau bolak-balik download dan install aplikasi ke Android hanya sekedar untuk menguji aplikasi. Untuk mempermudah hal ini dapat diinstall AI companion atau Emulator, sehingga proses pengujian dapat dilakukan secara realtime tanpa proses download dan install berulang kali
    AI Companion & Emulator
  2. Aplikasi Android ini dapat dikembangkan untuk keperluan projek-projek yang lain
Penutup
  • Semoga postingan ini bermanfaat
  • Kunjungi juga Channel Youtube Light Tubes untuk tutorial yang lebih banyak lagi

Post a Comment

0 Comments