Push Button Switch

Program Push Button pada Arduino UNO

Oleh Briania Bella Parentisa, S.T.


Push button switch dalam elektronika ada dua jenis, yaitu:

1. Push button NO (Normally Open)






2. push button NC (Normally Closed)






Pada prakteknya dalam pemograman mikokontroler, push button NO yang sering digunakan.

Ada dua jenis rangkaian switch NO yang dapat digunakan pada pemrograman arduino:

1. Rangkaian pull Up

Yaitu ketika tombol tidak ditekan, maka logika yang terbaca arduino adalah 1. Jika tombol ditekan maka logika yang terbaca arduino adalah 0.


2. Rangkaian pull Down

Yaitu ketika tombol tidak ditekan, maka logika yang terbaca arduino adalah 0. Jika tombol ditekan maka logika yang terbaca arduino adalah 1.


Berikut ini konfigurasi pin out push button switch NO yang sering digunakan pada pemrograman arduino.

Saat awal (tidak ditekan)


Saat tombol ditekan



JOB PRAKTIKUM

Berikutnya kita akan coba lakukan praktikum pemrogramn switch menggunakan rangkaian pull down untuk mengontrol lampu LED.

Alat dan Bahan:

1. Board arduino UNO 1 unit

2. project board 1 unit

3. HP android dan aplikasi ArduinoDroid

4. Kabel USB OTG

5. Lampu LED 1 pcs

6. Push button NO 1 pcs

7. Resistor 220 Ohm 1 pcs

8. Resistor 2k2 atau 4k7 atau 10k 1pcs

Gambar Rangkaian


Led1 pada pin 13
kaki panjang Led (Anoda) ke pin13
Kaki pendek Led (Katode) ke Resistor 220 yng terhubung ke Ground.
Sw1 pada pin2 (pemasangan switch 4pin jangan terbalik/salah)

Ketentuan:

Program ini jika dijalankan akan menghasilkan kondisi sebagai berikut:

1. Kondisi awal = Kondisi 1 (Led1 mati)

2. Tombol Ditekan ke-1 lampu Led nyala

    Terjadi perubahan dari Kondisi 1 (Led1 mati) menjadi Kondisi 2 (Led1 nyala)

3. Tombol ditekan ke-2 lampu led mati

Terjadi perubahan dari Kondisi 2 (Led1 nyala) menjadi Kondisi 1 (Led1 mati)

4. Dan seterusnya toggle

Sketch/Program:



Lakukan praktek mandiri Job tersebut di atas kemudian Laporkan hasilnya melalui link berikut ini:

http://bit.ly/Job-PushButton1



Comments

Popular posts from this blog

Pengenalan Komponen Board Arduino Uno