18
BAB III PERANCANGAN SISTEM
Pada bab perancangan sistem ini membahas tentang perancangan secara umum, perancangan perangkat keras, perancangan perangkat lunak dan prinsip
kerja, dari masing-masing blok rangkaian.
3.1 Perancangan Secara Umum
Berikut adalah diagram blok sistem yang digunakan pada Instrumen Evaluator Status Gizi Balita pada Posyandu dan penjelasan tentang diagram blok
sistem tersebut serta prinsip kerja alat yang digunakan.
3.1.1 Diagram blok sistem
Prinsip kerja sistem yang digunakan dalam perancangan ini adalah seperti yang ditunjukkan pada gambar 3.1:
Gambar 3.1 Diagram Blok Sistem
3.1.2 Penjelasan Diagram Blok Sistem
Dari diagram blok sistem pada gambar 3.1 dapat diuraikan masing-masing bloknya sebagai berikut:
19
Arduino Uno digunakan sebagai pemroses atau sebagai pengontrol utama dari sistem alat yang digunakan.
Komponen Switching tri state buffer digunakan karena keterbatasan pin pada Arduino Uno, komponen ini berfungsi melakukan pemilihan pada
salah satu timbangan yang digunakan. Sensor flexiforce digunakan sebagai pembaca berat badan balita, sensor
akan mengirimkan data berupa tegangan sesuai dengan berat balita ke Arduino Uno.
Sensor Ultrasonik digunakan sebagai pembaca panjang balita, sensor akan mengirimkan data sinyal lebar pulsa ke Arduino Uno.
LCD digunakan sebagai media untuk menampilkan data hasil penimbangan dan pengukuran panjang badan yang dikirim oleh masing-masing sensor ke
Arduino Uno. Komputer Database untuk menyimpan data hasil penimbangan dan
pengukuran, agar data yang di simpan lebih sistematis dan mudah untuk dicari kembali.
Hasil pengukuran secara otomatis akan dibandingkan dengan status gizi balita pada database, kemudian evaluasi gizi balita dapat diketahui.
3.1.3 Prinsip Kerja Alat
Prinsip kerja alat ini beroperasi setelah mendapat perintah dari komputer, pada program komputer memilih salah satu timbangan yang akan digunakan.
Mikrokontroler membaca data sensor flexiforce dan ultrasonik selanjutnya mengubah data tersebut menjadi panjang badan serta berat badan kemudian
dikirimkan kembali pada komputer untuk mendapatkan status gizi balita. Selain dikirim pada komputer, data panjang dan berat badan juga ditampilkan pada LCD
yang terdapat pada timbangan dalam satuan centimeter cm dan kilogram kg.
3.2 Perancangan Perangkat Keras