Dot Matriks Huruf A pada Arduino
DOT MATRIX A
Pada kali ini saya akan membuat dot matrixyang membuat huruf
A.
Source code
void
setup() {
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(11,OUTPUT);
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);
}
void loop() {
//A
digitalWrite(9,1);
digitalWrite(10,0);
digitalWrite(11,0);
digitalWrite(12,0);
digitalWrite(13,0);
digitalWrite(2,1);
digitalWrite(3,1);
digitalWrite(4,0);
digitalWrite(5,0);
digitalWrite(6,0);
digitalWrite(7,0);
digitalWrite(8,0);//-------1
delay(5);
digitalWrite(9,0);
digitalWrite(10,1);
digitalWrite(11,0);
digitalWrite(12,0);
digitalWrite(13,0);
digitalWrite(2,1);
digitalWrite(3,0);
digitalWrite(4,1);
digitalWrite(5,0);
digitalWrite(6,1);
digitalWrite(7,1);
digitalWrite(8,1);//-----------2
delay(5);
digitalWrite(9,0);
digitalWrite(10,0);
digitalWrite(11,1);
digitalWrite(12,0);
digitalWrite(13,0);
digitalWrite(2,0);
digitalWrite(3,1);
digitalWrite(4,1);
digitalWrite(5,0);
digitalWrite(6,1);
digitalWrite(7,1);
digitalWrite(8,1);//-----------3
delay(5);
digitalWrite(9,0);
digitalWrite(10,0);
digitalWrite(11,0);
digitalWrite(12,1);
digitalWrite(13,0);
digitalWrite(2,1);
digitalWrite(3,0);
digitalWrite(4,1);
digitalWrite(5,0);
digitalWrite(6,1);
digitalWrite(7,1);
digitalWrite(8,1);//------------4
delay(5);
digitalWrite(9,0);
digitalWrite(10,0);
digitalWrite(11,0);
digitalWrite(12,0);
digitalWrite(13,1);
digitalWrite(2,1);
digitalWrite(3,1);
digitalWrite(4,0);
digitalWrite(5,0);
digitalWrite(6,0);
digitalWrite(7,0);
digitalWrite(8,0);//---------5
delay(5);
}
Pertama kita deklarasikan terlebih dahulu outputnya.
Selanjutnya pada void loop
·
Pertama pada komentar //-----1(cek pada code)
Pertama kita buat kolom 1 hidudp dengan memberi
logika 1 pada pin 9 dan membuat pin 10 samapi 13 mati(0).dan pada pin 2 dan 3
kita buat mati dengan logika 1.dengan demikian yang akan hidup adalah baris ke
3 kebawah akan hidup.
·
Kedua pada komentar//----------2
Pertama kita buat kolom ke dua hidup dengan
memberi logika 1 pada pin 10.selanjutnya kita matikan led pada barisan kecuali
pada pin 3 dan 5 dengan memberi logika 1.
·
Ketiga
Seperti diatas.kita kolom ke 3 hidup denga
logika 1 pada pin 11.dan kita kita matikan barisan kecuali pin 2 dan 5.
·
Keempat
Kita hidupkan kolom ke 4 dengan logika 1
pada pin 12.kita matikan led pada barisan kecuali 3 dan 5
·
Kelima
Kelima ini sama dengan pada yang pertama.
Note= pin 9 sampai 13 digunakan untuk kolom
.sedangkan pin 2 sampai 8 digunakan untuk baris.
0 Response to "Dot Matriks Huruf A pada Arduino"
Post a Comment