Page 66 - MODUL PRAKTIKUM MIKROKONTROLER - MIKROPROSESOR
P. 66
Modul Praktikum Sistem Mikroprosesor & Mikrokontroler
(MT-UN-2022)
6) Jika tidak terjadi error lanjutkan dengan mengupload program ke dalam
mikrokontroler.
7) Amati hasilnya apakah sudah sesuai dengan perintah atau belum, jika belum
lakukan editing program dan kembali ke langkah 5.
8) Buatlah kesimpulan dari hasil percobaan!
8.4.1 Percobaan 1:
Pada percobaan ini LED akan dinyalakan dengan intensitas yang terus naik
hingga titik maksimum dan kemudian menurunkan intensitasnya terus hingga
mati, demikian seterusnya. Berikut rangkaiannya:
Tuliskan sintaks program di bawah ini, kemudian lakukan kompilasi
dan upload program ke sistem minimum Arduino.
int pinLed = 3; // LED terhubung dengan pin 3
void setup(){}
void loop() {
// buat iterasi dari 0 sampai 255 dengan kelipatan 5
for (int nilai = 0; nilai <= 255; nilai += 5) {
// set nilai analog menggunakan iterasi di atas
analogWrite(pinLed, nilai);
delay(30);
}
// buat iterasi mundur dari 255 ke 0 dengan kelipatan 5
for (int nilai = 255; nilai >= 0; nilai -= 5) {
// set nilai analog menggunakan iterasi di atas
analogWrite(pinLed, nilai);
delay(30);
}
}
59