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