Kelompok 15 :
M. Taufik Dwi Purnama (A0170)
Dara Fathisya Dwi Hutami (A0170)
Grace Elvira Cunradiana (A017030)
Untuk LED merah yang digunakan, mengapa digunakan resistor 220 ohm? Apa yang
terjadi jika digunakan resistor 1k, 10k? (Sesuaikan dengan LED yang digunakan)
5 V −1.8 V
R= =160 ohm
0.02 A
Apabila digunakan resistor 1k dan 10k, maka nyala lampu akan lebih redup
dibandingkan dengan 220ohm. Karena arus yang melewati LED tersebut akan lebih
kecil dibandingkan saat menggunakan resistor 220ohm
Listing 1.1
Pada program listing 1.1, LED disambungkan pada pin 11. Lalu menetapkan LEDpin
sebagai output. Pada program, LED akan di set hidup dengan lama waktu 1000ms,
lalu mati dengan waktu 1000ms. Program berjalan berulang-ulang.
Khusus untuk Listing 1.2 : Peran dari variable bright, increm, dan time.
Fungsi digitalWrite adalah digunakan untuk menuliskan nilai secara digital berupa
HIGH (ON) dan LOW(OFF) dan nilai pin adalah pin Arduino yang akan di set.
Sedangkan fungsi analogWrite adalah untuk menuliskan suatu nilai berupa angka
pada sebuah komponen.
Apakah semua pin pada Arduino UNO dapat digunakan untuk analogWrite ?
Jika tidak pin berapa saja yang dapat digunakan ?
Jawab : Tidak semua pin pada Arduino UNO dapat digunakan untuk analogWrite. Pin
yang dapat digunakan adalah pin 3, 5, 6, 9, 10 dan 11. Biasanya pada pin-pin tersebut
terdapat tanda ‘~’.
TUGAS
Modifikasi program Listing 1.2
-Buat program untuk membaca input brightness dari serial monitor. User memasukan
input 0-255 dari serial monitor, kecerahan dari LED berubah sesuai dengan input yang
diberikan. Gunakan perintah Serial.available() untuk mengecek apakah ada input dari
serial monitor atau tidak. Lihat lagi program ON-OFF LED pada minggu sebelumnya.