Cara Membuat Program Lampu Menggunakan Arduino Blink LED
Arduino merupakan sebuah alat yang merupakan gabungan antara microcontroller atau ATMega dengan beberapa modul yang digabungkan sehingga terciptalah sebuah Arduino, Arduino sendiri merupakan nama perusahaan sekaligus nama alat, Arduino terdiri dari berbagai macam tipe, contohnya seperti Arduino UNO yang ada pada gambar di bawah, Arduino Nano, Arduino Mini Pro, Arduino Mega, dan lain lain.
Buat kamu yang baru dengan arduino dan penasaran bagaimana cara kerjanya, kamu bisa lihat contoh sederhananya, berikut tutorialnya.
Alat Alat & Skema
- Arduino UNO.
- Lampu LED.
Kamu bisa membeli alat tersebut di toko online kepercayaan kamu.
Tutorial
1. Pastikan kamu sudah merangkai kedua alat seperti gambar di atas
2. Lalu kamu buka aplikasi Arduino IDE kamu. Download aplikasi Arduino IDE
3. Lalu kamu masukan kode di bawah ini:
void setup() { <meta charset='utf-8'>pinMode(13, OUTPUT); //Sebagai fungsi untuk menjadikan port D13 sebagai OUTPUT } void loop() { digitalWrite(13, HIGH); //Sebagai fungsi untuk menyalakan lampu LED delay(500); //Memberikan waktu tunggu 0.5 detik digitalWrite(13, LOW); //Sebagai fungsi untuk mematikan lampu LED delay(500); //Memberikan waktu tunggu 0.5 detik }
4. Kamu klik pada menu tools dan pilih boards dan port yang cocok untuk Arduino kamu
5. Lalu kamu klik upload atau dengan ctrl + u
Selesai.
Catatan: kamu bisa menambahkan banyak lagi lampu LED yang kamu inginkan, misalkan kamu ingin menggunakan dua lampu LED dengan contoh skema seperti gambar dibawah
Kamu bisa menggunakan kode di bawah ini:
void setup() { pinMode(13, OUTPUT); //Sebagai fungsi untuk menjadikan port D13 sebagai OUTPUT pinMode(12, OUTPUT); //Sebagai fungsi untuk menjadikan port D12 sebagai OUTPUT } void loop() { digitalWrite(13, HIGH); //Sebagai fungsi untuk menyalakan lampu LED 1 delay(500); //Memberikan waktu tunggu 0.5 detik digitalWrite(13, LOW); //Sebagai fungsi untuk mematikan lampu LED 1 delay(500); //Memberikan waktu tunggu 0.5 detik digitalWrite(12, HIGH); //Sebagai fungsi untuk menyalakan lampu LED 2 delay(500); //Memberikan waktu tunggu 0.5 detik digitalWrite(11, LOW); //Sebagai fungsi untuk mematikan lampu LED 2 delay(500); //Memberikan waktu tunggu 0.5 detik }
Hasil yang akan kamu dapatkan menggunakan kode kedua ini adalah, lampu akan menyala satu per satu secara bergiliran mulai dari lampu merah lalu ke lampu biru.
Sekian tutorial tentang Proyek Sederhana Arduino Blink LED, semoga bermanfaat.