Rangkaian :
Komponen yang digunakan :
- Arduino UNO R3
- IC Max 7219
- 7 Segment 6 digit (7SEG-MPX6-CC)
- Button (3)
Mapping pin 7 segment :
Untuk melakukan maping atau pemetaan karakter 7 segment dapat menggunakan rangkaian
bantuan yang terdapat pada simulasi TESTER BIT 7 SEGMENT (download rangkaian proteus .dsn disini) dan Calculator bawaan Windows dengan settingan Programmer.
Langkah 1 :
Memahami terlebih dahulu pinout dari 7 segment.
Langkah 2 :
Simulasi logic pada TESTER BIT 7SEGMENT. Agar 7segment dapat menampilkan karakter yang kita inginkan, (Contoh saya tampilkan karakter Y)
Langkah 3:
Setelah simulasi menggunakan Tester bit 7 segment, maka di dapatkan biner 0111011(mengurutkannya dari biner bit ke6 - bit ke 1), selanjutnya konversi biner ke hexa, dengan
menggunakan Calculator bawaan windows, agar lebih cepat. Hasilnya Hexa = 3B, namun penulisan
di program harus 0x3b, karena 0x menandakan bilangan hexadecimal
Berikut List Karakter yang digunakan :
Listing Program Arduino :
Link Download program, libry arduino, dan rangkaian :
https://github.com/yufimar/Simulation-7SEG-MPX6-CC-with-Proteus
(Note : install dulu library LedControl Arduino, Download > Extract > Copykan Folder LedControl ke dalam folder installasi arduino/library)
Video Simulasi :
Referensi :
http://www.belajarduino.com/2016/08/8-digits-7-segment-display-with-max7219.html
https://www.arduino.cc/reference/tr/
https://mikroavr.com/max7219-arduino-segment/
Subarashii
ReplyDeletearigatou
ReplyDelete