Minggu ini saya mendapatkan request dari teman saya yaitu mas Ari "Jawir" untuk membuatkan sebuah program yang fungsinya untuk mengontrol airsuspension pada mobil.
Program ini menggunakan bluetooth sebagai media penghubungnya dengan kontroler untuk mengatur pergerakan mekanikal pada selenoid.
Elektricalnya sudah ada? tanya saya.
Uwis, gari aplikasi androite tok. (Sudah , tinggal aplikasi androidnya saja)n jawabnya.
Ternyata mas Ari sudah membeli sebuah papan rellay yang lengkap dengan bluetooth didalamnya.
hmm.. klo sudah beli yang jadi gini harus dibongkar dulu sourcecode nya. Baiklah ini sebuah tantangan yang menarik. "Minggu bawa kesini ya" pintaku.
Membongkar dan Menemukan Variabel Fungsi
Langkah awal yang saya lakukan adalah menganalisa dulu komponen yang ada pada rangkaian yang mas Ari bawa. Ternyata menggunakan ATMEGA dengan modul bluetooth. Selanjutnya saya instal aplikasi android Remote Bluetooth Arduino untuk mencoba memasukkan beberapa perintah ke rangkaian, Setelah beberapa percobaab akhirnya didapatkan code untuk memanggil fungsinnya.
Membuat Prototype Aplikasi
Membuat User Interface
Untuk tahap ini saya sedikit terkendala karena darah seni saya tidak begitu mempunyai selera desain yang bagus, Oleh karenanya kami meminta bantuan seseorang untuk mendesainkan UI nya.
Setelah UI jadi maka selanjutnya kita melakukan finising dan jadilah aplikasinya
Langkah selanjutnya yang belum dilaksanakan
- Uploas Aplikasi di Google Play Store
- Penambahan fitur dan maintenance