Friday, 8 June 2018

Arduino dan tombol Pushbottom

Halo temen - temen ototronik semua, kali ini kita akan mempraktekan arduino dan tombol input push bottom, jadi kalo di pencet nyala dan di pencet lagi akan mati. begitu ceritanya..

Hal - hal yang perlu dipersiapkan :

  1. tombol push bottom 1x
  2. lampu led 
  3. R 10 K
  4. R 220 Ohm
  5. Kabel rakit 
setelah dipersiapkan rangkaian diatas maka kita akan rangkai seperti pada gambar skema sebagai berikut : 


kira - kira hasilnya seperti ini : 


Setelah dibuat seperti rangkaian diatas berikutnya kita buat programnya :

int    buttonPin = 7;       // pin signal modul Switch dihubungkan ke pin 7 Arduino 
int    ledPin = 13;          // nomor pin LED internal Arduino 
int    buttonState = 0;    // nama variable status switch

void setup()
 {
 pinMode(buttonPin, INPUT);          // tombol tekan (push button) sebagai input:
 pinMode(ledPin, OUTPUT);           // LED pin sebagai output:
 Serial.begin(9600);                          // untuk membaca data pada serial port di layar monitor
}
void loop()
{
  buttonState = digitalRead (buttonPin);         // membaca nilai tombol tekan (sensor digital)       Serial.println(sensorValue);                          // menulis nilai sensor di layar monitor
  if (buttonState == HIGH)                            // check apakah tombol pushbutton ditekan
{
digitalWrite(ledPin, HIGH);                          // nyalakan LED (on) 
} else{
digitalWrite(ledPin, LOW);                           // matikan LED (off)
           }
}

silahkan di upload programnya sampai sukses.
Pada mobil program seperti ini di artikan bahwa kalo ada sinyal masuk maka aktuator akan On, dan Off , seperti kunci kontak ON maka mesin akan siap jalan dan Off maka semua mati.
tombol dalam pemrograman mikrokontroler merupakan bentuk sinyal digital. hal ini hanya akan memberikan logika ya dan tidak. High atau Low, benar atau salah, simpel bukan?
Yup, simpel sekali untuk logika digital ini. tanpa basa-basi. 

No comments:

Post a Comment