Rabu, 25 Januari 2017

MENYALAKAN DAN MEMATIKAN LED DENGAN PUSH BUTTON

TEKNIK MEKATRONIKA
SMK PL LEONARDO KLATEN
Jalan Dr. Wahidin Sudirohusodo 30 Klaten



MENYALAKAN DAN MEMATIKAN LED DENGAN PUSH BUTTON



I. TUJUAN
    1. Siswa dapat melakukan pemrograman dengan menggunakan ARDUINO UNO
    2. Siswa dapat mengetahui fungsi setiap baris pemrograman
    3. Siswa dapat merangkai dan memrogram sesuai dengan target yang ditentukan

II. ALAT DAN BAHAN
    1. Komputer/PC
    2. ARDUINO UNO
    3. Kabel USB
    4. Kabel jumper
    5. Resistor
    6. Push button
    7. LED
    8. Protoboard

III. DESKRIPSI TUGAS
      Membuat rangkaian dengan menggunakan 2 push button dan 1 LED, dengan ketentuan saat push button 1 ditekan led menyala dan ketika push button 2 ditekan led mati.

IV. LANGKAH KERJA
    1. Nyalakan komputer terlebih dahulu
    2. Buka aplikasi ARDUINO
    3. Tulis program yang ingin dijalankan
    4. Setelah program selesai verify program, jika tidak ada kesalahan maka pada bagian bawah akan ada keterangan done compiling, berarti program yang dibuat sudah benar.
    5. Hubungkan ARDUINO UNO dengan komputer dengan menggunakan kabel USB, setelah itu atur boart sesuai dengan nama USB yang terhubung.
    6. Buat rangkaian pada Protoboard






    7. Jika ARDUINO UNO dan komputer sudah terhubung upload program, jika sudah selesai mengupload maka pada bagian bawah akan ada keterangan done uploading, dan program akan
berjalan atau sudah aktif, maka rangkaian pada protoboard akan sesuai dengan program yang telah kita buat.


V. HASIL KERJA
 Program Kerja

int led=13;
int pb1=2;
int pb2=3;

void setup(){
  pinMode(led,OUTPUT);
  pinMode(pb1,INPUT);
  pinMode(pb2,INPUT);
}

void loop(){
  if(digitalRead(pb1)==HIGH){
    digitalWrite(led,HIGH);
  }if(digitalRead(pb2)==HIGH) {
    digitalWrite(led,LOW);
  }
}

VI. KESIMPULAN
      Dari prakrik kali ini saya dapat belajar dan lebih mengetahui tentang pemrograman dengan input digital yang menggunakan 2 push button sebagai inputannya. Semoga pada praktik - praktik selanjutnya saya dapat lebih mendalami pemrograman input digital, dan pemrograman arduino yang lainnya.



                                                                                                                  Klaten, 26 Januari 2017

   Guru Pembimbing 1                                                                              Siswa




 Y. Prasetya Adi N, S.Pd                                                                         Birgita Ayu Y P


                                                     Guru Pembimbing 2




                                                          F. Nanda

2 komentar:

  1. WinStarz Casino & Resort - Joliet, IL - JT Hub
    Welcome to the Jamul Casino & 통영 출장마사지 Resort! Enjoy 논산 출장마사지 a 24/7, WiFi-fast, gaming and 안산 출장샵 the best of the best 창원 출장샵 in 정읍 출장마사지 entertainment! JT Hub. www.jt-hub.com.

    BalasHapus