Berikut ini ialah simulasi ISIS Proteus project Arduino dengan seven segment display. Adapun karena keterbatasan jumlah pin dalam board Arduino Uno, untuk menghemat resource, dapat digunakan IC 7447, decoder. Fungsi dari IC 7447 ialah sebagai decoder yang menerima input BCD 4 bit dari Arduino, dan menghasilkan output 8 bit untuk mengendalikan nyala dari seven segment display. Sehingga hanya dengan 4 pin saja (bila tanpa decoder membutuhkan 8 pin) pada Arduino Uno, sudah dapat mengendalikan nyala tampilan seven segment display. Berikut ini catatan untuk wiring diagram rangkaian.
- Menyamakan konfigurasi pin yang digunakan antara wiring diagram dengan souce code
- Untuk wiring diagram output Arduino sebagai input ke decoder IC 7447 ialah berturut-turut pin 2, pin 3, pin4, dan pin 5 masing-masing untuk input A, B, C, dan D
- Perubahan konfigurasi wiring diagram harus disesuaikan juga dengan source code yang digunakan
- Untuk wiring diagram dari decoder IC 7447 ke seven segment display dapat mengikuti gambar yang ada
- Untuk decoder IC 7447, menghasilkan output active low, berkaitan dengan jenis seven segment display yang digunakan ialah common anode
Tampilan seven segment yang dihasilkan ialah berturut-turut menampilkan nilai angka dari 0 hingga 9, dan kemudian kembali menampilkan angka 0. Untuk rentang waktu tampilan satu angka berganti angka selanjutnya dapat diatur dengan mengatur nilai delay. Semakin besar nilai delay, maka semakin lama pergantian tampilan angka tersebut. Bagi yang berminat dengan design simulasi ISIS Proteus project ini dapat melalui link berikut.