
Belajar Arduino adalah langkah awal yang menyenangkan bagi siapa pun yang ingin masuk ke dunia elektronika dan pemrograman. Salah satu proyek pertama yang paling sederhana namun sangat penting adalah menyalakan LED (Blink) menggunakan Arduino. Proyek ini mengajarkan konsep dasar seperti penggunaan pin digital, output, dan delay dalam pemrograman Arduino.
Alat dan Bahan yang Dibutuhkan:
Untuk memulai proyek ini, kamu hanya memerlukan beberapa komponen sederhana:
- 1 buah Arduino Uno
- 1 buah LED
- 1 buah resistor 220 ohm
- Breadboard
- Kabel jumper
- Kabel USB untuk menghubungkan Arduino ke komputer
Cara Merakit Rangkaian:
- Hubungkan kaki panjang LED (anoda / positif) ke pin digital 13 Arduino.
- Hubungkan kaki pendek LED (katoda / negatif) ke salah satu ujung resistor.
- Ujung resistor yang lain dihubungkan ke pin GND (ground) Arduino.
Jika kamu menggunakan pin lain (misalnya pin 8 atau 9), pastikan kamu juga menyesuaikannya di kode program.
Kode Program Arduino:
Setelah rangkaian selesai, saatnya menulis dan mengunggah kode berikut ke Arduino melalui Arduino IDE:
setup() {
pinMode(13, OUTPUT); // Atur pin 13 sebagai output
}
void loop() {
digitalWrite(13, HIGH); // Nyalakan LED
delay(1000); // Tunggu selama 1 detik
digitalWrite(13, LOW); // Matikan LED
delay(1000); // Tunggu selama 1 detik
}
Kode di atas akan membuat LED menyala selama 1 detik, lalu mati selama 1 detik, dan terus berulang. Proyek ini terlihat sederhana, namun merupakan fondasi penting untuk memahami bagaimana Arduino mengendalikan perangkat elektronik melalui sinyal digital. Setelah memahami ini, kamu bisa melanjutkan ke proyek seperti mengatur tombol, sensor, hingga mengendalikan motor dan layar LCD.
Tips Tambahan:
- LED internal pada board Arduino Uno juga terhubung ke pin 13, jadi kamu tetap bisa mencoba kode ini tanpa LED eksternal.
- Kamu bisa mengubah kecepatan kedipan LED dengan mengganti angka pada fungsi
delay()
. Misalnya,delay(500)
akan membuat LED berkedip setiap setengah detik. - Jika LED tidak menyala, periksa arah kaki LED dan sambungan ke resistor.
Mulai Belajar Coding dari Nol di Koding Akademi!
Tertarik untuk lanjut lebih jauh dengan Arduino, pemrograman, atau bahkan membuat robot dan proyek Internet of Things (IoT)? Di Koding Akademi, kamu bisa belajar dari dasar hingga mahir dengan metode yang praktis, terstruktur, dan ramah untuk pemula.
Kami menyediakan kelas interaktif, video pembelajaran, dan dukungan mentor agar kamu tidak merasa sendirian dalam proses belajar.
Daftar sekarang dan mulai petualangan coding-mu hari ini bersama komunitas pembelajar lainnya!
Kunjungi: www.kodingakademi.id
-
Arduino IOT ProgrammingRp750,000.00
-
Arduino IntermediateRp600,000.00
-
Arduino BeginnerProduct on saleRp2,400,000.00