Cara Membuat Animasi Mata Robot Menggunakan Arduino OLED - Hi semua, untuk kalian yang sangat senang dan bahkan hobi banget melakukan percobaan eksperimen untuk membuat robot atau yang sekedar belajar untuk mengetahui bagian dari robot dan memahami cara kerjanya, pada kesempatan ini, penyusun akan membantu kalian memahami 1 hal yang mungkin tidak asing bagi yang sudah lama bermain atau terjun langsung di dunia robot. Untuk yang baru memulai dan baru mau belajar memahami tentang robot, sini penyusun kasih tau sesuatu :). Yup, Pada kesempatan ini, penyusun ingin membagikan pengalaman penyusun dalam membuat gambar animasi yang dapat bergerak pada OLED arduino. Seperti halnya pada robot-robot seperti asimo dari Honda dan robot canggih lainnya di luar sana, kita juga bisa kok membuat sebuah program animasi mata robot yang hampir serupa gambar animasinya dan gerakannya lirikan dari matanya dengan robot yang ada diluar sana. Sebelum kita lanjut untuk melakukan percobaan pembuatan gerakan animasi mata pada layar OLED display - 0.96", ada baiknya untuk mempersiapkan peralatan yang dibutuhkan.
- Arduino UNO R3
- OLED Display - 0.96" dengan resolusi 128*64
- 1 buah papan breadboard
- Jumper Wires - Male to Male
- Cable USB B to USB A - sebagai perantara untuk program arduino dari laptop.
Step 1: Membuat Diagram Interface dari OLED Display dengan Arduino
Pada step awal kali ini, penyusun ingin menjelaskan terlebih dahulu, bahwa komunikasi yang digunakan pada OLED display yaitu menggunakan komunikasi I2C. I2C adalah sebuah bus komunikasi serial sinkron, Jadi dengan adanya I2C, penyusun tidak perlu repot untuk merangkai kembali antara layar OLED dengan komunikasi serial (I2C). saat membeli OLED display biasanya sudah menjadi satu dengan komunikasi serial sinkron (I2C).
Sambungkan I2C ke hardware Arduino, lalu gunakan pins A4 sebagai (SDA), lalu gunakan juga pins (A5) sebagai (SCK). Setelah itu rakit sesuai dengan rangkaian arduino diatas. Nah di rangkaian atas tidak di jelaskan ada nya power dari adaptor, Jawabannya karena semua power yang di dapat dari arduino berasal dari power laptop. Jadi LED display bisa digunakan untuk menyalakan back light.
Step 2: Membuat Animasi Mata dengan program dari "Intellar".
Pada awal percobaan ini, penyusun menyarankan untuk menambahkan atau menyematkan pendekatan animasi mata robot dengan program menggunakan program "Intellar". Yap, source program ini di gunakan untuk membuat animasi mata robot seperti pada robot cozmo, tidak asing dengan robot cozmo yang mana memiliki animasi mata yang sangat ekspresif dan banyak yang suka dengan animasi ini yang hanya memiliki 2 buah mata berbentuk kotak persegi. Kalian bisa mencari source code nya di GitHub repository.
Ekspresi mata yang dimiliki source code "intellar" adalah (mata ekspresi normal, tidur, senyum. Lalu ada berbagai posisi mata dan kedipan dari animasi pergerakannya). Ada pula kelebihan lain dari penggunaan program ini, yaitu:
- Fungsi sederhana membuatnya mudah untuk digunakan.
- Posisi mata yang dapat diatur untuk melihat ke berbagai arah.
- Pengguna dapat menggambar dan menyesuaikan mata dengan tinggi dan lebar dari bentuk matnya.
Selain itu ada juga kekurangan dari penggunaan program ini, yaitu:
- Terbatasnya pada tiga suasana hati (Normal, tertidur dan tersenyum). Tidak bisa di ekspresikan pada berbagai macam emosi.
Untuk resolved masalah dari kekurangan nya, biasanya programmer robot mengakalinya dengan menambahkan gerakan tangan atau menggunakan servo sebagai pengisyarat kalau robot sedang mengeluarkan ekspresi seperti "marah". Layaknya seperti pada contoh robot Cozmo.
Sebagai catatan untuk aplikasi "Intellar" bisa berkunjung ke www.intellar.ca
Mungkin cukup sekian penjelasan dari penyusun terkait dengan "Cara membuat animasi mata robot". penyusun berharap bisa bermanfaat bagi pembaca sekalin.
***
Tag :
Programing
0 Komentar untuk "Cara Membuat Animasi Mata Robot Menggunakan Arduino OLED "
Silakan berkomentar sesuai dengan topik. Jangan menyisipkan link pada komentar dan jangan sampai komentar Anda masuk komentar SPAM.
Jangan salahkan Saya bila komentar Anda dihapus !