1. Kondisi[kembali]
Percobaan 2 Kondisi 13 : Tampilkan angka 1,4,7 secara bergantian.
2. Rangkaian Simulasi[kembali]
Pada rangkaian diatas digunakan arduino uno dan seven segmen common anoda
untuk menampilkan angka desimalnya. Pada rangkaian diatas outputan dari arduino
yaitu pin 6,7,8,9,10,11,12 dihubungkan ke input dari seven segmen. Pada
rangkaian ini untuk mengkombinasikan segmen-segmen pada seven segmen disetting
logika High untuk kondisi hidup dan low untuk kondisi off yang disetting
melalui listing program arduino,sehingga dapat membentuk angka yang ingin
ditampilkan.Pada
listing program digunakan void loop yang mana tujuan dari void loop yaitu untuk
menampilkan angka yang muncul di seven segmen agar berulang dalam selang waktu
1000 ms.
3. Flowchart [kembali]
4. Listing Program [kembali]
byte
pin[]={2,3,4,5,6,7,8,9};
void setup()
{
for(int i=0;i<9;i++)
{
pinMode(pin[i],OUTPUT);
}
}
void loop()
{
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
digitalWrite(9,LOW);
delay(1000);
digitalWrite(2,LOW);
digitalWrite(3,HIGH);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
digitalWrite(9,LOW);
delay(1000);
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
digitalWrite(9,HIGH);
delay(1000);
}
void setup()
{
for(int i=0;i<9;i++)
{
pinMode(pin[i],OUTPUT);
}
}
void loop()
{
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
digitalWrite(9,LOW);
delay(1000);
digitalWrite(2,LOW);
digitalWrite(3,HIGH);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
digitalWrite(9,LOW);
delay(1000);
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
digitalWrite(9,HIGH);
delay(1000);
}
5. Video [kembali]
Download listing program di sini
Download file rangkaian di sini
Download video simulasi di sini
Download file html di sini
Tidak ada komentar:
Posting Komentar