Nyala Lampu Led Berjalan Project Arduino
Okay, dalam episode kali ini saya akan membagikan tutorial dalam membuat project arduino, ini mungkin lebih mudah dari project sebelumnya. karena dalam project ini kita tidak membutuhkan yang namanya ultrasonic sensor. dan yang hanya dibutuhkan adalah ; arduino, lampu led, kabel jumper, dan resistor.
Okay, let's do it! siapkan bahan bahan sebagai beikut :
1. Arduino
2. Kabel jumper
3. Lampu led 5 buah ( warna terserah kata hati anda :v )
4. Resistor 220
5. Breadboard
Langkah - langkah membuat rangkainnya sebagai berikut :
1. pasang lampu led pada breadboard
2. kemudian pasang resistor ke masing masing lampu
3. dan selanjutnya pasang kabel jumper pada arduino di pin 12,11,10,9,8
4. lalu hubungkan kabel yang pin 12 ke led1 begitu juga seterusnya
5. jika sudah pasang (+) pada lampu ke arduino di 5V
untuk lebih jelasnya bisa dilihat gambar dibawah ini :
nah, itu dia gambar rangkaiannya. jika rangkaian sudah siap hubungkan USB arduino ke laptop atau pc anda, kemudian masukan sketch berikut :
#define led1Pin 12 #define led2Pin 11 #define led3Pin 10 #define led4Pin 9 #define led5Pin 8 void setup() { pinMode(led1Pin, OUTPUT); pinMode(led2Pin, OUTPUT); pinMode(led3Pin, OUTPUT); pinMode(led4Pin, OUTPUT); pinMode(led5Pin, OUTPUT); } void loop() { digitalWrite(led1Pin, HIGH); digitalWrite(led2Pin, LOW); digitalWrite(led3Pin, LOW); digitalWrite(led4Pin, LOW); digitalWrite(led5Pin, LOW); delay(100); digitalWrite(led1Pin, LOW); digitalWrite(led2Pin, HIGH); digitalWrite(led3Pin, LOW); digitalWrite(led4Pin, LOW); digitalWrite(led5Pin, LOW); delay(100); digitalWrite(led1Pin, LOW); digitalWrite(led2Pin, LOW); digitalWrite(led3Pin, HIGH); digitalWrite(led4Pin, LOW); digitalWrite(led5Pin, LOW); delay(100); digitalWrite(led1Pin, LOW); digitalWrite(led2Pin, LOW); digitalWrite(led3Pin, LOW); digitalWrite(led4Pin, HIGH); digitalWrite(led5Pin, LOW); delay(100); digitalWrite(led1Pin, LOW); digitalWrite(led2Pin, LOW); digitalWrite(led3Pin, LOW); digitalWrite(led4Pin, LOW); digitalWrite(led5Pin, HIGH); delay(100); }
sekian penjelasan dari saya jika ada yang kurang paham bisa ditanyakan lewat komentar!:)
Terima Kasih! :)

Comments
Post a Comment