Kamis, 03 Maret 2016

Tugas 3 IMKA 2015/2016 - Kalkulator Arduino

Pada post kali ini saya akan berbagi informasi perihal pengerjaan tugas ketiga dari matakuliah IMKA saya...
Pada tugas kali ini saya diminta untuk membuat kalkulator menggunakan arduino dengan media output yang kami gunakan berupa LCD.

Berikut adalah komponen-komponen yang dibutuhkan dalam percobaan kali ini.
1. Arduino UNO
Arduino UNO













2. Keypad 4x4
Keypad 4x4













3. Breadboard

Breadboard







4. Kabel Jumper
Kabel Jumper













5. LCD 16x2
LCD 16x2













6. Trimpot10k
Trimpot 10k













 7. Resistor 220 Ohm
Resistor 220 Ohm










Hal yang selanjutnya yang kami lakukan adalah merangkai rangkaian sesuai skema rangkaian yang telah ada. Skema rangkaian yang kami gunakan adalah sebagai berikut|.
Skema Rangkaian Kalkulator Arduino
dan hasil dari rangkaian kami kurang lebih sebagai berikut.
Gambar Rangkaian
Setelah rangkaian selesai, kami melanjutkan ke tahap berikutnya yaitu memasukan source code kedalam arduino yang kami gunakan. Dimana dalam source code yang kami gunakan memiliki beberapa perintah dasar yang biasa digunakan dalam kalkulator seperti penjumlahan, pengurangan, pembagian dan perkalian.

Dalam pengerjaan kalkulator arduino ini kami juga menggunakan library tambahan untuk keypad 4x4 yang bisa didaoatkan dengan mudah di internet.

Berikut adalah hasil dari kalkulator arduino yang kami buat.

Kendala yang kami hadapi:
1. Kesulitan dalam merangkai dan menggunakan LCD yang kami miliki dimana pada saat awal kami merangkai LCD berhasil menyala tetapi tidak mengeluarkan output berupa huruf ataupun angka. Dimana ternyata kesalahan terdapat pada tahap wiring LCD yang awalnya kami melakukan pemasangan LCD dengan teknik pemasangan menggunakan kabel jumper seperti biasa yang ternyata LCD kami tidak dapat berjalan dengan sempurna karena rangkaian kabel pada LCD agak kendor sehingga kami meminta bantuan teman kami bernama Aldo EP'13 yang dengan baik hati meminjamkan kami LCD miliknya yang sudah di solder dan tinggal digunakan. Dan hasilnya kami berhasil menggunakan LCD tersebut dengan output yang kami harapkan.

2. Kesulitan dalam melakukan koding terhadap keypad yang kami gunakan dimana kami terbalik dalam menentukan row dan coloumn dari keypad yang kami gunakan sehingga hasil output dari keypad yang ditekan tidak sesuai dengan yang kami harapkan awalnya.

Kesimpulan:
Setelah menggunakan LCD pinjaman teman kami yang sudah siap pakai dan sedikit penyesuaian antara source code dengan rangkaian yang kami gunakan didapat kesimpulan bahwa kalkulator arduino kami dapat berjalan dengan baik dan menghasilkan output yang sesuai dengan apa yang kami harapkan.

Untuk Source Code yang kami gunakan dapat dicek di sini

Dan berikut adalah video hasil Kalkulator Arduino yang kami buat:


Referensi:
http://www.vathsav.com/post/arduino_calculator.html
https://www.sparkfun.com/datasheets/LCD/ADM1602K-NSW-FBS-3.3v.pdf
https://www.parallax.com/sites/default/files/downloads/27899-4x4-Matrix-Membrane-Keypad-v1.2.pdf
Sekian dulu untuk post kali ini. Terima Kasih :D

Tidak ada komentar:

Posting Komentar