Laporan Akhir Modul 1





1. Komponen [kembali]
  • Arduino Uno

Arduino Uno adalah sebuah board minimum system mikrokontroller yang mana di dalamnya terdapat mikrokontroller AVR seri ATmega 328 yang merupakan produk dari Atmel. Umumnya Arduino memiliki 14 pin input/output yang terdiri dari :

·       6 pin dapat digunakan sebagai output PWM

·       6 pin  sebagai analog input

·       Osilator Kristal 16 MHz

·       Sebuah koneksi USB

·       Sebuah Power Jack

·       Sebuah ICSP Header

·       Dan tombol reset

Oleh karena itu arduino uno mampu mensupport mikrokontroller secara mudah terhubung dengan kabel power USB atau kabel power supply adaptor AC ke DC maupun dengan batteray. Sehingga untuk mendukung mikrokontroller  tersebut bekerja , cukup sambungkan ke powes supply atau hubungkan melalui kabel USB ke PC, maka Arduino Uno telah siap bekerja.

  • Seven Segment

Seven segment umumnya memiliki 7 Segmen atau elemen garis dan 1 segmen titik yang menandakan “koma” Desimal. Jadi Jumlah keseluruhan segmen atau elemen LED sebenarnya adalah 8. Cara kerjanya pun boleh dikatakan mudah, ketika segmen atau elemen tertentu diberikan arus listrik, maka Display akan menampilkan angka atau digit yang diinginkan sesuai dengan kombinasi yang diberikan.

2. Rangkaian Simulasi [kembali]


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
{
digitalWrite(2, HIGH);
digitalWrite(3, HIGH); 
digitalWrite(4, LOW); 
digitalWrite(5, LOW); 
digitalWrite(6, LOW); 
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1500);

digitalWrite(2, HIGH);
digitalWrite(3, LOW); 
digitalWrite(4, LOW); 
digitalWrite(5, LOW); 
digitalWrite(6, LOW); 
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delay(1500);

digitalWrite(2, LOW);
digitalWrite(3, HIGH); 
digitalWrite(4, HIGH); 
digitalWrite(5, HIGH); 
digitalWrite(6, HIGH); 
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(1500);
}


5. Video [kembali]



6. Kondisi [kembali]

1. Jelaskan apa itu seven segmen common anoda dan common katoda. 
    Jawab :

 • Common anoda 
Kaki anoda pada semua segmen led terhubung menjadi satu pin, sedangkan kaki katoda akan menjadi input/ sumber tegangan pada masing- masing segmen led. Kaki anoda diberikan tegangan positif sedangkan kaki katoda dihubungkan pada masing- masing segmen led. Agar seven segmen menyala diberikan logika “LOW”. 

• Common katoda 
Kaki katoda pada semua segmen led terhubung menjadi satu pin, sedangkan kaki anoda menjadi input/ sumber tegangan pada masing- masing segmen led. Kaki katoda diberikan tegangan negatif atau sebagai terminal dan dihubungkan ke ground. Agar seven segmen menyala diberikan logika “HIGH” 

2. Analisa kondisi percobaan yang dilakukan dengan melihat pin yang digunakan dan program yang dijalankan. 
    Jawab : 

Kondisi percobaan yang dilakukan adalah menampilkan karakter LEI pada seven segmen secara bergantian. Untuk listing program menggunakan variabel byte dengan pin {2,3,4,5,6,7,8,9}. Lalu terdapat fungsi void setup yang bertujuan untuk menampilkan kode sekali eksekusi. Selanjutnya terdapat fungsi void loop, dimana akan menampilkan karakter LEI apabila diberikan logika LOW ( seven segmen menyala) karena kita menggunakan seven segmen anoda. Untuk masing- masing karakter diberi delay 1500ms, fungsi void loop akan terus berulang. 

3. Kenapa hidup lampu/ penampilan karakter secara bergantian. 
    Jawab :

Karena pada fungsi void loop pada masing- masing karakter diberi delay 1500ms yang menyebakan karakter hidup bergantian

7. Link download [kembali]
Download video DISINI
Download listing program DISINI
Rangkaian simulasi
Download HTML DISINI

Tidak ada komentar:

Posting Komentar