Kamis, 03 November 2022

Laporan Akhir 2 Modul 1 uP & uC



Laporan Akhir (Percobaan-2)




1. Alat dan Bahan [Kembali]

- Arduino Uno

Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya

- 7-Segment



Seven Segment Display (7 Segment Display) dalam bahasa Indonesia disebut dengan Layar Tujuh Segmen adalah komponen Elektronika yang dapat menampilkan angka desimal melalui kombinasi-kombinasi segmennya. Seven Segment Display pada umumnya dipakai pada Jam Digital, Kalkulator, Penghitung atau Counter Digital, Multimeter Digital dan juga Panel Display Digital seperti pada Microwave Oven ataupun Pengatur Suhu Digital. 

2. Rangkaian Simulasi [Kembali]


3. Prinsip Kerja Rangkaian [Kembali]

Pertama 7-segment dihubungkan dengan arduino, kemudian 7-segment dihubungkan ke pin digitalarduino UNO.  Dimana pada percobaan ini pin arduino yang dihubungkan yaitu pin 2-9. Setelah dihubungkan katoda pada 7-segment dihubungkan dengan ground.

Setelah itu masuk kedalam penyettingan program, jadi percobaan ini diminta untuk menjalankan 2 kondisi yaitu :
 
a. 7-segment hidup dengan angka 9-1 secara berulang

Langkah awal yaitu kita membuat program yang mendeklarasikan pin yang akan dihubungkan dengan LED. Kemudian pada void setup dibuat variabel untuk LED dengan i dimana i yang aktif dari 0 - 8 dengan dimulai dari yang terkecil. Lalu dilakukan penulisan fungsi bahwasanya variabel i berfungsi sebagai OUTPUT.

Setelah itu dibuat fungsi void loop. Pada bagian void loop fungsi yang dibuat kemudian akan dijalankan secara berulang. Karena praktikan diminta untuk menampilkan angka 9 sampai 1 pada 7 segment, maka dibuat syntax digitalWrite untuk mengeluarkan output. Setelah program dibuat, kemudian program diupload pada arduino. Kemudian arduino akan mengeluarkan ouput ang akan diteruskan ke 7 segment. Kemudian pada 7 segment akan muncul tampilan angka dari 9 - 1. Pemunculan angka tersebut pada 7 segment dilakukan secara berulang. 

b. 7-segment menampilkan labor- secara berulang

Langkah awal yaitu kita membuat program yang mendeklarasikan pin yang akan dihubungkan dengan LED. Kemudian pada void setup dibuat variabel untuk LED dengan i dimana i yang aktif dari 0 - 8 dengan dimulai dari yang terkecil. Lalu dilakukan penulisan fungsi bahwasanya variabel i berfungsi sebagai OUTPUT.

Kemudian pada fungsi void loop, yang mana perintah pada bagian ini akan dieksekusi secara berulang. Kemudian untuk menampilkan tulisan labor-, maka disesuaikan pada bagian program untuk mengaktifkan pin output arduino hingga terbentuk huruf-huruf yang membentuk tulisan labor-.
Setelah program selesai dibuat, langkah selanjutnya yaitu mengupload program pada arduino. Maka arduino akan mengeluarkan output sesuai dengan program yang dibuat, sehingga pada 7-segment akan menampilkan tulisan labor- sesuai yang diminta oleh asisten.

4. Video Pratikum [Kembali]
 
Part 1


Part 2


Part 3



5. Analisa [Kembali]

1. Jelaskan apa yang akan terjadi apabila program 7-segment common katoda digunakan pada 7-segment common anoda?

Jawab:

Terdapat perbedaan pengaktifan pada input 7 segment com katoda dengan 7 segment com anoda. Pada 7 segment com katoda inputnya akan aktif jika diberi input HIGH, sedangkan pada 7 segment anoda inputnya akan aktif jika diberi input LOW. Jika program 7 segment com katoda digunakan pada 7 segment com anoda, maka input HIGH pada program menyebabkan pada input 7 segment com anoda yang terhubung tidak aktif. Begitupun sebaliknya. Input LOW pada program akan mengaktifkan input pada 7 segment com anoda yang terhubung

2. Jelaskan apa yang akan terjadi apabila kaki common di 7-segment common anoda dihubungkan ke ground?

Jawab:

jika com dihubungkan pada ground dengan menggunakan 7 seven segment anoda, maka pada 7 segment tidak akan mengeluarkan output karena common anoda membutuhkan Vcc untuk menampilkan angka pada 7 segment.

6. Link Download [Kembali]

File Percobaan Proteus Klik disini

File Program Arduino Klik disini

Video Simulasi Klik disini

Library Arduino Klik disini

Datasheet 7-Segment Klik Disini

Datasheet Arduino Klik disini

Tidak ada komentar:

Posting Komentar

  Tugas besar UP UC [menuju akhir] [KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Tujuan 2. Alat dan bahan 3. Dasar teori 4. Prinsip kerja 5. Ga...