Menampilkan Karakter Pada 7Segmen
1. Komponen [Kembali]
Sevent segment
Arduino
2. Rangkaian Simulasi [Kembali]
3. Listing Program[Kembali]
-Source Code: byte pin[] = {2, 3, 4, 5, 6, 7, 8}; //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, LOW); digitalWrite(4, LOW); digitalWrite(5, HIGH); digitalWrite(6, HIGH); digitalWrite(7, LOW); digitalWrite(8, LOW); delay(2000); digitalWrite(2, LOW); digitalWrite(3, HIGH); digitalWrite(4, LOW); digitalWrite(5, LOW); digitalWrite(6, LOW); digitalWrite(7, LOW); digitalWrite(8, LOW); delay(2000); digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, LOW); digitalWrite(5, LOW); digitalWrite(6, LOW); digitalWrite(7, LOW); digitalWrite(8, LOW); delay(2000); } |
4. Kondisi [Kembali]
Pada percobaan ini diberikan kondisi berupa menampilkan angka 4, 6, dan 8 pada seven segment.
5. Video Simulasi [Kembali]
6. Analisa [Kembali]
1. Apa pengaruh program pin I/O terhadap seven segment?
Pin-pin ini berfungsi untuk membaca sinya digital I/O dengan kondisi High/Low. Dengan menggunakan pin-pin ini pada seven segment dapat menampilkan output angka-angka. Dan penempatan pin berpengaruh terhadap segment-segment yang akan ditempilkan
2. Apa yang terjadi jika pin VCC(5V) diganti dengan pin 3.3V?
Apabila pin 5V diganti dengan pin 3.3V maka seven segment akan berjalan seperti biasa. Tetapi tegangan input yang dimasukan tidak boleh dari 3.3V agar tidak menyebabkan kerusakan pada arduino.
Tidak ada komentar:
Posting Komentar