Anda di halaman 1dari 5

Nama : Aditama Yudha Atmanegara

NIM : 140536606033
Nama Alat : Alat Ukur Tubuh Ideal Bayi menggunakan mikrokontroller ATMega2560
berbasis Android dengan Metode Fuzzy Logic

Blok Diagram

Sensor Berat LCD 16X2


(Load cell)

Tombol Arduino Mega


Keypad Esp8266 Andoid

Sensor Jarak
Potentiometer

Wiring System
Deskripsi tiap blok :

 INPUT
1. Sensor berat (Loadcell)
Load Cell adalah transduser (transducer, komponen elektronika yang dapat mengukur besaran
fisik menjadi sinyal elektris) yang dapat mengubah tekanan oleh beban menjadi signal
elektrik. Pada kit ini kami menyertakan modul HX711 yang dibutuhkan untuk pengubah
sinyal analog menjadi digital yang sangat presisi
Alasan penggunaan komponen ini adalah :
- Sensor yangdigunakan merupakan komponen utama pada sistem timbangan digital
- Sensor disebut juga tranducer yaitu gaya yang bekerja berdasarkan prinsip deformasi
sebuah material akibat adanya tegangan mekanis yang bekerja, kemudian merubah gaya
mekanik menjadi sinyal listrik.

Konfigurasi pin :
Pemetaan kabel pada Load Cell sbb.:
Masukan / input: kabel merah (E+) dan hitam (E-)
Keluaran / output: kabel hijau (A+ atau B+) dan putih (A- atau B-)
Kabel merah adalah input tegangan sensor
Kabel hitam adalah input ground sensor
Kabel hijau adalah output positif sensor
Kabel putih adalah output ground sensor

Sisi dengan 4-pin untuk dihubungkan dengan MCU: ground (GND), data (DT), serial clock
sync (SCK), dan catu daya 5V (VCC).
2. Tombol Keypad
Keypad Matriks adalah tombol-tombol yang disusun secara maktriks (baris x kolom) sehingga
dapat mengurangi penggunaan pin input. Sebagai contoh, Keypad Matriks 4×4 cukup
menggunakan 8 pin untuk 16 tombol. Hal tersebut dimungkinkan karena rangkaian tombol

disusun secara horizontal membentuk baris dan secara vertikal membentuk kolom:
Pin yang digunakan di arduino adalah digital pin 4, pin 5, pin 6, pin 7, pin 8, pin 9, pin 10, pin
11

 KONTROLLER
1. Arduino Mega AT2560
Arduino Mega 2560 adalah papan pengembangan mikrokontroller yang berbasis Arduino
dengan menggunakan chip ATmega2560. Board ini memiliki pin I/O yang cukup banyak,
sejumlah 54 buah digital I/O pin (15 pin diantaranya adalah PWM), 16 pin analog input, 4
pin UART (serial port hardware). Arduino Mega 2560 dilengkapi dengan sebuah
oscillator 16 Mhz, sebuah port USB, power jack DC, ICSP header, dan tombol reset.
Board ini sudah sangat lengkap, sudah memiliki segala sesuatu yang dibuthkan untuk
sebuah mikrokontroller.
Arduino Mega 2560 memiliki jumlah pin yang banyak, sehingga sangatlah cukup untuk
rangkaian alat yang akan dibuat
2. Esp8266
Konfigurasi Kabel :
Pin VCC pada arduino dihubungkan ke pin VCC dan CH_PD modul esp8266
Pin GND pada arduino dihubungkan ke GND pada modul ESP8266
Pin TXD pada arduino dihubungkan ke UTXD pada modul ESP8266
Pin RXD pada arduino dihubungkan ke URXD pada modul ESP8266

 OUTPUT
1. LCD 16X2

a. Kaki 1 dan 16 terhubung dengan Ground (GND)


b. Kaki 2 dan 15 terhubung dengan VCC (+5V)
c. Kaki 3 dari LCD 16×2 adalah pin yang digunakan untuk mengatur
kontras kecerahan LCD. Jadi kita bisa memasangkan sebuah trimpot
103 untuk mengatur kecerahanya. Pemasanganya seperti terlihat pada
rangkaian tersebut. Karena LCD akan berubah kecerahanya jika
tegangan pada pin 3 ini di turunkan atau dinaikan.
d. Pin 4 (RS) dihubungkan dengan pin mikrokontroler
e. Pin 5 (RW) dihubungkan dengan GND
f. Pin 6 (E) dihubungkan dengan pin mikrokontroler
g. Sedangkan pin 11 hingga 14 dihubungkan dengan pin mikrokontroler
sebagai jalur datanya.
2. ANDROID
Data dikirimkan menggunakan esp8266 dan dipantau menggunakan gadget android
berupa keterangan dan grafik

Anda mungkin juga menyukai