Membuat Running LED dengan Arduino
Okay Sobat semuanya.
Pada postingan kali ini. Saya akan membuat project Arduino yang sederhana menggunakan LED lagi. Tetapi kita akan membuat LED tersebut berjalan atau hidup satu persatu secara bergantian atau istilah kerennya Running LED. Tapi disini kita hanya menggunakan 4 LED saja. Jika sobat ingin menambahkannya lagi, tinggal merubah programnya saja.
Dalam project ini saya mengguanakan PIN 2, 3, 4 dan 5 Arduino untuk membuat Running LED Sederhana tersebut berkedip. Dan saya akan menjelaskan Alat dan Bahan yang akan digunakan untuk membuat Project ini :
Alat dan Bahan :
1. 1 Arduino Uno
2. 4 LED 5mm (Warna Bebas)
3. Kabel Jumper (Secukupnya)
5. 1 BreadBoard
6. 4 Resistor 220 Ohm
Rangkaian Menyalakan LED dengan Arduino
Jadi Pin 13 Arduino Langsung menyambung ke kaki Resistor 220 Ohm dan Kaki Resistor lainnya tersambung ke Kaki + LED.
Lalu Kaki - LED tersambung pada PIN GND Arduino
Sketch Program
int LED_2 = 3; //type data menyimpan bilangan bulat pada pin 3
int LED_3 = 4; //type data menyimpan bilangan bulat pada pin 4
int LED_4 = 5; //type data menyimpan bilangan bulat pada pin 5
void setup() {
pinMode (LED_1, OUTPUT); // Menjadikan pin 2 sebagai OUTPUT
pinMode (LED_2, OUTPUT); // Menjadikan pin 3 sebagai OUTPUT
pinMode (LED_3, OUTPUT); // Menjadikan pin 4 sebagai OUTPUT
pinMode (LED_4, OUTPUT); // Menjadikan pin 5 sebagai OUTPUT
}
void loop() {
digitalWrite (LED_1, HIGH); // Menyalakan pin 2, (HIGH = memberi tegangan pada pin 2 )
digitalWrite (LED_2, LOW); // Mematikan pin 3. (LOW = tidak ada tengangan pada pin 3)
digitalWrite (LED_3, LOW); // Mematikan pin 4. (LOW = tidak ada tengangan pada pin 4)
digitalWrite (LED_4, LOW); // Mematikan pin 5. (LOW = tidak ada tengangan pada pin 5 )
delay (1000); //Memberi jeda waktu menjalankan perintah selama 1 detik
digitalWrite (LED_1, LOW); // Mematikan pin 2. (LOW = tidak ada tengangan pada pin 2)
digitalWrite (LED_2, HIGH); // Menyalakan pin 3, (HIGH = memberi tegangan pada pin 3 )
digitalWrite (LED_3, LOW); // Mematikan pin 4. (LOW = tidak ada tengangan pada pin 4)
digitalWrite (LED_4, LOW); // Mematikan pin 5. (LOW = tidak ada tengangan pada pin 5 )
delay (1000); //Memberi jeda waktu menjalankan perintah selama 1 detik
digitalWrite (LED_1, LOW); // Mematikan pin 2. (LOW = tidak ada tengangan pada pin 2)
digitalWrite (LED_2, LOW); // Mematikan pin 3, (LOW = tidak ada tengangan pada pin 3 )
digitalWrite (LED_3, HIGH); // Menylakan pin 4. (HIGH = memberi tegangan pada pin 4)
digitalWrite (LED_4, LOW); // Mematikan pin 5. (LOW = tidak ada tengangan pada pin 5 )
delay (1000); //Memberi jeda waktu menjalankan perintah selama 1 detik
digitalWrite (LED_1, LOW); // Mematikan pin 2. (LOW = tidak ada tengangan pada pin 2)
digitalWrite (LED_2, LOW); // Menyalakan pin 3, (LOW = tidak ada tengangan pada pin 3 )
digitalWrite (LED_3, LOW); // Mematikan pin 4. (LOW = tidak ada tengangan pada pin 4)
digitalWrite (LED_4, HIGH); // Mematikan pin 5. (HIGH = memberi tegangan pada pin 5 )
delay (1000); //Memberi jeda waktu menjalankan perintah selama 1 detik
digitalWrite (LED_1, LOW); // Mematikan pin 2. (LOW = tidak ada tengangan pada pin 2)
digitalWrite (LED_2, LOW); // Mematikan pin 3, (LOW = tidak ada tengangan pada pin 3 )
digitalWrite (LED_3, HIGH); // Menylakan pin 4. (HIGH = memberi tegangan pada pin 4)
digitalWrite (LED_4, LOW); // Mematikan pin 5. (LOW = tidak ada tengangan pada pin 5 )
delay (1000); //Memberi jeda waktu menjalankan perintah selama 1 detik
digitalWrite (LED_1, LOW); // Mematikan pin 2. (LOW = tidak ada tengangan pada pin 2)
digitalWrite (LED_2, HIGH); // Menyalakan pin 3, (HIGH = memberi tegangan pada pin 3 )
digitalWrite (LED_3, LOW); // Mematikan pin 4. (LOW = tidak ada tengangan pada pin 4)
digitalWrite (LED_4, LOW); // Mematikan pin 5. (LOW = tidak ada tengangan pada pin 5 )
delay (1000); //Memberi jeda waktu menjalankan perintah selama 1 detik
}
Jadi diatas adalah sketch programnya dan kalian dapat merubah programnya sesuai dengan keinginan kalian jika anda tertarik mempelajari Arduino.
Okay itu saja dari Project Sederhana Saya. Terima Kasih untuk para pembaca semoga bermanfaat
Mantap krisma... yg lain gk ada kayak sensor gas gitu
BalasHapuskalau itu ada mas reda. jadi tunggu aja dan stay tune yeah.
HapusIjin copas program nya om
BalasHapusSilahkan om. bebas berkarya
HapusWahh mantap nih
BalasHapusmakasi gan
HapusGg bana
BalasHapusGG
HapusMantap bos
BalasHapusmakasi boss
Hapus