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 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.
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
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 :