Laporan Akhir (percobaan 2)
1. Tujuan [Kembali]
1. Merangkai percobaan 2 modul 1.
2. Menjelaskan cara kerja rangkaian percobaan 2.
3. Melakukan simulasi rangkaian percobaan 2.
Kondisi : Menampilkan display angka 1, 4, dan 3 pada Seven Segment
2. Alat dab Bahan [Kembali]
2. Kabel Jumper
Bahan
1. Arduino UNO
2. 7 Segment
7 Segment dihubungkan ke arduino dengan konfigurasi pin: a-9, b-8, c-7, d-6, e-5, f-4, g-3, DP-2, com-GND. Pada percobaan ini, jenis seven segment yang digunkan yaitu berjenis common cathode yang mana seven segment akan aktif apabila menerima logika high. Pada program arduinonya disesusaikan dengan kondisi yang kita inginkan. Pertam-tama dilakuakan pendeklarasian untuk setiap pin yang digunkan pada seven segment. Pin-pin tersebut disampan didalam array dengan tipe data byte. Selanjutnya void setup() digunakan untuk menentukan mode dari pin-pin yang digunakan yaitu sebagai OUTPUT. Digunakan perulangan dengan nilai awal i=0 dan dengan batas i kecil dari 9, nilai i diincrement pada setiap perulangan. Dari perulangan pin[i] digunakan sebagai output yang berarti pin 2-9 arduino digunakan sebgai OUTPUT.
4. Listing Program [Kembali]
5. Vidio [Kembali]
6. Kondisi [Kembali]
Menampilkan angka 1, 4 dan 3 secara bergantian di seven segment.
Analisa :
1. 1. Analisa rangkain terhadap kondisi setiap kelompok (bagaimana menghubungkan antara kaki-kaki seven segment) Jika terdapat kesalahan berikan penjelasnya?
Jawab :
Kondisi yang dimita pada percobaan ini yaitu menmpilkan angka 1, 4 dan 3 secara bergantian pada seven segment. Namun dalam percobaanya tidak dapat menampilkan angka 1, 4 dan 3 dengan benar. Hll ini dikarenakan adanya kesalahan pada saat menghubugkan setiap pin pada seven segmet. Pada percobaan ini seven segment yang digunkan bertipe common cathode sehingga pin com harus dihubungkan ke graund. Hubungan seven segment ke arduino yaitu (pin a-9; b-8; c-7; d-6; e-5; f-4; g-3; DP-2).
2. 2. Jika seven segment diganti menjadi common anoda, bagaimana pengaruh terhadap rangkain?
Jawab :
Pada percobaan ini seven segment yang digunakan yaitu common cathode dan diminta untuk diganti menjadi common anode, maka pin com seven segment harus dihubugkan ke Vcc dan seven segment yang aktif nantinya merupakan seven segment yang menerima iputan logika low saja. Yang mana sifat sifat dari seven segment tipe common anode sendiri yaitu akan aktif apabila menerima logika low dan untuk seven segment tipe common cathode akan aktif ketika menerima logika high saja. Dan pada program arduinonya juga harus dilakukan sedikit perubahan dari pada program sebelumnya karna untuk mengaktifkan seven segment yang digunkan membutuhkan logika low.
· Common Anoda
Common Anoda merupakan pin yang terhubung dengan semua kaki anoda LED
dalam seven segmen. Common anoda diberi tegangan VCC dan seven segmen
dengan common anoda akan aktif pada saat diberi logika rendah (0) atau
sering disebut aktif low. Kaki katoda dengan label a sampai h sebagai pin
aktifasi yang menentukan nyala LED.
· Common Katoda
Common Katoda merupakan pin yang terhubung dengan semua kaki katoda LED
dalam seven segmen dengan common katodak akan aktif apabila diberi logika
tinggi (1) atau disebut aktif high. Kaki anoda dengan label a sampai h
sebagai pin aktifasi yang menentukan nyala LED.
3. 3. Jelaskan listing program sesuai dengan kondisi masing-masing
Jawab:
Pada percobaan yaitu menampilkan karakter pada 7-segment dengan program arduinonya yang dibuat sedemikian rupauntuk menampilkan karakter yang diinginkan. Pada program arduino pertama tama pin-pin pada seven segment yang digunkan harus dideklarasikan variabelnya terlebih dahalu dengan membuat array pin dengan tipe datanya byte yang menyimpan pin 2-9. Dalam fungsi void dilakukan perulangan dengan i=0, kondisi i<9 dan nilai i diincrement pada setiap perulanganya. Fungsi void loop digunkan untuk output dan masing-masing pin yang digunakan ke segment. Logika high digunkan untuk mengaktifkan seven segment dikarenakan seven segment yang digunkan bertipe common cathode dan penambahan delay sebesar 500 ms.
7. Link Download [Kembali]
Download file HTML
Download file simulasi proteus
Download file program arduino
Download video simulasi proteus
Download file datasheet arduino
Download file datasheet 7 Segment
Download file library arduino
Tidak ada komentar:
Posting Komentar