Laporan Akhir I (Percobaan 1) ON OFF LED
1. Hardware [kembali]
LED |
3. Flow Chart[kembali]
void setup() {
pinMode(0,OUTPUT);pinMode(1,OUTPUT);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
}
void loop() {
digitalWrite(0, HIGH);
delay(100);
digitalWrite(1, HIGH);
delay(100);
digitalWrite(2, HIGH);
delay(100);
digitalWrite(3, HIGH);
delay(100);
digitalWrite(4, HIGH);
delay(100);
digitalWrite(5, HIGH);
delay(100);
digitalWrite(6, HIGH);
delay(100);
digitalWrite(7, HIGH);
delay(100);
digitalWrite(0, LOW);
delay(100);
digitalWrite(1, LOW);
delay(100);
digitalWrite(2, LOW);
delay(100);
digitalWrite(3, LOW);
delay(100);
digitalWrite(4, LOW)
delay(100);
digitalWrite(5, LOW);
delay(100);
digitalWrite(6, LOW);
delay(100);
digitalWrite(7, LOW);
delay(100);
}
5. Video Praktikum[kembali]
6. Prinsip kerja[kembali]
Pada praktikum dapat kita lihat prinsip kerja LED sama dengan dioda. Arus mengalir dari anoda ke katoda. Agar terjadinya mengalir arus maka harus ada perbedaan tegangan antara anoda dan katoda. Anoda dihubungkan kepada sumber tegangan dan katoda dihubungkan pada ground. Jadi apabila tegangan yang diberikan oleh sumber adalah 5 volt maka lampu akan menyala. jika tegangan yang diberikan 0 volt maka lampu akan mati. digitalWrite(0, HIGH) berarti pin nol disuplay dengan tegangan 5 volt. Jika LOW berarti pen tersebut tidak diberi tegangan.
Analisa yang terjadi ketika delay(100) dihilangkan
Pada percobaan pertama ini pada koding terdapat delay(100) maksudnya adalah antara koding diatas dan dibawah tulisan delay diberi jarak pembacaan selama 100 ms. Yang terjadi bila delay(100) dihilangkan adalah tidak adanya jarak waktu antar permbacaan koding satu dengan yang lainnya. koding dibaca secara serentak oleh arduino. Jadi lampu akan hidup dan mati secara langsung dan serentak pada seluruh LED.
Video download
Tidak ada komentar:
Posting Komentar