Kalkulator Sederhana Dengan Wokwi
Disusun Oleh:
| Risqi Prasdika | 24051204008 |
| Rahmat Ari Setyarto | 24051204010 |
| Rifqi Syawal | 24051204198 |
| Carmelio Sivandra Ameliano | 24051204116 |
| Azzam Ghifari Izzulhaq | 24051204178 |
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi komputer dan sistem digital membuat penggunaan mikrokontroler semakin banyak diterapkan dalam berbagai perangkat elektronik. Salah satu mikrokontroler yang banyak digunakan untuk pembelajaran adalah Arduino Uno karena memiliki bentuk sederhana, mudah diprogram, serta dapat dihubungkan dengan berbagai komponen elektronik.
Dalam pembelajaran Organisasi dan Arsitektur Komputer, pemahaman mengenai hubungan antara perangkat keras dan program merupakan hal yang penting. Salah satu cara untuk memahami konsep tersebut adalah dengan membuat sebuah perangkat sederhana yang dapat menerima input, memproses data, dan menghasilkan output. Kalkulator sederhana merupakan salah satu contoh penerapan yang dapat digunakan untuk memahami proses tersebut.
Pada laporan ini dibuat simulasi kalkulator sederhana menggunakan Arduino Uno dengan bantuan platform Wokwi. Komponen yang digunakan terdiri dari Arduino Uno sebagai pengendali, keypad sebagai perangkat input untuk memasukkan angka dan operasi, serta LCD 16×2 sebagai perangkat output untuk menampilkan hasil perhitungan. Simulasi ini memungkinkan rangkaian dan program diuji tanpa menggunakan perangkat keras secara langsung.
1.2 Rumusan Masalah
Bagaimana cara membuat simulasi kalkulator sederhana menggunakan Arduino Uno pada Wokwi?
Bagaimana cara menghubungkan Arduino Uno dengan keypad dan LCD 16×2?
Bagaimana cara membuat program agar kalkulator dapat melakukan operasi penjumlahan, pengurangan, perkalian, dan pembagian?
Bagaimana hasil pengujian simulasi kalkulator yang telah dibuat?
1.3 Tujuan Laporan
Membuat simulasi kalkulator sederhana menggunakan Arduino Uno pada platform Wokwi.
Mengetahui cara menghubungkan Arduino Uno dengan keypad dan LCD 16×2.
Menerapkan program untuk melakukan operasi matematika dasar.
Memahami proses input, pemrosesan, dan output data pada sebuah sistem berbasis mikrokontroler.
1.4 Manfaat Penulisan
Menambah pemahaman mengenai penggunaan Arduino Uno dalam sebuah sistem sederhana. Memberikan pengalaman dalam membuat dan menguji rangkaian elektronik menggunakan simulator Wokwi. Memahami penggunaan keypad sebagai perangkat input dan LCD sebagai perangkat output. Membantu memahami hubungan antara perangkat keras dan program dalam menghasilkan suatu fungsi tertentu.
BAB II
TINJAUAN PUSTAKA
2.1 Dasar Teori
a. Arduino Uno
Arduino Uno merupakan papan mikrokontroler yang dapat digunakan untuk mengendalikan berbagai komponen elektronik melalui program. Pada simulasi ini, Arduino Uno berfungsi sebagai pusat pengendalian kalkulator. Arduino menerima masukan dari keypad, memproses operasi matematika berdasarkan program, kemudian mengirimkan hasilnya untuk ditampilkan pada LCD.
b. Keypad
Keypad merupakan perangkat input yang digunakan untuk memasukkan angka dan simbol operasi ke dalam sistem. Pada simulasi kalkulator ini digunakan keypad dengan susunan 4×4. Tombol yang tersedia digunakan untuk memasukkan angka 0–9, titik desimal, serta operasi penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/), dan tanda sama dengan (=). Susunan tombol tersebut ditentukan melalui program.
c. LCD 16×2
LCD 16×2 merupakan perangkat output yang digunakan untuk menampilkan informasi dalam bentuk karakter. Pada kalkulator ini LCD digunakan untuk menampilkan tampilan awal, angka yang dimasukkan, operator, dan hasil perhitungan. LCD diinisialisasi dengan ukuran 16 kolom dan 2 baris melalui program Arduino.
d. Wokwi
Wokwi merupakan simulator elektronik berbasis daring yang dapat digunakan untuk membuat dan menjalankan simulasi berbagai rangkaian mikrokontroler. Dalam proyek ini, Wokwi digunakan untuk membuat rangkaian Arduino Uno, LCD 16×2, dan keypad serta menguji program kalkulator tanpa menggunakan komponen fisik secara langsung.
2.2 Komponen
Komponen yang digunakan dalam simulasi kalkulator sederhana adalah :
Ketiga komponen tersebut merupakan komponen utama yang digunakan dalam rangkaian simulasi kalkulator pada Wokwi.
BAB III
PEMBAHASAN
3.1 Penjelasan simulasi
klik “add new part”
tambahkan komponen berikut :
1 buah lcd 16x2
1 buah arduino uno
1 buah keypad
buat sambungan kabel sesuai dengan gambar berikut :
lalu masukkan kode yang terlampir di dokumen ini ke tab sketch.ino
klik tombol play dan gunakan kalkulator
untuk menghapus angka di kalkulator kalian tinggal klik stop simulation lalu play lagi
3.2 Progam
BAB IV
PENUTUP
4.1 Kesimpulan
Berdasarkan simulasi yang telah dilakukan, dapat disimpulkan bahwa kalkulator sederhana dapat dibuat menggunakan Arduino Uno, LCD 16×2, dan keypad melalui platform Wokwi. Arduino Uno berfungsi sebagai pusat pengolahan data, keypad digunakan untuk memberikan input berupa angka dan operator, sedangkan LCD 16×2 digunakan untuk menampilkan input dan hasil perhitungan.
Program yang dibuat dapat menjalankan operasi matematika dasar berupa penjumlahan, pengurangan, perkalian, dan pembagian. Program juga dapat menerima angka desimal dan menampilkan hasil perhitungan pada LCD. Penggunaan Wokwi memudahkan proses pembuatan dan pengujian rangkaian karena simulasi dapat dilakukan tanpa menggunakan perangkat keras secara langsung.
terdapat bug pada gambar keypad di wokwi.
Gambar Benar
Gambar Salah
kalkulator bisa berjalan dengan lancar, hanya ada sedikit bug pada tampilan kalkulator. namun logic kalkulator masih sesuai.
Dengan demikian, simulasi kalkulator sederhana ini dapat digunakan sebagai contoh penerapan hubungan antara perangkat keras dan perangkat lunak dalam sistem berbasis mikrokontroler serta membantu memahami proses input, pemrosesan, dan output pada sebuah sistem komputer sederhana.
4.2 Saran
Untuk pengembangan selanjutnya, simulasi kalkulator dapat dibuat lebih lengkap dengan menambahkan fitur seperti tombol hapus, tombol reset, operasi matematika tambahan, serta penanganan kesalahan seperti pembagian dengan nol. Selain itu, rangkaian juga dapat diuji menggunakan perangkat keras Arduino Uno secara langsung agar dapat dibandingkan dengan hasil simulasi pada Wokwi.
Pengembangan program juga dapat dilakukan dengan memperbaiki tampilan LCD agar informasi yang ditampilkan lebih mudah dibaca dan menambahkan fitur-fitur yang membuat kalkulator lebih praktis digunakan.
DAFTAR PUSTAKA
aghalar_17. (n.d.). Arduino Uno calculator [Computer simulation]. Wokwi. https://wokwi.com/projects/462918398107894785
LAMPIRAN
Link Video :
https://drive.google.com/file/d/1sVG3IUZIv9SUkK5Au132x-eSz_Mc6hmQ/view?usp=sharing
Tidak ada komentar:
Posting Komentar