Halo pengunjung duwiarsana.com

Kita belajar arduino mulai dari yang sederhana yuk?

Sekarang kita akan belajar bagaimana membuat sebuah program dan rangkaian menggunakan arduino serta belajar membaca program berbasis arduino.

LED berkedip merupakan rangkaian dasar yang sebenar nya bisa kita praktekkan hanya dengan menggunakan sebuah arduino saja, karena pada board arduino sudah terdapat sebuah LED yang terkoneksi dengan pin digital 13 arduino.

Alat dan Bahan

  • Arduino Uno
  • Kabel jumper
  • LED
  • Resistor 1k
  • Breadboard

Gambar Rangkaian

[products ids=” 2528,4182″]

Coba diperhatikan, pin digital 13 arduino kita hubungkan ke sebuah resistor dengan nilai 1K Ohm yang berfungsi sebagai pembatas arus yang masuk ke kaki anoda LED.

Sedangkan kaki katoda LED langsung dihubungkan ke pin GND atau ground arduino.

LED yang dimaksud sudah ada pada board arduino adalah LED yang bertuliskan L pada permukaan PCB yang nantinya akan ikut berkedip saat LED pada breadboard berkedip.

Coding dan Penjelasan

int led = 13;//inisialisasi variable LED pada pin 13

void setup() {
pinMode(led, OUTPUT);//LED sebagai OUTPUT
}
void loop() {
digitalWrite(led, HIGH);   // memberikan signal HIGH atau menyala pada pin led
delay(1000);               // jeda 1000mS / 1 detik
digitalWrite(led, LOW);    // memberikan signal LOW atau mati pada pin led
delay(1000);               // jeda 1000mS / 1 detik
}

Perhatikan coding tersebut,

yang pertama harus kita lakukan adalah membuat sebuah variable dengan nama led (nama lain pun bisa) dengan nilai 13 yang artinya nanti nilai pin yang digunakan ada pada pin 13.

Di void setup kita mengkondisikan variable led yaitu pin 13 sebagai OUTPUT.

Dan dibagian loop, coding akan diproses secara berulang ulang. Dimana pada awalnya kita memberikan signal HIGH atau menyala pada LED. Lalu diberikan jeda waktu selama 1 detik barulah signal off atau padam diberikan kembali ke pin led. kemudian jeda 1 detik dan mengulang kembali ke urutan looping awal.

[irp]

Modifikasi Coding

Selain coding sederhana diatas, kalian juga bisa mengubah nilai coding seperti mengganti nilai jeda yang nantinya akan berpengaruh pada lama nya waktu menyala led atau lamanya waktu padam led yang dipasang.

[ads1]

Selamat mencoba ya 🙂

Belajar LED Berkedip Arduino

Eksplorasi konten lain dari Duwi Arsana

Berlangganan untuk dapatkan pos terbaru lewat email.

Komentar anda

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.