Menampilkan Karakter Pada 7Segmen
Prosedur Percobaan:
1. Pastikan semua supply dalam keadaan off
2. Hubungkan jumper seperti rangkaian dibawah
3. Buatlah listing program yang telah ada pada modul
4. periksakan rangkaian kepada asisten yang mengawas
5. Hidupkan semua supply
6. Upload program dari laptop ke modul
7. Tekan tombol Reset
8. Amati percobaan, jika tidak sesuai perbaiki rangkaian atau program
9. Jika sesuai, maka selesai dan demokan pada asisten yang mengawas
10.Jelaskan prinsip kerja + program dan hubungan keduanya kepada asisten
11.Demokan ke pembimbing praktikum
12.Matikan supply
3. Flowchart [kembali]
Penjelasan :
Mendeklarasikan pin yang diguanakan untuk seven segment dengan tipe data byte, lalu pin tadi diatur sebagaia OUTPUT, yang hasilnya akan menampilkan angka 7 pada Seven Segment.
Penjelasan :
Mendeklarasikan pin yang diguanakan untuk seven segment dengan tipe data byte, lalu pin tadi diatur sebagaia OUTPUT, yang hasilnya akan menampilkan angka 7 pada Seven Segment.
4. Listing Program [kembali]
byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; //deklarasi pin yang diguanakan untuk seven segment dengan tipe data byte
void setup() //fungsi yang di eksekusi pertama pada program
{ //batas pembuka fungsi void setup
for (int i = 0; i < 9; i++) //fungsi untuk variabel idengan keadaan awal nol meningkat sampai kecil dari embilan
{ // batas pembuka fungsi for
pinMode(pin[i], OUTPUT); // pin i digunakan sebagai input
} // batas penutup fungsi for
} // batas penutup fungsi void setup
void loop() // fungsi perulangan pada program
{ // batas pembuka pada fungsi perulangan
digitalWrite(2, HIGH); //pin 2 seven segment hidup
digitalWrite(3, LOW); //pin 3 seven segment hidup
digitalWrite(4, LOW); //pin 4 seven segment hidup
digitalWrite(5, LOW); //pin 5 seven segment mati
digitalWrite(6, LOW); //pin 6 seven segment mati
digitalWrite(7, HIGH); //pin 7 seven segment mati
digitalWrite(8, HIGH); //pin 8 seven segment mati
digitalWrite(9, HIGH); //pin 9 seven segment mati
} // end
Prinsip Kerja Rangkaian Percobaan
Masukkan program yang telah dibuat ke Arduino, lalu program tersebut diproses oleh prosessor yang adalah di dalam Arduino (Mikrokontroller). Selanjutnya setelah selesai diproses, dan di inisialisasi. lalu program yang telah diproses dan diinisialisai tadi akan mengirimkan tegangan 5 V untuk ACTIVE HIGH (logika 1) dan mengirimkan tegangan 0 V untuk ACTIVE LOW (logika 0). Maka outputnya akan keluar pada Seven Segment, sesuai dengan perintah pada program tadi. Seven Segment yang digunakan pada percobaan adalah Seven Segment Common Katoda. Bedanya dengan Seven Segment Common Anoda ialah kalau Seven Segment Common Katoda Kaki Katoda pada semua segmen LED adalah terhubung menjadi 1 Pin, sedangkan Kaki Anoda akan menjadi Input untuk masing-masing Segmen LED. Kaki Katoda yang terhubung menjadi 1 Pin ini merupakan Terminal Negatif (-) atau Ground sedangkan Signal Kendali (Control Signal) akan diberikan kepada masing-masing Kaki Anoda Segmen LED. Sedangkan pada Seven Segment Common Anoda Kaki Anoda pada semua segmen LED adalah terhubung menjadi 1 Pin, sedangkan kaki Katoda akan menjadi Input untuk masing-masing Segmen LED. Kaki Anoda yang terhubung menjadi 1 Pin ini akan diberikan Tegangan Positif (+) dan Signal Kendali (control signal) akan diberikan kepada masing-masing Kaki Katoda Segmen LED.
Masukkan program yang telah dibuat ke Arduino, lalu program tersebut diproses oleh prosessor yang adalah di dalam Arduino (Mikrokontroller). Selanjutnya setelah selesai diproses, dan di inisialisasi. lalu program yang telah diproses dan diinisialisai tadi akan mengirimkan tegangan 5 V untuk ACTIVE HIGH (logika 1) dan mengirimkan tegangan 0 V untuk ACTIVE LOW (logika 0). Maka outputnya akan keluar pada Seven Segment, sesuai dengan perintah pada program tadi. Seven Segment yang digunakan pada percobaan adalah Seven Segment Common Katoda. Bedanya dengan Seven Segment Common Anoda ialah kalau Seven Segment Common Katoda Kaki Katoda pada semua segmen LED adalah terhubung menjadi 1 Pin, sedangkan Kaki Anoda akan menjadi Input untuk masing-masing Segmen LED. Kaki Katoda yang terhubung menjadi 1 Pin ini merupakan Terminal Negatif (-) atau Ground sedangkan Signal Kendali (Control Signal) akan diberikan kepada masing-masing Kaki Anoda Segmen LED. Sedangkan pada Seven Segment Common Anoda Kaki Anoda pada semua segmen LED adalah terhubung menjadi 1 Pin, sedangkan kaki Katoda akan menjadi Input untuk masing-masing Segmen LED. Kaki Anoda yang terhubung menjadi 1 Pin ini akan diberikan Tegangan Positif (+) dan Signal Kendali (control signal) akan diberikan kepada masing-masing Kaki Katoda Segmen LED.
Video Pratikum - Download

Tidak ada komentar:
Posting Komentar