Tugas Pendahuluan 2 Modul 1 Percobaan 1



On - Off LED

1. Kondisi [Kembali]

Percobaan 1 Kondisi 17

>>Tambahkan Push button pada input, ketika push button ditekan seluruh LED hidup

2. Rangkaian Simulasi [Kembali]


Kondisi sebelum push button aktif


Kondisi setelah push button aktif



3.  Listing Program[Kembali]

int button = 10;
int buttonState = ;
void setup()
{
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(button, INPUT);}

void loop()
{
int buttonState = digitalRead(button);
if (buttonState == HIGH)
{
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
}
else
{
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
}
}

4.  Prinsip Kerja[Kembali]

Pada rangkaian ini digunakan beberapa komponen seperti arduino uno, resistor, dan led sebagai indikator yang menunjukkan aktif atau tidaknya rangkaian. Pada kondisi ini digunakan push button, yang ketika aktif maka seluruh led akan aktif. Pada arduino tersebut terdapat input dan output digital. Disini pin 2-9 dihubungkan pada LED dan pin 10 dihubungkan pada push button. Push button sendiri jika berlogika 0 maka arus dari vcc tidak akan mengalir pada LED sehingga LED pun tidak aktif. Namun jika berlogika 1 maka arus vcc akan dihubungkan dari input digital ke LED sehingga LED pun aktif. Resistor sendiri digunakan untuk ada arus yang dihambat sehingga tidak seluruh arus mengalir pada output, namun jika resistor tidak ada maka output akan sulit membedakan apakah output akan aktif/tidak aktif. Untuk listing program sendiri, pada int button 10 menunjukkan bahwa pin 10 berfungsi sebagai push button yang mana jika berlogika 1 maka output aktif dan jika berlogika 0 maka output tidak aktif pada void setup itu berfungsi sebagai program yang dijalankan sekali yang berguna untuk mendeklarasikan input pada pin 2-9 dan output pada pin 10. Pada void loop berfungsi sebagai perulangan pada rangkaian yang mana jika aktif high maka output aktif namun jika aktif low maka output mati, dan begitu seterusnya. 

5. Video Simulasi [Kembali]




6. Link Download [Kembali]

Tidak ada komentar:

Posting Komentar

  BAHAN PRESENTASI MATA KULIAH ELEKTRONIKA 2021 OLEH : Nama : Zendri Ervan NIM : 2010953026 Dosen Pengampu : Dr. Darwison, MT Referensi : a....