Laporan Akhir Percobaan 2




 Laporan Akhir Modul 1 Percobaan 2


1. Komponen [KEMBALI]

        a. 7 Segment



b. Arduino Uno
    
byte pin[] = {2, 3, 4, 5, 6, 7, 8}; //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 < 7; i++) //Kondisi perulangan dari 0 hingga batas kecil dari 7; Increase
  {
    pinMode(pin[i], OUTPUT); //Deklarasi pin yang digunakan sebagai OUTPUT
  }
}
void loop()   //Semua kode dalam fungsi ini di eksekusi berulang
{
  digitalWrite(2, HIGH);
  digitalWrite(3, HIGH);
  digitalWrite(4, HIGH);
  digitalWrite(5, LOW);
  digitalWrite(6, LOW);
  digitalWrite(7, LOW);
  digitalWrite(8, HIGH);
  delay (1000);
  digitalWrite(2, LOW);
  digitalWrite(3, LOW);
  digitalWrite(4, LOW);
  digitalWrite(5, HIGH);
  digitalWrite(6, LOW);
  digitalWrite(7, LOW);
  digitalWrite(8, LOW);
  delay (1000);
}
1. Apa pengaruh program pin I/O terhadap seven segment?

Jawab:
Papan Arduino UNO memiliki 14 Digital Pin. Berfungsi untuk memberikan nilai logika ( 0 atau 1 ). Pin berlabel " ~ " adalah pin-pin PWM ( Pulse Width Modulation ) yang dapat digunakan untuk menghasilkan PWM. Dimana pada seven segmen memiliki 7 input untuk arduino yang nantinya diberi logika sesuai angka atau huruf yang kita butuhkan.

 2. Apa yang terjadi jika pin VCC(5V) diganti dengan pin 3.3V?

Jawab:
Output pada seven segmen tidak akan menyala karena pada arduino hanya meiliki ouput high 5V. dimana arus mengalir dari titik tinggi ke titik yang rendah dan tegangan 5V merupakan tegangan tertinggi pada arduino.

  • File Hardware                Download
  • Video Simulasi              Download
  • Listing Program              Download
  • Flowchart                       Download
  • File Html                        Download

Tidak ada komentar:

Posting Komentar

BAHAN PRESENTASI UNTUK MATAKULIAH MIKROPROSESOR DAN MIKROKONTROLER SEMESTER GANJIL 2021-2022 Oleh: Fadel Abdhana ...