TIMBANGAN BUAH DENGAN PILIHAN RENTANG HARGA/BERAT UNTUK PENJUAL DAN PEMBELI
Muhammad
Fajar Nur Ismail1, Siska Medhina Sanusi2, dan Samuel Beta3
Jurusan
Teknik Elektro Politeknik Negeri Semarang
Jl.
Prof. H. Soedarto, SH, Tembalang, Semarang, 50275
Email:
hanyakamufr11@gmail.com1,
siskamedhina@gmail.com2, dan sambetak2@gmail.com3.
Abstrak - Timbangan buah digital
dengan pilihan rentang harga/berat untuk penjual dan pembeli menggunakan ARM
NUC 120 sebagai pemrosesnya. Alat ini memudahkan penjual dan pembeli dalam
membeli buah. Pembeli dapat memasukkan rentang berat maupun harga yang
diinginkan dan penjual dapat mengubah harga buah sesuai dengan harga dipasaran.
Dalam pembuatan alat ini menggunakan
masukan sensor berat, keypad dan dengan luaran LCD, buzzer dan LED RGB. Sensor
berat yang digunakan sebagai masukan adalah
Loadcell (5Kg). Keypad yang
digunakan adalah keypad 4x4. Luaran yang dihasilkan berupa hasil dari timbangan
dalam berat (/ons) dan Rupiah (Rp) yang ditampilkan pada LCD. LED dan Buzzer
digunakan sebagai indikator dari hasil timbangan.
Kata Kunci: ARM NUC 120, Loadcell, Keypad, LED RGB, Buzzer, LCD
Abstract - Digital fruit scales with price / weight range options for sellers and buyers using ARM NUC 120 as the processor. This tool makes it easy for sellers and buyers to buy fruit. The buyer can enter the desired weight range or price and the seller can change the price of the fruit according to the market price. In making this tool use heavy sensor input, keypad and with the output of LCD, buzzer and RGB LED. The weight sensor used as input is Loadcell (5Kg). Keypad used is 4x4 keypad. The resulting output is the result of scales in weight (/ oz) and Rupiah (Rp) displayed on the LCD. LED and Buzzer are used as indicators of the scales.
Keywords: ARM NUC 120, Loadcell, Keypad, LED RGB, Buzzer, LCD
I. PENDAHULUAN
1.1 Latar Belakang
Timbangan adalah alat yang digunakan untuk mengukur suatu
benda. Dalam kehidupan sehari-hari timbangan dapat dimanfaatkan dalam berbagai
bidang, seperti perdagangan, industri, jasa, bahkan pada bidang kesehatan.
Salah satu contoh dalam bidang perdagangan timbangan biasa digunakan di pasar
tradisional maupun supermarket. Timbangan buah dengan pilihan rentang
harga/berat untuk penjual dan pembeli ini dapat memudahkan penjual maupun
pembeli dalam membeli buah. Penjual dapat mengubah harga buah yang dijual, dan
pembeli dapat menentukan harga/berat buah yang diinginkan.
1.2 Tujuan
Adapun tujuan dari pembuatan
alat ini adalah:
a. Membuat timbangan buah yang
dapat menimbang buah dari 0 - 20kg.
b. Membuah timbangan yang dapat
menentukan rentang harga/berat buah untuk pembeli dan penjual dapat mengubah
harga buah.
1.3 Rumusan Masalah
Berdasarkan latar belakang,
akan ditentukan beberapa rumusan masalah yaitu:
a. Bagaimana membuat “Timbangan Buah Digital Dengan Pilihan
Rentang Harga/Berat Untuk Penjual dan Pembeli” ?
b. Bagaimana cara membuat program untuk memasukkan rentang harga/berat untuk pembeli?
1.4 Pebatasan Masalah
Adapun yang membatasi alat
ini adalah:
a. Pembeli tidak dapat masuk ke menu penjual.
b. Tidak dapat digunakan untuk menimbang beban lebih dari 20kg.
1.2 Metodologi
Target proyek ini menjalankan program yang dapat
diimplementasikan langsung terhadap alat. Langkah-langkah pembuatan Proyek ARM
dapat didefinisikan berikut:
a. Studi pustaka alat dan bahan
b. Perancagan perangkat lunak dan rogram
c. Implementasi program
d. Pengujian perangkat lunak dan perangkat keras
e. Analisa
f. Laporan
II. TINJAUAN PUSTAKA
Penjelasan dan uraian teori
penunjang yang digunakan dalam membuat alat ini diperlukan untuk mempermudah
pemahaman tentang cara kerja rangkaian maupun dasar-dasar perencanaan pembuatan
alat.
2.1 Mikrokontroler ARM NUC120
ARM NUC120
Board merupakan modul pengembangan mikrokontroler NUC120RD2BN yang
berbasis CPU ARM Cortex-M0 dari Nuvoton. Modul ini dapat bekerja dengan
kecepatan CPU sampai dengan 48 MHz. Modul ini juga telah dilengkapi dengan
bootloader internal, sehingga tidak diperlukan lagi device program eksternal.
Pemrograman melalui bootloader bisa dilakukan dengan menggunakan koneksi USB.
Gambar 2.1 Board ARM NUC 120
Spesifikasi ARM NUC120:
a. Berbasis mikrokontroler NUC120RD2BN (64 KB APROM, 8 KB SRAM, 4
KB Data Flash, CPU ARM Cortex-M0).
b. Terintegrasi dengan cystal eksternal 12 MHz.
c. Terintegrasi dengan osilator 32.768 kHz sebagai sumber clock
RTC.
d. Memiliki 1x port USB.
e. Memiliki 1 port RS-485.
f. Memiliki 3 kanal UART dengan level tegangan TTL 3.3VDC / 5VDC.
g. Tersedia port USB yang berfungsi untuk antarmuka serial
sekaligus menuliskan progra mikrokontroler, sehingga tidak membutuhkan programmer eksternal.
h. Memiliki port Serial Wire Debug untuk proses debuging dan
programming.
i. Memiliki 45 jalur GPIO.
j. Terintegrasi dengan sensor suhu internal.
k.
Memiliki port input 8 kanal ADC 10-bit.
l. Bekerja pada level tengan 3,3VDC / 5VDC dengan arus maksimum
800mA.
m. Input catu daya untuk board : 6,5VDC -
12VDC / 3,3VDC - 5VDC.
2.2 Loadcell
Loadcell adalah
sebuah alat uji perangkat listrik yang dapat mengubah suatu energi listrik
menjadi energi lainnya yang biasa digunakan untuk mengubah suatu gaya menjadi
sinyal listrik. Pada alat ini loadcell digunakan
sebagai sensor berat.
§ Tegangan sumber
: max DC 10V
§ Beban : max
5000 gr (5 Kg)
§ Output : 0,1
mV ~ 1,0 mV / V (skala 1:1000 terhadap tegangan masukan, margin
error ≤1,5%)
§ Suhu
operasional : -20 ~ +65°
§ Bahan :
Aluminium alloy Dimensi : 8 cm x 1,25 cm x 1, 25 cm
Gambar 2.2 Sensor Berat (Loadcell)
2.3 Keypad 4x4
Konfigurasi keypad dengan
susunan bentuk matrix ini bertujuan untuk penghematan port mikrokontroler
karena jumlah key (tombol) yang dibutuhkan banyak pada suatu sistem dengan
mikrokontroler. Pada alat ini keypad digunakan sebagai masukkan berat dan
harga.
Gambar 2.3 Keypad 4x4
2.4 LCD 16x2
LCD (Liquid Cristal display) adalah suatu komponen
yang berfungsi sebagai tampilan suatu data, baik karakter, huruf ataupun
grafik. LCD (Liquid Crystal Display) adalah suatu jenis media tampil yang
menggunakan kristal cair sebagai penampil utama. LCD sudah digunakan diberbagai
bidang misalnya alat–alat elektronik seperti kalkulator, layar laptop ataupun
layar hp. Pada postingan aplikasi LCD yang dugunakan ialah LCD dot matrik
dengan jumlah karakter 2x16. LCD sangat berfungsi sebagai penampil yang
nantinya akan digunakan untuk menampilkan hasil data dan
status kerja alat. Pada alat ini, LCD digunakan untuk menampilkan seting berat atau harga serta hasil
akhir timbangan.
Gambar 2.4 LCD 2x16
2.5 LED RGB
LED RGB merupakan LED yang mampu menghasilkan warna-warna
dari hasil kombinasi warna Red (merah), Green (hijau), dan Blue ( biru). Yang
mana warna keluaran warna dari led ini dapat kita atur dengan memberikan nilai
input pada masing-masing kaki-kaki led untuk warna RGB, Pada alat ini led RGB
digunakan sebagai indikator saat proses penimbangan.
Gambar 2.5 LED RGB
2.6 Buzzer
Buzzer biasanya disebut sebagai rangkaian alarm
pengingat pesan dan tanda. Buzzer bekerja
dengan cara di berikan tegangan listrik yang akan menyebabkan gerakan mekanis,
gerakan tersebut kemudian diubah menjadi suara atau bunyi. Pada alat ini buzzer
digunakan sebagai indikator ketika memulai menimbang serta ketika timbangan
melebihi target yang ditentukan.
Gambar 2.6 Buzzer
III. PERANCANGAN ALAT
3.1 Perangkat Keras dan
Rangkaian Elektronika
Adapun perangkat
yang digunakan yaitu:
a. Loadcell
b. Keypad
c. Board ARM NUC 120
d. LED RGB
e. Buzzer
3.1 Blok Diagram
Blok diagram pada proyek ini
menggunakan masukan sensor beban (loadcell)
sebagai pendeteksi berat buah dan keypad 4x4 sebagai penentu rentang
harga/berat juga sebagai pengubah harga buah, buzzer dan LED RGB berfungsi
sebagai luaran dapat dilihat pada gambar di bawah ini:
Gambar 3.1 Blok Diagram
3.2 Diagram Alir
Gambar 3.2 Diagram Alir
3.4 Gambar Rangkaian
Gambar 3.3 Gambar Rangkaian
3.5 Diagram Pengawatan
Gambar 3.5 Diagram Pengawatan Luar
IV. CARA KERJA ALAT
Alat ini mempunyai input
data yang berasal dari Sensor Berat (Loadcell)
untuk mendeteksi berat benda dalam hal ini yang digunakan adalah buah. Tampilan
awal pada LCD akan menampilkan pilihan 1 untuk penjual dan 2 untuk pembeli.
Sebelum masuk kedalam menu untuk penjual akan diminta password terlebih dahulu,
pada menu ini penjual dapat mengubah harga buah. Untuk menu pembeli, pembeli
dapat memilih buah terlebih dahulu kemudian memasukkan rentang harga/berat
sesuai dengan keinginan. LED (hijau) berkedip dan buzzer bunyi menandakan berat
kurang dari rentang yang dimasukkan, LED (merah) berkedip dan buzzer mati
menandakan berat melebihi rentang yang dimasukkan.
V. PENGUJIAN ALAT
Dalam proyek yang kami buat,
perlu diuji untuk menentukan kesesuaian timbangan, adapun langkahlangkah cara
pengujian yang akan kami lakukan adalah:
1. Mengupload program ke alat yang dibuat, apakah sudah sesuai
dengan yang diinginkan atau belum.
2. Menguji alat sesuai dengan cara kerja.
VI. KESIMPULAN
Setelah melakukan
perancangan, pembuatan dan uji coba alat, maka didapatkan kesimpulan yaitu
sebagai beikut:
1.
Sensor Berat (Loadcell),
sebagai alat pendeteksi berat.
2. ARM NUC 120, sebagai pemroses pada alat “Timbangan Buah
dengan Pilihan Rentang Harga/Berat untuk Penjual dan Pembeli”
3.
Keypad 4x4, sebagai masukan berat dan harga.
4.
LCD 2x16, sebagai penampil seting berat/harga serta hasil
akhir timbangan.
5.
LED RGB dan Buzzer, sebagai indikator dari hasil timbangan.
REFERENSI
[1]http://belajar-mikrokontroler-2016.blogspot.co.id/2016/12/modul-timbangan-benda-digital-dengan.html
[2]http://belajarmikrokontroler2015.blogspot.co.id/2016/02/simulasi-ppengingat-penggantian-oli-dan.html
[3]http://belajarduino.blogspot.co.id/2014/07/sistem-pembuka-pintu-menggunakan.html
[3]http://belajarduino.blogspot.co.id/2014/07/sistem-pembuka-pintu-menggunakan.html
LAMPIRAN:
1. Download Jurnal
2. Download PowerPoint
3. Download Diagram Blok
4. Download Diagram Rangkaian
5. Download Pengawatan Dalam
6. Download Pengawatan Luar
7. Download Diagram Alir
8. Download Video
9. Downloan Program
1. Download Jurnal
2. Download PowerPoint
3. Download Diagram Blok
4. Download Diagram Rangkaian
5. Download Pengawatan Dalam
6. Download Pengawatan Luar
7. Download Diagram Alir
8. Download Video
9. Downloan Program
BIODATA PENULIS
Nama Penulis Muhammad Fajar Nur Ismail. Penulis dilahirkan di Jakarta, 22 Mei 1997. Pada tahun 2015 penulis diterima menjadi mahasiswa baru
Diploma (D3) Teknik Elektronika, Jurusan Teknik Elektro. Penulis terdaftar
dengan NIM 3.32.15.1.16. Apabila ada kritik dan saran yang membangun serta
pertanyaan mengenai penelitian ini bisa menghubungi via email: hanyakamufr11@gmail.com. 082172255494
Nama Penulis Siska Medhina Sanusi. Penulis dilahirkan di
Semarang, 11 Mei 1997. Pada tahun 2015 diterima menjadi mahasiswa baru Diploma (D3)
Teknik Elektronika, Jurusan Teknik Elektro. Penulis terdaftar dengan NIM
3.32.15.1.20. Apabila ada kritik dan saran yang membangun serta pertanyaan
mengenai penelitian ini bisa menghubungi via email: siskamedhina@gmail.com
No comments:
Post a Comment