TUGAS PENDAHULUAN MODUL 1 PERCOBAAN 2 KONDISI 13


1. Kondisi
[Kembali]
Tampilkan angka 1,4,7 secara bergantian


2. Rangkaian Simulasi [Kembali]



3. 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);
}

4. Video [Kembali]





5. Prinsip Kerja [Kembali]

Menggunakan listing program diatas untuk membuat seven segment menyala sesuai dengan kondisi yang dimana agar bisa membuat angka 1, 4, 7 tampil secara berulang di seven segment, maka untuk menyalakan angka 1 kita memberi input HIGH pada pin ke 7 dan 8, untuk menyalakan angka 4 kita memberi input HIGH pada pin 3, 4, 7, 8 dan yang terakhir untuk angka 7 kita memberi input HIGH pada pin 7, 8, 9 maka angka nya akan tampil. dan agar dapat berulang dari awal  maka kita berika fungsi loop pada program agar angka 1, 4 dan 7 bisa tampil berulang kali

6. Link Download [Kembali]

Datasheet Arduino UNO Link Download
Library Link Download
Download Listing Program [download]
File Video download
HTML Blogg download
File Rangkaian download


Tidak ada komentar:

Posting Komentar