1. Komponen [kembali]
2. Gambar rangkaian Simulasi [kembali]
3. Flowchart [kembali]
4. Listing Program[kembali]
void setup() //semua kode dalam fungsi ini hanya dibaca sekali
{
for (int i = 0; i <= 8; i++) //perulangan dari 0 dengan nilai batas kecil sama dengan 8; increase
{
pinMode (led[i], OUTPUT); //menyatakan pin yang dihubungkan ke LED sebagai OUTPUT
}
}
void loop(){ //Semua kode dalam fungsi ini dibaca berulang
for (int hidup = 0; hidup <= 8; hidup++) //Kondisi perulangan dari 0 dengan batas nilai 8 untuk menghidupkan LED
{
digitalWrite(led[hidup], HIGH); //LED diberi logika 1 sehingga LED menyala
delay(100); //Jarak waktu 100 ms antar LED yang akan menyala
}
delay(100); //Jarak waktu 100 ms sebelum memulai perulangan
for (int mati = 0; mati <= 8; mati++) //Kondisi perulangan dari 0 dengan batas nilai 8; untuk mematikan LED
{
digitalWrite(led[mati], LOW); //LED diberi logika 0 sehingga LED mati
delay(100); //Jarak waktu 100 ms antar LED yang akan mati
}
delay(100); //Jarak waktu 100 ms sebelum memulai perulangan
Analisa dan Pembahasan
Percobaan 1
1.
Bagaimana pengaruh
input dan output (I/O) masing-masing pin pada mikrokontroler pada LED?
Jawab :
Pada rangkaian percobaan, Pengaruh I/O
masing-masing pin pada mikrokontroler dengan LED yauitu Arduino mendapatkan
sumber tegangan dari power yang dihubungkan ke bagian power di Arduino sebesar
tegangan referensi (5V). Kemudian, sebanyak 8 buah LED dihubungkan ke pin-pin
I/O pada Arduino. Untuk dapat menjalankan rangkaian percobaan diperlukan sebuah
program yang dipasangkan pada Arduino untuk menghidup dan mematikan LED sesuai
dengan logika program yang di berikan terhadap masing masing pin yang dipasang
LED
2. Jika
salah satu LED diputus, apa yang terjadi dengan LED lainnya?
Jawab:
Apabila salah satu LED diputus maka LED yang lainnya tetap hidup sesuai program yang diberikan karena pada percobaan 1 LED dirangkai secara parallel pada masing masing board arduinonya, jadi tidak berpengaruh led yang satu dengan yang lainnya apabila di putus.Pada rangkaian juga bisa dilihat bahwa LED terhubung kemasing-masing pin yang berbeda,jadi jika salah satu diputus tidak akan mempengaruhi LED yang lainnya,dan yang mati hanya LED yang diputus
Kesimpulan:
1.
Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang
di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan
jenis AVR dari perusahaan Atmel.
2.
Bagian-bagian Arduino uno:
-
power USB
-
power jack
-
crystal isolator
-
reset
-
digital pin I/O
-
analog pins
-
LED power indicator
3. Seven-segment tersusun dari beberapa LED sehingga memiliki prinsip kerja yang sama dengan LED pada umumnya. Seven-segment terdiri dari dua macam, yaitu 7-segment common katoda (gabungan katodanya terhubung ke gorund) dan common anoda (gabungan anodanya terhubung ke VCC).
Tidak ada komentar:
Posting Komentar