SPI Serial Peripheral Interface

Cara kerja output suara pada Timbangan Buah Digital berbasiskan Mikrokontroler dengan Output suara yaitu output suara akan membunyikan jenis buah yaitu ada 4 pilihan buah buah apel, buah salak, buah jambu, dan buah mangga yang sudah tertera pilihannya pada keypad. Jenis buah ini akan dibunyikan jika pengguna telah menaruh buah dan mulai menekan keypad sesuai dengan jenis buah yang akan ditimbang. Lalu output suara secara otomatis menyebutkan jenis buah, lalu berat buah dalam berat satuan. Satuan pada berat buah ini yaitu diidentifikasikan pada angka 0-5 Kg dan angka desimal pada berat buah ini diidentifikasikan mulai dri 0.1-0.9 Kg. Pada penjumlahannya untuk membaca berat buah akan terdapat angka 0, 0.1, 0.2 . . .3.8, 3.9, . . .4.9 , 5 Kg. Setelah menyebutkan berat buah, output suara akan menyebutkan harga buah. Karena harga buah sebanyak 5 Kg mendapatkan harga diatas ratusan ribu rupiah, maka program membaca pembagian angka yang didapat pada harga ratusan ribu. 1. Dalam ratusan ribu, sistem akan membaca program dalam pertihungan: DivMod sisa hasil bagi = 1 = 23456 Hasil bagi ratusan ribu membuat mikrokontroler membaca angka 1 yang berarti akan berbunyi seratus ribu rupiah pada output suara. Sisanya akan disimpan pada program untuk diolah pada sistem selanjutnya. 2. Dalam puluhan ribu, sistem akan membaca program dalam perhitungan DivMod sisa hasil bagi = 2 = 3456 Hasil bagi ratusan ribu membuat mikrokontroler membaca angka 2 yang berarti akan berbunyi dua puluh ribu rupiah pada output suara. Sisanya akan disimpan pada program untuk diolah pada sistem selanjutnya. 3. Dalam ribuan, sistem akan membaca program dalam perhitungan DivMod sisa hasil bagi = 3 = 456 Hasil bagi ratusan ribu membuat mikrokontroler membaca angka 3 yang berarti akan berbunyi tiga ribu rupiah pada output suara. Sisanya akan disimpan pada program untuk diolah pada sistem selanjutnya. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 4. Dalam ratusan, sistem akan membaca program dalam perhitungan DivMod sisa hasil bagi = 4 = 56 Hasil bagi ratusan ribu membuat mikrokontroler membaca angka 4 yang berarti akan berbunyi empat ratus rupiah pada output suara. Sisanya akan disimpan pada program untuk diolah pada sistem selanjutnya. 5. Dalam puluhan, sistem akan membaca program dalam perhitungan DivMod sisa hasil bagi = 5 = 6 Hasil bagi ratusan ribu membuat mikrokontroler membaca angka 5 yang berarti akan berbunyi lima puluh rupiah pada output suara. Sisanya akan disimpan pada program untuk diolah pada sistem selanjutnya. 6. Dalam satuan, sistem akan membaca program dalam perhitungan DivMod sisa hasil bagi = 6 = harga itu sendiri Hasil bagi ratusan ribu membuat mikrokontroler membaca angka 6 yang berarti akan enam rupiah pada output suara. Sisanya akan disimpan pada program untuk diolah pada sistem selanjutnya. Output suara yang akan dibunyikan dengan lengkap yaitu jenis buah, berat buah, dan harga buah tersebut sebagai contoh : Apel 5Kg Rp 280.000 Apel, Lima Kilogram, Dua Ratus Delapan Puluh Ribu Rupiah

3.2. Perancangan Perangkat Keras Hardware

Dalam hal ini, penulis membuat perancangan perangkat keras hardware untuk keseluruhan sistem timbangan, mulai dari desain Sensor berat dan beberapa rangkaian lainnya hingga penampil LCD dan output suara. Pada bagian ini gambar keseluruhan perangkat keras hardware dan keseluruhan sistem perangkat terdapat pada gambar 3.13., gambar 3.14. dan gambar 3.15. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI