Button adalah komponen dasar elektronika yang digunakan untuk memutus atau menghubungkan rangkaian. Biasanya pada arduino, button digunakan sebagai sensor digital yang mendeteksi adanya tegangan yang masuk atau tidak. Pada komponen button, digunakan program khusus yaitu "digitalRead(pin)" artinya pin akan membaca nilai yang masuk HIGH (5V) atau LOW (GND). Pada dasarnya, button hanya digunakan 2 kaki saja, apabila terdapat lebih dari 2 kaki, maka button tersebut mempunyai beberapa chanel. Intinya, pada button dapat digunakan dengan 2 kaki saja meskipun kaki nya lebih dari 2.
simbol rangkaian push button 2 kaki
simbol rangkaian push button 4 kaki
pada gambar push button 4 kaki dapat dilihat bahwa simbol tersebut tidak jauh berbeda dengan 2 kaki, hanya saja pada push button 4 kaki dapat digunakan beberapa terminal atau channel meskipun terhubung..
Kegunaan push button sangat banyak, terutama untuk menghidupkan atau mematikan komponen. Sehingga push button dianggap sebagai sensor digital.
Berikut cara menggunakan push button untuk menghidupkan LED
1. Hubungkan 1 kaki button dengan resiston yang terhubung ke GND dan hubungkan langsung kaki ke pin, sedangkan 1 kaki nya lagi hubungkan ke 5V.
button dihubungkan ke pin 13 dan LED pin 12
2. Buat program dengan di arduino ide
int LED = 12; //LED di pin 12
int button = 13; //button di pin 13
void setup() {
pinMode(LED, OUTPUT); //Membuat pin LED sebagai output
pinMode(button, INPUT); //Membuat pin button sebagai input
}
void loop() {
if(digitalRead(button) == HIGH){ //ketika button ditekan
digitalWrite(LED, HIGH); //LED menyala
}
else{ //ketika button tidak ditekan
digitalWrite(LED, LOW); //LED mati
}
}
3. Upload program ke arduino
0 komentar :
Posting Komentar