Laporan akhir percobaan 2 modul 1
3. Flowchart[kembali]
4. Listing Program[kembali]
byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; //Deklarasi pin yang digunakan pada 7-segment dengan tipe data byte
void setup() //Semua kode dalam fungsi ini hanya dieksekusi sekali
{ for (int i = 0; i < 9; i++) //Kondisi perulangan dari 0 hingga batas kecil dari 9; Increase
{
pinMode(pin[i], OUTPUT); //Deklarasi pin yang digunakan sebagai OUTPUT
}
}
void loop() //Semua kode dalam fungsi ini di eksekusi berulang
{ // Menampilkan Angka 1
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(1000);
// Menampilkan Angka 3
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
// Menampilkan Angka 5
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(1000);
// Menampilkan Angka 7
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]
1. Video Simulasi
6. Kondisi[kembali]
Analisa M1P2
Kondisi : Tampilkan angka 1,3,5,7 secara otomatis dan bergantian
-Jelaskan apa yang akan terjadi saat tipe data byte pada baris 1 digantu menjadi tipe data float!
jawab : saat diganti untuk tampilan dari seven segnment masih tetap sama walau diganti dari type data byte menjadi float. Perbedaan hanya pada nilai yang memiliki ketelitian tunggal (data nilainya tidak terlalu kecil atau terlalu besar) atau biasanya digunakan pada desimal. Sedangkan byte biasa digunakan saat menggunakan data biner hanya bilangan bulat saja.
-Jelaskan perbedaan program yang digunakan saat menggunakan sevent segment tipe common anoda dan tipe common katoda
jawab : 7 segnment tipe anoda = kaki anoda dari LED nya terkoneksi menjadi satu kesatuan, kaki katoda akan difungsikan menjadi inputan data untuk menyalakan setiap segnment. (Logika LOW)
7 segnment tipe katoda = kaki katoda dari LED nya terkoneksi menjadi satu kesatuan, kaki anoda akan difungsikan menjadi inputan data untuk menyalakan setiap segnment. (Logika HIGH)
7. Link Download[kembali]
Tidak ada komentar:
Posting Komentar