Anda di halaman 1dari 15

Kelas : JTD 4A

No.absen : 7,13

SISTEM PENCATATAN HASIL TIMBANGAN MENGGUNAKAN SENSOR LOAD


CELL BERBASIS NODEMCU

PROPOSAL

Diajukan untuk memenuhi tugas mata kuliah


Projek Telekomunikasi

Disusun Oleh :

Ilham Jody Bimantara

Monalisa Desideria M

PROGRAM STUDI JARINGAN TELEKOMUNIKASI DIGITAL


JURUSAN TEKNIK ELEKTRO

POLITEKNIK NEGERI MALANG

2020
DAFTAR ISI

DAFTAR ISI.............................................................................................................................. 2
BAB I PENDAHULUAN .......................................................................................................... 3
1.1 Latar Belakang Masalah ................................................................................................... 3
1.2 Rumusan Masalah ............................................................................................................ 3
1.3 Tujuan Penelitian.............................................................................................................. 4
BAB II KAJIAN PUSTAKA/ LANDASAN TEORI ................................................................ 5
2.1 Sensor Load Cell .............................................................................................................. 5
2.2 Liquid Crystal Display (LCD).......................................................................................... 5
2.3 NodeMCU ........................................................................................................................ 5
2.4 Keypad 4x4 Arduino ........................................................................................................ 5
2.5 Android............................................................................................................................. 6
2.6 Firebase ............................................................................................................................ 6
2.7 Android Studio ................................................................................................................. 6
BAB III METODE PENELITIAN ............................................................................................ 7
3.1 Perancangan Alat .............................................................................................................. 7
3.2 Perancangan Sistem.......................................................................................................... 7
3.3 Flowchart Sistem ............................................................................................................. 8
3.4 Perancangan Rangkaian Alat Keseluruhan ...................................................................... 9
BAB IV BIAYA DAN JADWAL KEGIATAN ...................................................................... 11
4.1 Anggaran Dana ............................................................................................................... 11
4.2 Jadwal Kegiatan ............................................................................................................. 11
DAFTAR PUSTAKA .............................................................................................................. 12
Lampiran 1. Biodata Ketua dan Anggota ................................................................................ 13
Lampiran 2. Justifikasi Anggaran Pembuatan ......................................................................... 15

2
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah


Perkembangan elektronika dan teknologi sangat cepat. Masyarakat lebih memilih
teknologi yang mudah digunakan. Teknologi saat ini bukan hanya bekerja secara manual,
namun ada yang bisa dikerjakan secara sistem otomatis yang dapat bergerak dengan sistem
yang telah dirancang. Sistem otomatis tersebut dapat membantu pekerjaan dengan mudah
dan efisien. Salah satu teknologi yang dapat membantu pekerjaan manusia adalah sebuah
alat timbangan digital. Timbangan digital lebih memudahkan pengguna dalam membaca
berat bahan yang ditimbang.
Menurut (Wahyudi 2017) Timbangan adalah alat elektronik atau non-elektronik
yang berfungsi untuk melakukan pengukuran suatu berat bahan. Bahan yang diukur
menggunakan alat timbangan ini dari berat 0 – 20 kilogram, namun belum termasuk dengan
berat wadah timbangan. Layaknya timbangan yang beredar di Pasar Tradisional ataupun
Pasar Modern masih memberikan pembacaan nilai berat bahan serta memasukkan kode
bahan menggunakan Keypad secara manual. Sehingga yang tampil informasi pada layar
LCD adalah nilai berat bahan serta total harga bahannya. Menurut (Theodorus, 2018)
Arduino adalah platform yang sistemnya open source sederhana yang menggunakan
rangkaian Input dan Output (I/O) dan untuk menjalankannya menggunakan bahasa
Porcessing. Menurut Sulaiman (2012:1), arduino merupakan platform yang terdiri dari
software dan hardware. Hardware pada Arduino sama seperti mikrokontroller pada
umumnya hanya saja pada arduino memiliki penamaan pin yang mudah diingat.
Mikrocontroller arduino ini dapat dihubungkan dengan berbagai jenis sensor, seperti sensor
Load Cell, real-time clock dan lain-lain. Sensor Load Cell adalah bagian utama yang
terdapat pada sistem timbangan digital. Sensor ini bekerja jika diberi beban pada inti
besinya maka resitansi strain gauge akan berubah yang dikeluarkan melalui empat kabel
(Try Utami Hidayani, 2013). Setiap sensor Load Cell memiliki batasan berat yang harus
ditimbang seperti 5kg, 10kg, 20kg, 50kg dan lain-lain. Selain harus melakukan timbangan
juga terdapat data waktu timbangan, alat yang dapat melakukan pekerjaan tersebut adalah
real-time clock.
Menurut (Zulfikar, 2016) Real time clock (RTC) menyediakan informasi berupa detik,
menit, jam, hari, tanggal, bulan dan tahun. Komponen RTC DS3231SN berupa IC yang
perlu dilengkapi dengan komponen pendukung lainnya seperti crystal sebagai sumber
Clock dan Battery External sebagai sumber energi cadangan agar fungsi penghitung tidak
berhenti. RTC disini berfungsi sebagai penanda waktu pengukuran berat bahan timbangan

1.2 Rumusan Masalah


Bagaimana sistem dari timbangan otomatis yang memberikan informasi mengenai
jenis bahan yang ditimbang sesuai dengan jenis bahan yang ditimbang dan memberikan
data berat beban dan total harga pengukuran hasil timbangan tersebut ke pelanggan dan
mengirimkan data hasil pengukuran berat bahan timbangan ke dalam database

3
1.3 Tujuan Penelitian
Mengetahui hasil timbangan digital berupa jenis bahan yang ditimbang sesuai
dengan jenis bahan yang ditimbang, data berat beban dan total harga pengukuran hasil
timbangan ke pelanggan serta timbangan dapat mengirimkan data hasil pengukuran berat
bahan timbangan ke dalam database sehingga pemilik bisnis atau instansi bisa
memonitoring hasil berat bahan dan total harga serta dapat di periksa kebenaran pendapatan
tersebut.

4
BAB II
KAJIAN PUSTAKA/LANDASAN TEORI

2.1 Sensor Load Cell


Load Cell adalah komponen utama pada sistem timbangan digital. Tingkat keakurasian
timbangan bergantung dari jenis load cell yang dipakai. Sensor Load Cell apabila diberi
beban pada inti besi maka nilai resistansi di strain gauge-nya akan berubah yang
dikeluarkan melalui empat buah kabel. Dua kabel sebagai eksitasi dan dua kabel lainnya
sebagai sinyal keluaran ke kontrolnya. Sensor Load Cell dibutuhkan untuk melakukan sistem
kerja timbangan berat bahan.

2.2 Liquid Crystal Display (LCD)


LCD (Liquid Crystal Display) adalah jenis suatu media tampil yang menggunakan
Kristal cair sebagai penampil utama. LCD sudah digunakan di berbagai bidang misalnya
alat - alat elektronik seperti televise, kalkulator, atau pun layar computer. Pada postingan
aplikasi LCD dot matriks dengan jumlah karakter 2 x 16. LCD sangat berfungsi sebagai
penampil yang nantinya akan digunakan untuk menampilkan status kerja alat, dimana
spesifikasinya dapat dilihat pada tabel I. Ada pun fitur yang di sajikan dalam LCD :
a) Terdiri dari 16 karakter dan 2 baris
b) Mempunyai 192 karakter tersimpan
c) Terdapat karakter generator terprogram
d) Dapat dialamati dengan mode 4-bit dan 8-bit
e) Di lengkapi dengan backlight.

2.3 NodeMCU
NodeMCU merupakan pengembangan dari komponen modul Wi-Fi ESP8266 yang
berbabasi e-Lua. NodeMCU terdapat micro usb port yang digunakan untuk memasukkan
program dan sebagai power supply untuk menyalakan NodeMCU. NodeMCU menggunakan
bahasa pemprograman Lua yaitu package dari ESP8266 yaitu bahasa yang sama seperti bahasa
C/C++.
NodeMCU juga didukung menggunakan software Arduino IDE namun harus melakukan
sedikit perubahan pada board manager. Jika ingin menprogram NodeMCU pada Arduino IDE
maka harus menggunakan firmware yang cocok seperti firmware output dari Ai-thinker yang
support AT Command.
2.4 Keypad 4x4 Arduino
Modul keypad 4x4 merupakan modul keypad yang berukuran 4 kolom x 4 baris. Modul ini
dapat difungsikan sebagai device masukkan dalam aplikasi-aplikasi seperti
pengaman digital, data logger, absensi, pengendali kecepatan motor, robotik dan
sebagainya. Pada contoh Gambar 6 ditunjukkan bahwa keypad matriks 4x4 cukup
menggunakan 8 pin untuk 16 tombol yang disediakan.

5
2.5 Android
Android adalah sistem operasi untuk telepon seluler yang berbasis Linux (Nasrudin Safaat
H., 2011, h.1). Android menyediakan platform terbuka bagi para pengembang buat
menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak.
Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak
untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance,
konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk
Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
2.6 Firebase
Firebase adalah suatu layanan dari google untuk mempermudah para pengembang-
pengembang aplikasi untuk mengembangkan aplikasinya. Firebase(BaaS ‘Backend as a
Service’) ini merupakan solusi yang ditawarkan oleh Google untuk mempermudah pekerjaan
Developer.

2.7 Android Studio


Android Studio adalah Integrated Development Enviroment untuk sistem operasi Android,
yang dibangun di atas perangkat lunak JetBrains IntelliJ IDEA dan didesain khusus untuk
pengembangan Android.

6
BAB III
METODE PENELITIAN

3.1 Perancangan Alat


Berdasarkan gambar 1 menunjukkan tampilan perancangan alat timbangan dari
tampak atas yang memperlihatkan bentuk timbangan dan letak dari sensor LCD dan
keypad. Dengan ukuran dari wadah timbangan seluas 20 cm x 20 cm, menggunakan
LCD 16x2 dan keypad 4x4 arduino. Luas alas sebesar 20 cm x 30 cm yang terbuat dari
bahan akrilik dan besi baja

Gambar 1 Perancangan Timbangan tampak atas


Berdasarkan gambar 2 menunjukkan tampilan perancangan alat timbangan dari tampak
samping yang memperlihatkan bentuk timbangan dan letak dari sensor Load Cell, LCD dan
keypad. Dengan tinggi 6 cm dari alas hingga atas. Menggunakan sensor Load Cell 20 kg
yang diletakkan titik tumpu berat di tengah wadah timbangan. Alas dari pondasi Load Cell
berupa besi baja agar kuat dan kokoh.

Gambar 2 Perancangan Timbangan tampak samping


3.2 Perancangan Sistem
Pada tahap awal sensor Load Cell akan menimbang berat bahan yang diletakkan diatas
wadah timbangan. Pada Node MCU data yang diterima berupa berat bahan dan waktu
menimbang, selanjutnya setelah menerima data, user akan menekan tombol pada keypad sesuai
dengan kode bahan yang ditimbang dengan memilih terlebih dahulu kategori seperti A.Daging
atau B.Buah selanjutnya memilih kode sesuai dengan yang tertera di LCD. Setelah selesai
melakukan timbangan maka Node MCU akan mengirimkan data hasil timbangan ke firebase
berupa data nama bahan, berat bahan dan total harga bahan oleh pemilik/admin dalam aplikasi.

7
Mikrokontroller

Gambar 3 Blok Diagram Sistem


3.3 Flowchart Sistem
Pada gambar 4 dijelaskan tentang alur dari sistem alat timbangan. Langkah pertama yaitu
meletakkan benda diatas wadah timbangan, lalu menekan jenis kategori bahan sesuai dengan
bahan yang ditimbang dengan memilih huruf A sebagai jenis daging dan huruf B sebagai jenis
buah. Setelah memilih jenis bahan, maka selanjutnya memilih kategori dari bahan yang
ditimbang. Jika memilih huruf A maka akan tampil kategori daging seperti : 1.Ayam,
2.Kambing, 3.Sapi, 4.Domba, 5.Unta. Tetapi jika memilih huruf B maka akan tampil kategori
buah seperti : 1.Apel, 2.Mangga, 3.Melon, 4.Pir, 5.Jeruk. Setiap dari kode bahan tersebut
memiliki nilai harga yang berbeda yang menghasilkan nilai dari total harga berbeda. Setelah
mendapatkan nilai yang dibutuhkan maka data akan tampil pada LCD dan data akan terkirim
ke database.

8
Mulai

Input Daya

Pilih Kategori
A.Daging | B.Buah

Ya Ya Database =
Berat_A1=scale.get Total_A1= berat_A1 Nama_A1 +
Key= A Pilih Daging Key= 1 Nama= Ayam
_units * 0.45 * 30000 Berat_A1 +
Total_A1
Tidak Tidak
Database =
Ya Berat_A2=scale.get Total_A2= berat_A2 Nama_A2 +
Key= 2 Nama= Kambing
_units * 0.45 * 40000 Berat_A2 +
Total_A2
Tidak
Database =
Ya Berat_A3=scale.get Total_A3= berat_A3 Nama_A3 +
Key= 3 Nama= Sapi
_units * 0.45 * 60000 Berat_A3 +
Total_A3
Tidak

Database =
Ya
Berat_A4=scale.get Total_A4= berat_A4 Nama_A4 +
Key= 4 Nama= Domba
_units * 0.45 * 30000 Berat_A4 +
Total_A4

Tidak
Database =
Ya
Berat_A5=scale.get Total_A5= berat_A5 Nama_A5 +
A Key= 5 Nama= Unta
_units * 0.45 * 50000 Berat_A5 +
Tidak
Total_A5
B

A B

Ya Database =
Ya Berat_B1=scale.get_ Total_B1= berat_B1 Nama_B1 +
Key= B Pilih Buah Key= 1 Nama= Apel
units * 0.45 * 24000 Berat_B1 +
Total_B1
Tidak
Tidak
Database =
Ya Berat_B2=scale.get_ Total_B2= berat_B2 Nama_B2 +
Key= 2 Nama= Mangga
units * 0.45 * 14000 Berat_B2 +
Total_B2
Tidak
Database =
Ya Berat_B3=scale.get_ Total_B3= berat_B3 Nama_B3 +
Key= 3 Nama= Melon
units * 0.45 * 10000 Berat_B3 +
Total_B3
Tidak

Database =
Ya
Berat_B4=scale.get_ Total_B4= berat_B4 Nama_B4 +
Key= 4 Nama= Pir
units * 0.45 * 25000 Berat_B4 +
Total_B4

Tidak
Database =
Ya
Berat_B5=scale.get_ Total_B5= berat_B5 Nama_B5 +
Key= 5 Nama= Jeruk
Tidak units * 0.45 * 15000 Berat_B5 +
Total_B5

Selesai

Gambar 4 Flowchart Sistem


3.4 Perancangan Rangkaian Alat Keseluruhan
Implementasi rangkaian alat pada timbangan yang menggunakan mikrokontroller sebagai
pusat pemrosesan data dimana semua komponen terhubung dan mikrokontroller akan

9
terhubung dengan access point agar dapat terhubung dengan database server. Sensor load cell
berfungsi untuk membaca berat, Modul HX711 berfungsi sebagai penghubung antara sensor
load cell dan mikrokontroller, Keypad berfungsi sebagai tombol kode bahan NodeMCU
berfungsi untuk mengunci serial komunikasi dari arduino uno, LCD 16x2 berfungsi untuk
menampilkan notifikasi berupa text yang ditampilkan pada Display.I2C berfungsi sebagai
mempersingkat pengunaan port I/O pada LCD 16x2.

10
BAB IV
BIAYA DAN JADWAL KEGIATAN

4.1 Anggaran Dana


Ringkasan anggaran biaya disusun sesuai dengan format pada Tabel 1 sumber dana
berasal dari Ditlitabmas Ditjen Dikti
Tabel 1 Rekapitulasi anggaran biaya
No. Jenis pengeluaran Biaya (Rp)
1. Peralatan Penunjang 540.000
2. Bahan Habis Pakai 330.000
3. Lain-lain 755.000
4. Perjalanan 420.000
Total 2.045.000

4.2 Jadwal Kegiatan


Adapun jadwal kegiatan penelitian ini disusun sesuai dengan format pada tabel 2
sumber dana berasal dari Ditlitabmas Ditjen Dikti
Tabel 2 Jadwal kegiatan

No. Jenis kegiatan Bulan


1 2 3 4 5
1. Persiapan
2. Pelaksanaan
- Identifikasi Masalah
- Pengumpulan Data
- Penyusunan Konsep
- Pembuatan Prototype
- Evaluasi dan Perbaikan
3. Penyusunan Laporan Penelitian

11
DAFTAR PUSTAKA

[1] Marpaung, Julkarnine dan Eddy Warman. 2015. “Perancangan Sistem Pengontrolan
Pengukuran Berat Pada Timbangan Kendaraan Secara Automatis (hlm.54)”.Sumatera
Utara:Kampus USU.
[2] Saputri, Zaratul Nisa dan Mochammad Rif”an dan Nurssa’adah. 2014. “Aplikasi
Pengenalan Suara Sebagai Pengendali Peralatan Listrik(hlm. 2)”. Malang:Universitas
Brawijaya.
[3] Aris dan Munandar. 2012. Liquid Crystal Display (LCD) 16 x 2”.
http://www.leselektronika.com/2012/06/liguid-crystal-display-lcd-16-x-2.html, diakses
pada 15 Oktober 2020 pukul 10.00.
[4] Ashari, M. Aluh dan Lita Lidyawati. 2019. “Iot Berbasis Sistem Smart Home
Menggunakan Nodemcu V3(hlm. 140)”. Malang:Institut Teknologi Nasional.
[5] Barri, Maria.W.H dan Arie. S. M. Lumenta dan Anneke Wowor. 2015. “Perancangan
Aplikasi SMS GATEWAY Untuk Pembuatan Kartu Perpustakaan di Fakultas Teknik
Unsrat (hlm. 25)”. Manado:UNSTRAT.
[6] Zulfikar dan Zulhelmi dan Khairul Amri. 2016. “Desain Sistem Kontrol Penyalaan Lampu
Dan Perangkat Elektronik Untuk Meniru Keberadaan Penghuni Rumah (Vol. 5 hlm. 58)”.
Banda Aceh:Universitas Syiah Kuala.
[7] Hendra, Syaiful dan Hajra Rasmita N dan Budi M. 2017. “Perancangan Prototype
Teknologi RFID dan Keypad 4x4 Untuk Keamanan Ganda Pada Pintu Rumah(hlm. 643)”.
Palu : STMIK Adhi Guna.
[8] Hamdi, Gani dan Krisnawati. 2011. “Membangun Aplikasi Berbasis Android
“Pembelajaran Psikotes” Menggunakan App Inventor Vol.12(hlm.38)”. Yogyakarta :
STMIK AMIKOM.
[9] Wikipedia. 2018. “App Invertor”. https://id.wikipedia.org/wiki/App_Inventor, diakses
pada 15 Oktober 2020 pukul 10.00.
[10] Wala, John dan Tiltje Ransaleleh dan Indyah Wahyuni dan Merri Rotinsulu. 2016.
“Kadar Air, Ph Dan Total Mikroba Daging Ayam Yang Ditambahkan Kunyit Putih
(Curcuma mangga Val.) (Vol.36 hlm. 406)”. Manado:Universitas Sam Ratulangi.

12
Lampiran 1. Biodata Ketua dan Anggota
A. Biodata diri
1. Nama Ilham Jody Bimantara
2. Jenis Kelamin Laki- laki
3. Program Studi Jaringan Telekomunikasi Digital
4. NIM 1741160044
5. Tempat dan Tanggal Lahir Malang, 05 April 1998
6. E-mail Ilhamjb23@gmail.com
7. Nomor Telepon/ HP 081232117937

B. Karya-karya Ilmiah yang pernah dibuat

No Nama Pertemuan Ilmiah / Judul Artikel Waktu dan


Seminar Ilmiah Tempat

C. Penghargaan-penghargaan ilmiah yang pernah diraih

NO Jenis penghargaan Institusi pemberi Tahun


penghargaan
1.

2.

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat
dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata dijumpai
ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.

Malang, 15 Oktober 2020


Pengusul,

Ilham Jody Bumantara


NIM. 1741160044

13
A. Biodata diri
1. Nama Monalisa Desideria Muliono
2. Jenis Kelamin Perempuan
3. Program Studi Jaringan Telekomunikasi Digital
4. NIM 1741160011
5. Tempat dan Tanggal Lahir Malang, 25 November 1998
6. E-mail Monalisadesideria12@gmail.com
7. Nomor Telepon/ HP 085856681123

B. Karya-karya Ilmiah yang pernah dibuat

No Nama Pertemuan Ilmiah / Judul Artikel Waktu dan


Seminar Ilmiah Tempat

C. Penghargaan-penghargaan ilmiah yang pernah diraih

NO Jenis penghargaan Institusi pemberi Tahun


penghargaan
2.

2.

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat
dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata dijumpai
ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.

Malang, 15 Oktober 2020


Pengusul,

Monalisa Desideria Muliono


NIM. 1741160011

14
Lampiran 2 Justifikasi Anggaran Pembuatan
1. Peralatan Penunjang
No. Material Kuantitas Harga Satuan Jumlah (Rp)
(Rp)
1. NodeMcu V3 1 buah 50.000 70.000
2. Loadcell 20kg 1 buah 100.000 100.000
3. Keypad 4x4 1 buah 10.000 10.000
4. LCD 2x15cm 1 buah 25.000 25.000
5. Modul RTC 1 buah 40.000 40.000
6. Solder 2 buah 80.000 160.000
7. Kabel Jumper 10 buah 2000 20.000
8. Penyedot timah 2 buah 40.000 80.000
9. Adaptor dan Kabel USB 1 buah 35.000 35.000
SUBTOTAL 540.000

2. Bahan Habis Pakai


No. Material Kuantitas Harga Satuan Jumlah (Rp)
(Rp)
1. PCB 20x30cm 1 buah 80.000 80.000
2. Timah 2 roll 20.000 40.000
3. Resistor 330, 100 20 buah 500 10.000
4. Akrilik 30x40cm 2 Buah 100.000 200.000
SUBTOTAL 330.000

3. Lain-lain

No. Material Kuantitas Harga Satuan Jumlah (Rp)


(Rp)
1. Pembuatan Laporan 3 buah 20.000 60.000
2. Pembelian Logbook 2 40.000 80.000
3. Penjilidan Laporan 3 buah 5.000 15.000
4. Mekanik dll 1 600.000 600.000
SUBTOTAL 755.000

4. Perjalanan

No. Material Kuantitas Harga Satuan Jumlah (Rp)


(Rp)
1. Perjalanan pembelian bahan 2 x 5 kali 15.000 150.000
2. Perjalanan pembelian alat 2 x 5 kali 15.000 150.000
3. Perjalanan penyusunan 2 x 4 kali 15.000 120.000
proposal
SUBTOTAL 420.000

15

Anda mungkin juga menyukai