Friday, January 13, 2017

MEMBUAT BLING BLING LED DENGAN ARDUINO


DASAR PEMOGRAMAN ARDUINO

MEMBUAT LED KEDAP KEDIP DENGAN ARDUINO

Jumpa lagi, kali ini saya akan membahas mengenai pemograman dasar arduino untuk membuat LED berkedip – kedip programnya sangat sederhana sehingga cocok untuk mereka yang baru mengenal arduino

Dalam membuat LED bisa berkedip tentu membutuhkan beberapa komponen :

1.   LED
LED merupakan komponen elektronika yang dapat memancarkan cahaya monokromatikketika diberi tegangan. LED termasuk dalam keluarga Dioda yang terbuat dari bahan semikonduktor










LED yang diperlukan hanya 2 buah saja untuk langka awal dalam membuat bling – bling LED


2.  ARDUINO UNO


Arduino merupakan sebuah pengendali mikro single-board yang bersifat open-source, yang dirancang untuk memudahkan pengguna elektronik dalam merangkai sebuah sistem dalam berbagai bidang. Hardware yang dimilikinya memiliki prosesor Atmel AVR dan Softwarenya memiliki bahasa pemograman tersendiri.



Gambar Arduino Uno


Setelah 2 komponen dan mikrokontroler diatas telah ada, maka selanjutnya yang dibutuhkan adalah


3.  Leptop
    




4.  Protoboard
Protoboard adalah board yang digunakan untuk membuat rangkaian elektronik sementara dengan tujuan untuk uji coba atau prototipe tanpa harus menyolder,dengan memanfaatkan protobord komponen-komponen elektronik yang dipakai tidak akan rusak dan dapat digunakan kembali untuk membuat rangkaian yang lain.




5. Kabel Jumper

    Kabel jumper yang diperlukan jangan terlalu banyak secukupnya saja sesuai kebutuhan


Setelah komponen diatas telah dikumpulkan langkah berikutnya adalah merakitnya berdasarkan skema rangkaian dibawa ini


skema rangkaian 



Keterangan skema rangkaian diatas :
Sambungkan pin 2 pada arduino ke kaki positif LED 1 pada portoboard dengan menggunakan kabel jumper
Sambungkan pin 3 pada arduino ke kaki positif LED 2 pada portoboard
Sambungkan pin Ground  pada arduino ke kaki negatif LED 1 yang diparalelkan dengan kaki negatif LED 2 diportoboard

Setelah semua skema rangkain diatas telah selesai dirangkai maka upload program berikut ke dalam arduino


void setup() {
  // initialize digital pin 2,3 as output.'
   pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
  digitalWrite(2, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(500);              // wait for a second
  digitalWrite(3, HIGH);   // turn the LED on (HIGH is the voltage level)  
  delay(500);   // wait for a second
digitalWrite(2,LOW);// turn the LED off by making the voltage LOW
delay(500); // wait for a second
digitalWrite(3,LOW);// turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}




lebih jelas simak video berikut :