Tugas 2 : LED Fade in dan Fade Out #Bagian1

Selamat sore :)

Pada kesempatan kali ini, saya akan menjabarkan tugas kedua dari mata kuliah II3231 - Interaksi Manusia dengan Komputer dan Antarmuka. Kami diberi tugas untuk mengamati apa yang terjadi setelah source code pada example 04 dan example 05 (pada buku getting started with Arduino) dijalanankan.

Secara umum, misi kali ini adalah melakukan eksplorasi mengenai : efek Fade in dan Fade out pada lampu LED.

Percobaan Pertama


// Example 04: Fade an LED in and out like on
// a sleeping Apple computer

const int LED = 9; // the pin for the LED
int i = 0; // We’ll use this to count up and down

void setup() {
 pinMode(LED, OUTPUT); // tell Arduino LED is an output
}

void loop(){
 for (i = 0; i < 255; i++) { // loop from 0 to 254 (fade in)
  analogWrite(LED, i); // set the LED brightness
  delay(10); // Wait 10ms because analogWrite
  // is instantaneous and we would
  // not see any change
 }
for (i = 255; i > 0; i--) { // loop from 255 to 1 (fade out)
analogWrite(LED, i); // set the LED brightness
delay(10); // Wait 10ms
 }
}
Setelah menuliskan kode diatas, maka susunlah rangkaian seperti gambar dibawah ini :
Rangkaian untuk menjalankan example 4
Setelah program dieksekusi, maka akan terlihat efek fade in dan fad out pada lampu LED. Berikut video yang menunjukkan hasil percobaan kami :

You May Also Like

0 komentar