Membuat LED Berkedip Dengan Arduino - Bisa dibilang ini adalah
percobaan paling sederhana dengan Arduino, percobaan ini biasanya
dilakukan oleh orang yang baru pertama kali menggunakan Arduino,
termasuk saya. Idenya sederhana, ada sebuah lampu LED yang akan kita
buat berkedip dengan jeda waktu yang kita tentukan. Bahan-bahan yang
dibutuhkan adalah sebagai berikut :
- 1 buah papan Arduino (Saya menggunakan Uno R3)
- 1 buah Breadboard atau Prototyping Board
- 1 buah lampu LED warna apa saja
- 1 buah resistor
- 2 buah kabel jumper
Yang pertama anda harus lakukan adalah membuat rangkaiannya terlebih dahulu, kira-kira rangkaiannya adalah seperti dibawah ini
Klik untuk memperbesar gambar |
Setelah rangkaian siap, langkah selanjutnya membuat baris kode yang
nantinya akan kita upload ke Arduino. Untuk membuat baris kode, gunakan
software IDE Arduino yang bisa anda unduh secara gratis di arduino.cc/en/Main/Software. Baris kodenya :
Klik Copy Code untuk menyalin kode dibawah ini ke clipboard anda.
Salin baris kode tersebut ke IDE Arduino anda, lalu klik tombol Upload, tunggu sampai proses upload selesai, jika rangkaian yang anda buat benar, maka LED akan berkedip dengan jeda 250 milisecond atau seperempat detik.
- /*
- Project Arduino Sederhana : Mengedipkan (blinking) lampu LED
- */
- int led = 13; // Menunjukkan bahwa lampu LED terhubung dengan pin 13
- void setup() {
- pinMode(led, OUTPUT); // Mengatur lampu LED sebagai output
- }
- void loop() { // Buat looping, sehingga lampu akan berkedip terus menerus
- digitalWrite(led, HIGH); // Perintah untuk menghidupkan LED dengan memberikan tegangan listrik
- delay(250); // Jeda waktu untuk lanjut ke perintah selanjutnya (dalam satuan milisecond)
- digitalWrite(led, LOW); // Perintah untuk menghidupkan LED dengan mematikan tegangan listrik
- delay(250); // Jeda waktu untuk lanjut ke perintah selanjutnya (dalam satuan milisecond)
- }
Salin baris kode tersebut ke IDE Arduino anda, lalu klik tombol Upload, tunggu sampai proses upload selesai, jika rangkaian yang anda buat benar, maka LED akan berkedip dengan jeda 250 milisecond atau seperempat detik.