2. Rangkaian Simulasi [kembali]
3. Prinsip Kerja [kembali]
Pada praktikum kali ini, rangkaian yang dibuat adalah rangkaian On-Off LED. Pin 0 sampai pin 7 pada arduino digunakan sebagai OUTPUT yang dihubungkan dengan LED 1 hingga LED 8. LED akan hidup terlebih dahulu dari LED 1 hingga LED 8 secara bergantian, lalu akan mati dari LED 1 hingga LED 8 secara bergantian dengan delay 100 ms.
Tahapannya adalah :
- Pertama, pin 0 sampai pin 7 akan dideklarasikan sebagai OUTPUT.
- Kedua, pada program dibuatkan pin 0 hingga pin 7 berlogika HIGH dan di batasi dengan delay 100 ms untuk setiap fungsinya. Pada tahap kedua ini artinya LED akan hidup dari LED 1 lalu delay selama 100 ms, barulah hidup LED 2 lalu delay 100 ms lalu hidup LED 3, begitu sampai LED 8.
- Ketiga, pada program dibuatkan pin 0 hingga pin 7 berlogika LOW dibatasi dengan delay 100 ms untuk setiap fungsinya. Pada tahap ini artinya LED akan mati dari LED 1 lalu delay 100 ms, barulah mati LED 2 lalu delay 100 ms, lalu mati LED 3, begitu seterusnya hingga LED 8.
Proses diatas akan terjadi berulang
4. Flowchart [kembali]
5. Listing Program [kembali]
int led[]={0,1,2,3,4,5,6,7};
void setup()
{
pinMode(pin 0, OUTPUT);
pinMode(pin 1, OUTPUT);
pinMode(pin 2, OUTPUT);
pinMode(pin 3, OUTPUT);
pinMode(pin 4, OUTPUT);
pinMode(pin 5, OUTPUT);
pinMode(pin 6, OUTPUT);
pinMode(pin 7, OUTPUT);
}
void loop()
{
digitalWrite(LED 0, HIGH);
delay(100);
digitalWrite(LED 1, HIGH);
delay(100);
digitalWrite(LED 2, HIGH);
delay(100);
digitalWrite(LED 3, HIGH);
delay(100);
digitalWrite(LED 4, HIGH);
delay(100);
digitalWrite(LED 5, HIGH);
delay(100);
digitalWrite(LED 6, HIGH);
delay(100);
digitalWrite(LED 7, HIGH);
delay(100);
}
{
digitalWrite(LED 0, LOW);
delay(100);
digitalWrite(LED 1, LOW);
delay(100);
digitalWrite(LED 2, LOW);
delay(100);
digitalWrite(LED 3, LOW);
delay(100);
digitalWrite(LED 4, LOW);
delay(100);
digitalWrite(LED 5, LOW);
delay(100);
digitalWrite(LED 6, LOW);
delay(100);
digitalWrite(LED 7, LOW);
delay(100);
}
}
6. Analisa [kembali]
Analisa
jika delay dihilangkan!
Yang
terjadi saat delay dihilangkan adalah LED akan hidup dan mati
bersamaan
sehingga tidak terlihat perubahan pada led,
yang
terlihat led tetap mati, tetapi sebenarnya LED hidup tapi waktunya sangatlah
cepat
8. Link Download [kembali]



Tidak ada komentar:
Posting Komentar