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.
- Arduino Uno
- Lampu Led
- Kabel Jumper
- Push Switch
- Resistor 560 ohm
- Bread Board
int inPin = 2; // nomer pin untuk inputint outPin = 13; // nomer pin untuk outputint state = HIGH; // state saat ini dari outputint reading; // hasil bacaan saat ini dari inputint previous = LOW; // hasil bacaan sebelumnya dari outputlong 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 PCredits : 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