Search

Thursday, September 1, 2016

[MICROCONTROLLER][ARDUINO][TUTORIAL] Blinking Led

Tutorial ini menunjukkan hal termudah yang dapat Anda lakukan dengan Arduino yaitu dengan blinking led (led berkedip-kedip).

KEBUTUHAN PERANGKAT
  • Arduino (uno)
  • LED
  • Resistor (220 ohm, maks 1 kilo-ohm)
  • kabel jumper (warna-warni)
SIRKUIT
  • hubungkan 1 kaki resistor yang lebih panjang/bengkok (kaki positif disebut anoda) ke Arduino pin 13. 
  • hubungkan kaki lainnya yang lebih pendek (kaki negatif disebut katoda) ke Arduino GND (ground)
  • untuk menjaga supaya arus stabil (tidak berlebih), tambahkan resistor (220 ohm, ato sampai 1 kilo-ohm) diantara kaki anoda dan kabel jumper yang terhubung dengan pin 13.
TIPS: Untuk menghubungkan titik satu ke titik lainnya yang berjauhan, silakan gunakan kabel jumper dengan warna kesukaanmu. Akan tetapi, sebaiknya gunakan warna tertentu untuk membedakan arus positif dan negatif. 


SKEMATIK


KODE

Setelah membuat rangkaian sirkuitnya:
  • sambungkan Arduino ke komputer
  • jalankan Arduino Software (IDE). Jika belum terinstal, silakan didownload disini.
  • masukkan kode berikut:
/*
  Blink
  Menyalakan LED 1 detik, kemudian padam 1 detik, berulang-ulang.

  modified 8 May 2014
  by Scott Fitzgerald
 */


// function setup hanya dijalankan sekali saja sejak reset atau menyalakan board

void setup() {
  // inisialisasi digital pin 13 sebagai output

  pinMode(13, OUTPUT);
}

// fungsi loop dijalankan berulang-ulang selama ada power
void loop() {
  digitalWrite(13, HIGH);   // nyalakan LED

  delay(1000);              // tunda 1 detik
  digitalWrite(13, LOW);    // padamkan LED dengan memberikan tegangan LOW
  delay(1000);              // tunda 1 detik
}
LATIHAN

Silakan tambahkan rangkaian beberapa led baru dan tulislah kode untuk menyalakan led secara bergantian!

SUMBER
https://www.arduino.cc/en/Tutorial/Blink

Selamat mencoba!