1. Pastikan
semua supply dalam keadaan
off
2. Hubungkan jumper seperti
gambar
dibawah
3. Buatlah listing program yang telah ada pada modul.
4.
Hidupkan supply pada modul
5.
Upload program pada rangkaian
6.
Tekan tombol Reset
7.
Amati percobaan, jika tidak sesuai perbaiki rangkaian atau program
8.
Jika sesuai, maka selesai dan demokan pada instruktur atau asisten
yang mengawas
9.
Matikan supply pada modul
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzgURmNIkwJ6ygV_zBCHfS1cYMDgATaO1Yx8HcWaDu0UcVB0j6G61nd9OltKtIMO84vEzzQq-nT53pWSj3GFLlV0_DlbqSo8PtP5gDKsVTalYwSlE3Jmogz3KWufycCRbrayzOAS0n5d0/s640/1.2.png)
4. Listing Program [kembali]
5. Video [kembali]
6. Link Download [kembali]
int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9}; //menyatakan penggunaan pin 6-13 pada arduino dengan variabel led dalam bentuk array
void setup() //semua kode yang disini akan dibaca sekali
{
for (int i = 0; i <= 8; i++) //melakukan perulangan yang dimulai dari 0 dengan nilai batas kecil dari 8, INCREASE
{
pinMode (led[i], OUTPUT); //menyatakan pin-pin arduino yang digunakan sebagai OUTPUT
}
}
void loop() //semua kode yang ada disini akan dibaca berulang kali (terus menerus)
{
for (int hidup = 0; hidup <= 8; hidup++) //melakukan perulangan yang dimulai dari 0 dengan nilai batas kecil dari 8 untuk LED hidup, INCREASE
{
digitalWrite(led[hidup], HIGH); //memberikan 5V (Nyala) kepada pin-pin led
delay(100); //menunggu waktu selama 100 ms (0,1 s)
}
delay(100); //menunggu waktu selama 100 ms (0,1 s)
for (int mati = 0; mati <= 8; mati++) //melakukan perulangan yang dimulai dari 0 dengan nilai batas kecil dari 8 untuk LED mati, INCREASE
{
digitalWrite(led[mati], LOW); //memberikan 0V (Mati) kepada pin-pin led
delay(100); //menunggu waktu selama 100 ms (0,1 s)
}
delay(100); //menunggu waktu selama 100 ms (0,1 s)
} //akhir program (end)
6. Link Download [kembali]
- Simulasi Proteus <Link Download>
- Listing Program <Link Download>
- Video <Link Download>