Bismillahirrohmanirrohim..
Posting ini untuk menjawab pertanyaan mas Edmon Farwistia pada posting Dasar Dot Matrix (2) ( Terimakasih atas komentarnya.. :D ). Berikut penjelasannya..Kalo yang komponen digunakan dot matrix 8x8, cukup kita modifikasi programnya aja di bagian ini
Posting ini untuk menjawab pertanyaan mas Edmon Farwistia pada posting Dasar Dot Matrix (2) ( Terimakasih atas komentarnya.. :D ). Berikut penjelasannya..Kalo yang komponen digunakan dot matrix 8x8, cukup kita modifikasi programnya aja di bagian ini
Nah, karena kolom yang kita scan berjumlah 8,maka kita harus menggeser logika 0 di portD 8 kali. Jadi angka 4 pada perulangan for kita ganti 7 (pencacahan dari 0 ke 7 berjumlah 8). Jadinya penggalan programnya seperti ini:
Do
For Data_next = 0 To 68
For Lama = 0 To 15
Data_ke = Data_next
For X = 0 To 7
Kolom = Data_kolom
Baris = Lookup(data_ke , Data_huruf)
Waitms 1
Incr Data_ke
Rotate Data_kolom , Left , 1
If Data_ke = 69 Then Data_ke = 0
Next X
Data_kolom = &B11111110
Next Lama
Next Data_next
Loop
untuk simulasinya, silakan dibuat di proteus seperti ini:
Download design proteus dan programnya di sini.
Demikian semoga bermanfaat.
wow mantebz mas, pengen blajar dot matrik dari dulu belum kesampaian,
ReplyDeletesemoga bisa belajar disini..
wah makasih banget mas,perlu dicoba nih,bagaimana cara menentukan urutan pin pada matrix 8x8,
ReplyDeletetrus bagaimana jika kita ingin membuat 4 matrix atau lebih,apakah harus pake ic shift register 74595/4094 atau hanya cukup pake ic 4017,trima kasih banyak y mas atas ilmunya
@yoteng:
ReplyDeletesiiip lah pokoknya..kalo ada pertanyaan langsung komen aja..hehe
@roberto:
ReplyDeletekalo untuk menentukan pin dotmatrix di proteus biasanya saya pake ilmu cobacoba (dikasih supply)..kalo di hardware bisa dicoba pake OhmMeter di multimeter. coba 1 pin di kasih probe yg item, trus pin-pin yang laen dikasih probe yg merah (dicoba satusatu)
kalo karakternya banyak harus dikasih IC lagi..saya biasanya pake IC1407 ama ULN2803..tunggu posting saya selanjutnya.. :)
ok bro.ane tunggu postingan lengkapnya,
ReplyDeletekeep your project
terima kasih mass..
ReplyDeletesya mendapat ilmu lagi, smoga ilmu yang diberika bermanfaat didunia dn akhirat,,
ammiiinnn
suksses
sama sama... Amin mas.. Alhamdulillaaah..
Deletesukses juga.. amiiin
ass..
ReplyDeletekarakter/hurufnya itu dapet datanya dr mana klo bole tau..
trim's ;)
mohon pencerahannya....
biar bisa lbih kreatip lg dlm pengembangannya :D
btw... nice sharing,, smoga bermanfaat :)
jrang2 ada yg open source smw + penjelasannya soalee..
hehehehe
di cek di tutorial pertama mas :
Deletehttp://blackbox86.blogspot.com/2010/11/dasar-dot-matrix-1.html
ayo dikembangkan lagi karakter2 yang lain.. :)
Amiiin..trims
kok kagax ada format yg hex adanya bas
ReplyDeleteyg hex biar bisa pake proteus
mas kalau pake lebih dri 1 dot matrik kan pke ic shift register ..giman source codenya?
ReplyDeletetolong mas...
lgi belajar msih bingung.
mas setelah sy buat kerangkaian hardware led keliatan kedip-kedip, gimana caranya supaya led tidak kedip2
ReplyDeletemas kalau pake lebih dri 1 dot matrik kan pke ic shift register ..giman source codenya? pliss kirim ke email rusdiyanto_kecong@yahoo.com
ReplyDeletemas boleh minta list program nya via email sofian.dh.89@gmail.com
ReplyDeletetrimakasih
Keren mas,..saya praktekkan langsung jalan,tinggal dikembangkan,sesuai kreatifita,mantap..
ReplyDeleteKalo dengan 3 dot matriks' sintaks programnya gimana?
ReplyDeleteMas kalo dot matrixnya panjang gmana ya program nya. Maaf masih new be salam kenal ya mas mhon pencerahan nya ;-)
ReplyDeletelink design nya eror
ReplyDelete