sponsor

sponsor

Slider

teguhpriyanto. Theme images by kelvinjay. Powered by Blogger.

Pengantar

Ini blog bisnis dan pendidikan...
Mohon bantuannya untuk koreksi dan perbaikan serta tambahan materi....
Jangan lupa untuk like blog ini dengan cara klik G+ warna biru...
Mari berkembang dan maju bersama...terima kasih

Technology

Games

» » Led 5 Berjalan Menggunakan Arduino UNO

Project sekarang saya akan menggunakan dari pin 0 sampai 4 pada Arduino UNO untuk menyalakan sebuah Project Lampu LED Berjalan Menggunakan Arduino UNO, serta saya akan menjelaskan mulai dari hardware dan software berserta cara kerjanya yang bermaksud membuat para pembaca dapat mengerti dengan apa yang saya sampaikan . Aamiin.

Alat dan Bahan
  • 5 Buah LED 5mm atau LED 3mm (Warna Bebas)
  • 5 Buah Resistor 100Ω Ohm
  • 6 Buah Kabel Jumper
  • 1 Buah Protoboard
  • 1 Buah Arduino
Rangkaian Lampu LED Berjalan Menggunakan Arduino UNO
1. Menggunakan Proteus 7

2. Rangkaian Dasar


Keterangan
  • Pin GND Arduino (Warna Hitam) ke GND/KATODA LED0, 1, 2, 3, dan 4 (Warna Hitam)
  • Pin 4 (Warna Hijau) ke Resistor
  • Pin 3 (Warna Orange) ke Resistor
  • Pin 2 (Warna Merah) ke Resistor
  • Pin 1(Warna Ungu) ke Resistor
  • Pin 0 (Warna Biru) ke Resistor
  • Sisi lain dari semua Resistor di hubungkan ke Positif LED (1 LED = 1 Resistor dan seterusnya)

Sketch Program
Dalam Sketch Program Lampu LED Berjalan Menggunakan Arduino UNO ada beberapa cara Sketch Program untuk dapat menyalakan LED nya, berikut ini saya akan paparkan Sketch Program dengan Aktif HIGH.

Sketch Program Cara Pertama :



  1. // Lampu LED Berjalan Menggunakan Arduino UNO
  2. // Menyalakan LED dengan Aktif HIGH

  3. void setup()
  4. {
  5. pinMode(0, OUTPUT);
  6. pinMode(1, OUTPUT);
  7. pinMode(2, OUTPUT);
  8. pinMode(3, OUTPUT);
  9. pinMode(4, OUTPUT);
  10. // menjadikan PIN 0, 1, 2, 3, dan 4 sebagai OUTPUT
  11. }

  12. void loop()
  13. {
  14. //menyala secara bergilir

  15. digitalWrite(0, HIGH);
  16. digitalWrite(1, LOW);
  17. digitalWrite(2, LOW);
  18. digitalWrite(3, LOW);
  19. digitalWrite(4, LOW);
  20. delay(1000);
  21. digitalWrite(0, LOW);
  22. digitalWrite(1, HIGH);
  23. digitalWrite(2, LOW);
  24. digitalWrite(3, LOW);
  25. digitalWrite(4, LOW);
  26. delay(1000);
  27. digitalWrite(0, LOW);
  28. digitalWrite(1, LOW);
  29. digitalWrite(2, HIGH);
  30. digitalWrite(3, LOW);
  31. digitalWrite(4, LOW);
  32. delay(1000);
  33. digitalWrite(0, LOW);
  34. digitalWrite(1, LOW);
  35. digitalWrite(2, LOW);
  36. digitalWrite(3, HIGH);
  37. digitalWrite(4, LOW);
  38. delay(1000);
  39. digitalWrite(0, LOW);
  40. digitalWrite(1, LOW);
  41. digitalWrite(2, LOW);
  42. digitalWrite(3, LOW);
  43. digitalWrite(4, HIGH);
  44. delay(1000);
  45. }


Keterangan :

  • Fungsivoid setup () dalam sebuah program arduino adalah semua perintah yang akan di baca sekali.
  • Fungsivoid loop () dalam sebuah program arduino adalah semua perintah yang akan di baca berulang-ulang.

Videonya dapat anda lihat di bawah ini :

Videonya


Sumber Rujukan : http://www.warriornux.com/

«
Next
Newer Post
»
Previous
Older Post

No comments:

Leave a Reply