Gambar 3.10 Diagram Blok Rankaian Pengukur Tinggi Badan Digital
Pada gambar 3.10 terdapat rangkaian reset, rangkaian LCD display dan juga rangkaian sensor ultrasonik yang masuk pada mikrokontroler AT89C51.
Pada gambar 3.11 adalah rangkaian elektronika dari alat pengukur tinggi badan digital yang dibuat oleh penulis.
Gambar 3.11 Skema Rangkaian Alat Pengukur Tinggi Badan Digital
Keterangan pada gambar 3.11 adalah untuk rangkaian reset masuk ke mikrokontroler pada pin 9. rangkaian clock masuk ke mikrokontroler pada pin 18
dan pin 19, untuk rangkaian sensor ultra sonik menggunakan 2 buah port yaitu port 0 P0.5 dan port 2 P2.5.
Semua rangkaian masuk ke pin mikrokontroler dan mikrokontroler berfungsi untuk memberi perintah kepada masing – masing rangkaian yang telah
terhubung ke pin dari mikrokontroler.
3.2 Perancangan Perangkat Lunak
Pada perancangan perangkat lunak terdiri dari perangkat lunak untuk sensor ultrasonik dan juga perangkat lunak untuk LCD display.
3.2.1 Perancangan Sensor Ultrasonik
Pada bagian perancangan perankat lunak untuk sensor ultrasonik penulis akan menggunakan timer atau pewaktu dari bahasa assembly yang dimasukkan ke
c++ melalui software Keil C51. Timer ini berfungsi untuk memberi nilai waktu pada sinyal gelombang ultrasonik yang dipancarkan oleh sensor ultrasonik
melalui tr transmitter sampai gelombang ultrasonik itu kembali ditangkap oleh sensor ultrasonik melalui rx reiciever . Akan tetapi kesemua itu harus didukung
oleh perangkat keras yang memadai. Pada gambar 3.12 penulis akan mencoba membuat diagram alir yang
berfungsi untuk ujicoba sensor ultrasonik pada alat pengukur tinggi badan digital, diagram alir ini juga akan menguji kepekaan dari mikrokontroler pada sensor
ultrasonik dan keakuratan angka yang muncul pada LCD display, apakah sensor ultrasonik dapat memberi perintah trigger kepada mikrokontroler pada saat
menangkap adanya objek yang ada di bawahnya, sehingga dapat memerintahkan mikrokontroler untuk memberi inputan kepada mikrokontroler untuk
menampilkan hasil perhitungan ke layar LCD display.