Pages

Senin, 30 September 2013

Pemrograman Digital Input Menggunakan Fungsi Arduino

Pada  percobaan  kali  ini  akan  dipraktekkan  pemrogramanuntuk  mengakses
masukan dalam bentuk digital. Program bertujuan untuk menyalakan buzzer ketika tombol ditekan. Untuk melakukan pengkaksesan terhadap masukan digital akan digunakan fungsi Arduino.

prosedur :
1. buat rangkaian seperti gambar ini ,bisa juga gunakan simulasi pada proteus.

2. Tuliskan sintaks program berikut ini, kemudian lakukan kompilasi dan upload program.

fungsi sintax pada pemograman ini yaitu :
-          Fungsi PinMode(A0, INPUT) dalam void setup() mengkonfigurasi AO sebagai INPUT
-          digitalWrite(A0, HIGH) untuk mengeset pin AO dalam keadaan High ketika tombol tidak di tekan , krna AO berfungsi sebagai switch
-          pinMode(12, OUTPUT)  mengkonfigurasi pin 12 sebagai output
-          pada Void loop () fungsi if(digitalRead(A0)==LOW) .maksdnya adalah  pada saat switch ditekan maka akan memenuhi syarat “digitalWrite(12,HIGH)” pin nomer 12 terpenuhi (bernilai HIGH) buzzer akan menyala
dan apabila pada saat tidak ditekan maka kondisi digitalWite(12, LOW); buzzer akan tidak berbunyi (pada kondisi LOW) 

3.Tekanlah switch pushbutton kemudian amati kondisi buzzer.


Tidak ada komentar:

Posting Komentar