Mari belajar tentang bagaimana
cara membuat LED Blinking (berkedip) menggunakan keluaran digital dari Arduino.
Project ini cocok bagi Anda yang baru mengenal Arduino. Kita akan menghubungkan
LED dengan Arduino Uno dan menyusun program sederhana untuk menyalakan dan
mematikan LED (membuat LED berkedip-kedip).
Peralatan yang dibutuhkan yaitu :
1. Arduino + kabel USB A-B
2. Resistor 220 Ohm
3. LED
4. Breadboard/Protoboard
5. Kabel Jumper
Lankah yang perlu dilakukan :
1. Membuat rangkaian seperti gambar di bawah. Kaki LED terhubung ke dua pin pada Arduino, kaki negatif terhubung
ke ground dan kaki positif ke pin 9. Komponen antara LED dan ground dipasang sebuah
resistor, yang membantu membatasi arus untuk mencegah kelebihan arus pada LED.
Tanpa resistor, akan berakibat LED terbakar.
2. Memasukan kode program (sketch) ke Arduino IDE. Sketch-nya seperti yang ada dibawah, kemudian copy-paste ke Arduino IDE.
void setup() {
pinMode(pinLED,
OUTPUT); //set pinLED sebagai output
}
void loop() {
digitalWrite(pinLED, HIGH); //menyalakan LED
delay(1000);
digitalWrite(pinLED, LOW); //mematikan LED
delay(1000);
}
Penjelasan Sketch :
- void setup() digunakan untuk menjalankan program satu kali, biasanya digunakan untuk pengaturan pin sebagai INPUT atau OUTPUT.
- void loop() digunakan untuk menjalankan program berulang-ulang dan terus menerus, kode program dijalankan dari baris atas sampai kebawah dan terus berulang.
- digitalWrite(pinLED, HIGH) perintah untuk menyalakan LED, dan delay(1000) untuk menahan perintah sebelumnya yaitu menyalakan LED selama 1000 ms atau 1 Secon (detik).
- digitalWrite(pinLED, LOW) untuk mematikan LED selama 1000 ms. Delay di sini dapat kita rubah sesuai dengan kecepatan berkedipnya (misalnya diatur 100ms).
3. Menghubungkan Arduino dengan komputer menggunakan USB A-B, kemudian upload sketch. Setelah berhasil di-upload, maka Arduino akan menjalakan atau beroperasi sesuai kode program, yaitu membuat LED blinking. Untuk mempermudah bisa lihat video di bawah ini.
0 komentar:
Posting Komentar