MENAMPILKAN KARAKTER PADA 7-SEGMENT
1. Pastikan semua supplay dalam keadaan off
2. Hubungkan jumper seperti rangkaian
3. Buat listing program yang ada pada modul
4. Periksa rangkaian yang telah dibuat
5. Hidupkan semua supply
6. Upload program dari laptop ke modul
7. Tekan tombol reset
8. Amati percobaan
9. Jelaskan prinsip kerja dan program
10. Matikan supply
1. Hardware [kembali]
2. Rangkaian Simulasi [kembali]
1. Hardware [kembali]
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); //Pin 2 Seven segment hidup
digitalWrite(3, LOW); //Pin 3 Seven segment mati
digitalWrite(4, LOW); //Pin 3 Seven segment mati
digitalWrite(5, LOW); //Pin 3 Seven segment mati
digitalWrite(6, LOW); //Pin 3 Seven segment mati
digitalWrite(7, HIGH); //Pin 7 Seven segment hidup
digitalWrite(8, HIGH); //Pin 8 Seven segment hidup
digitalWrite(9, HIGH); //Pin 9 Seven segment hidup
}
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); //Pin 2 Seven segment hidup
digitalWrite(3, LOW); //Pin 3 Seven segment mati
digitalWrite(4, LOW); //Pin 3 Seven segment mati
digitalWrite(5, LOW); //Pin 3 Seven segment mati
digitalWrite(6, LOW); //Pin 3 Seven segment mati
digitalWrite(7, HIGH); //Pin 7 Seven segment hidup
digitalWrite(8, HIGH); //Pin 8 Seven segment hidup
digitalWrite(9, HIGH); //Pin 9 Seven segment hidup
}
5. Video Praktikum [kembali]
Video Simulasi - Download
6. Analisa[kembali]
- Analisa jenis Seven Segment yang digunakan !
Seven segment yang
beredar di pasaran terdiri dari dua jenis yaitu common anoda dan common Katoda.
Pada praktikum digunakan Seven Segment Common anoda sehingga Pin input Seven
Segment terhubung ke pin digital Arduino
dan salah satu pin Seven Segment terhubung dengan ground, sehingga apabila
diberi output 1 Seven Segment akan hidup.
7. Link Download [kembali]
File Proteus - Download
File Program - DownloadVideo Simulasi - Download
Video Pratikum - Download
Tidak ada komentar:
Posting Komentar