Pada praktikum modul 1 ini. Dipilih percobaan 1 dengan kondisi 3. Pada kondisi 3 diperintahkan untuk menghidupkan LED dari pinggir ke tengah secara bergantian.
2. Rangkaian Simulasi [kembali]
4. Listing Program [kembali]
int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9};
void setup()
{
for (int i = 0; i <= 7; i++)
{
pinMode (led[i], OUTPUT);
}
}
void loop(){
for (int hidup = 0; hidup <= 3; hidup++)
{
digitalWrite(led[hidup], HIGH);
delay(100);
}
delay(100);
for (int mati = 0; mati <= 3; mati++)
{
digitalWrite(led[mati], LOW);
delay(100);
}
delay(100);
for (int hidup = 7; hidup >= 4; hidup--)
{
digitalWrite(led[hidup], HIGH);
delay(100);
}
delay(100);
for (int mati = 7; mati >= 4; mati--)
{
digitalWrite(led[mati], LOW);
delay(100);
}
}
5. Video
[kembali]
Rangkaian percobaan diatas menggunakan Arduino Uno, LED, dan Resistor. Pin 2,3,4,5,6,7,8,9 pada arduino digunakan sebagai pin output yang dipasangkan masing-masing ke sebuah resistor dan LED. ketika Listig Program diatas dimasukkan, maka LED akan menyala dari tepi ke tengah secara bergantian.
Tidak ada komentar:
Posting Komentar