Proyek Sederhana Arduino Belajar Else dan Else If..



Prolog

Kemarin kita sudah belajar tentang bagaimana penulisan If Else dan Else if..

Sekarang kita akan menggunakannya dalam proyek sederhana berikut..

Jika masih kurang jelas, cek dulu artikel kemarin.. Menggunakan If Else dan Else if.



Bahan dan Materi yang dibutuhkan..

Bahannya sebagai berikut..
  • 1 x Arduno Uno Or Other Arduino Boards
  • 1 x Breadboard 
  • 2 x Light Emitting Diode ( LED )
  • 2 x Resistor 270 Ohm.. 
  • Jumper Wires atau Kabel Jumper..
  • 1 x Tactile Switch
Barang - barang diatas bisa didapat di toko elektronik dekat anda.. Jika membutuhkan komponen lain seperti Arduino dan Jumper, bisa cek toko kami.. Electronics Bot Store..

Untuk materi yang harus dipelajari terlebih dahulu yaitu :

Dengan 2 Materi diatas kalian sudah dapat mempraktekkan proyek kali ini..

Untuk lengkapnya bisa cek Panduan Memprogram Arduino..



Wiring dan Pemasangan Komponen ke Breadboard..

Kalian hubungkan :
  • Anode Led ke Resistor 270 Ohm dan ke Pin 12 Arduino.
  • Cathode Led ke GND.
  • Salah satu kaki Tactile Switch ke GND dan ke Pin 7 dengan bantuan Resistor 270 Ohm.
  • Kaki Tactile Switch yang lain ke 5V.
Jika dipasangkan ke breadboard maka seperti ini..


Setelah itu kalian hubungkan Arduino kalian ke Komputer dan buka Arduino IDE kalian..

Cek artikel kemarin .. Cara Memprogram Arduino..



Bagaimana Sketch Arduinonya ?

Berikut kalian bisa fahami dan coba sketchnya..

// Switch - mengatur nyala lampu dengan tactile switch

const int PIN12 = 12;
const int PIN7 = 7;

void setup() {
   pinMode( PIN12, OUTPUT );     // Mengatur pin 12
   pinMode( PIN7, OUTPUT );     // Mengatur pin 7
}

void loop() {
   int keadaanPin7 = digitalRead( Pin7 );     // Scan keadaan pin 7

   // Apakah pin 7 bernilai HIGH atau 1 ?
   if ( KeadaanPin7 == HIGH ) {  
      digitalWrite( PIN12, HIGH );   // Jika benar maka lakukan ini
   else
      digitalWrite( PIN12, LOW );   // Jika tidak benar maka lakukan ini
}

delay(1000);   // Tunda 1000 ms atau 1 detik
}

Disamping setiap perintah pada kode diatas saya beri keterangan yang berarti guna dari perintah tersebut...

Jika Tactile Switch atau Saklar ditekan, maka Listrik dari pin 5V akan mengalir ke Pin 7 dan Bernilai HIGH.

Jika Pin 7 bernilai HIGH, maka Pin 12 akan dihidupkan dan akan menghidupkan LED.

Jika saklar dilepas, maka pin 7 akan bernilai LOW dan pin 12 akan masuk ke cabang else, yaitu mematikan LED.

Tentunya dapat difahami bukan ?



Apa Selanjutnya ?

Selanjutnya jika kalian sudah memahami materi ini, bisa lanjut ke materi berikutnya ..
- Memahami Perulangan Loop For dan Penggunaannya..
- Panduan dan Petunjuk Mempelajari Cara Program Arduino..



Referensi :

Postingan terkait:

Belum ada tanggapan untuk "Proyek Sederhana Arduino Belajar Else dan Else If.."

Post a Comment