Tugas Pendahuluan Modul I
Tampilkan angka 1,4,7 secara bergantian.
2. Gambar Rangkaian Simulasi [kembali]
Prinsip Kerja:
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.
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 Tutorial
[kembali]- Download Video [download]
- Download Rangkaian [download]
- Download Listing Program [download]
- Download HTML [download]
Tidak ada komentar:
Posting Komentar