Selasa, 07 Februari 2017

Lampu Switch Sederhana Menggunakan Arduino

Pada hari ini saya akan memberikan sedikit tutorial mengenai cara membuat lampu switch sederhana menggunakan arduino. Sebelumnya apa itu arduino? Arduino adalah sebuah board micro-controller, digunakan untuk membuat sebuah aplikasi yang dapat berinteraksi dengan sekitarnya. Bentuk interaksi bisa bermacam-macam, tergantung kebutuhan pengguna akan arduino tersebut.

Lalu bagaimana cara membuat lampu switch arduino tersebut? pertama teman-teman harus mencari komponen yang dibutuhkan terlebih dahulu. Berikut ini adalah daftar komponen yang harus dimiliki oleh teman-teman.




  1. Arduino Uno
  2. Lampu Led
  3. Kabel Jumper
  4. Push Switch
  5. Resistor 560 ohm
  6. Bread Board
Selain komponen, teman-teman juga harus menginstall program arduino IDE. Program ini berguna untuk membuat perintah untuk arduino, tanpa perintah arduino tidak akan mengerti apa yang harus dilakukan. Arduino IDE dapat diunduh melalui https://www.arduino.cc/en/Main/Software. Teman-teman silahkan pilih arduino IDE yang sesuai dengan kebutuhan teman-teman. Setelah mengunduh arduino IDE buat program untuk dimasukkan ke arduino. Untuk tutorial ini saya akan berikan kode nya sehingga teman-teman tidak perlu kesusahan mencari lagi. Berikut ini adalah kodenya.

int inPin = 2;         // nomer pin untuk input
int outPin = 13;       // nomer pin untuk output
int state = HIGH;      // state saat ini dari output
int reading;           // hasil bacaan saat ini dari input
int previous = LOW;    // hasil bacaan sebelumnya dari output
long time = 0;
long debounce = 200;
void setup()
{
  pinMode(inPin, INPUT);
  pinMode(outPin, OUTPUT);
}
void loop()
{
  reading = digitalRead(inPin);
  if (reading == HIGH && previous == LOW && millis() - time > debounce) {
    if (state == HIGH)
      state = LOW;
    else
      state = HIGH;
    time = millis();
  }
  digitalWrite(outPin, state);
  previous = reading;
}
Setelah membuat kode maka teman-teman perlu merangkai komponen yang sudah dimiliki. Berikut ini adalah skematik yang teman-teman harus ikuti supaya proyek ini dapat berhasil.

Skematik Arduino

Push button diberi tegangan 5v dan diberi resistor, dan dihubungkan juga ke ground. Resistor dipasang paralel. Dari push button itu juga dihubungkan ke pin yang sudah ada pada arduino, dalam hal ini pin yang digunakan yaitu pin 2 untuk input.

Untuk rangkaian yang LED, ground dihubungkan ke LED melalui resistor, dan LED dihubungkan ke pin 13, disini pin 13 berperan sebagai output dari arduino.

Setelah memastikan komponen terpasang, teman-teman bisa memasukkan program dengan mengklik tombol upload. Silahkan cek apakah sudah menyala atau belum, posisi LED juga berpengaruh apabila LED tidak menyala coba putar posisi kaki LED. Pada saat saya mencoba posisi kaki LED hampir membuat percobaan ini tidak berhasil.


Sebelum ditekan lampu masih mati
Setelah ditekan lampu menyala

Tidak susah bukan untuk mmebuat lampu switch sederhana menggunakan arduino? semua orang pasti bisa membuatnya karena arduino memang dibuat untuk pemula yang ingin belajar elektronika lebih lanjut.
Team : Theo Tanadi
       Aditya Ghifari
       Fachri Satrya P
Credits : 
https://milarduino.wordpress.com/2014/02/01/arduino-button-switch/
https://izajusi.wordpress.com/2014/02/03/arduino-lampu-led-switch-sederhana/

Tidak ada komentar:

Posting Komentar