RANGKAIAN FLASHING LED DENGAN ARDUINO

Arduino sebenarnya adalah sebuah platform. Platform ini diciptakan untuk menyederhanakan proses rangkaian dan pemrograman mikrokontroler sehingga menjadi lebih mudah dipelajari dan menyenangkan.

Platform ini disusun pada sebuah software yang diberi nama Arduino IDE. Software inilah yang paling utama, membantu menjembatani antara bahasa mesin yang begitu rumit sehingga menjadi bahasa dan logic yang lebih mudah dimengerti manusia. Software Arduino IDE bisa didownload gratis di arduino.cc dan tersedia untuk Windows, Mac OSX dan Linux. Tujuan utama software ini : untuk memprogram mikrokontroler untuk melakukan tugas yang kita tentukan.

Berikut Rangkaian flashing LED menggunakan 2 LED dan ARDUINO:

Daftar Komponen:
1. ARDUINO             1 buah
2. Resistor 220 Ohm   2 buah
3. LED                        2 buah

Coding:
int L1 =  13;    // LED connected to digital pin 13
int L2 =  12;    // LED connected to digital pin 12
 
// The setup() method runs once, when the sketch starts
 
void setup()   {                
  // initialize the digital pin as an output:
  pinMode(L1, OUTPUT);
  pinMode(L2, OUTPUT);
}
 
// the loop() method runs over and over again,
// as long as the Arduino has power
 
void loop()                    
{
  digitalWrite(L1, HIGH);   // set the LED on
  delay(1000);                  // wait for a second
  digitalWrite(L2, HIGH);   // set the LED on
  delay(1000);                  // wait for a second
  digitalWrite(L1, LOW);    // set the LED off
  delay(1000);                  // wait for a second
  digitalWrite(L2, LOW);    // set the LED off
  delay(1000); 
}


Berikut Rangkaian flashing LED menggunakan 3 LED dan ARDUINO:


Daftar Komponen:
1. ARDUINO             1 buah
2. Resistor 220 Ohm   2 buah
3. LED                        2 buah

Coding:

int L1 =  13;    // LED connected to digital pin 13
int L2 =  12;    // LED connected to digital pin 12
int L3 =  11;    // LED connected to digital pin 11
 
// The setup() method runs once, when the sketch starts
 
void setup()   {                
  // initialize the digital pin as an output:
  pinMode(L1, OUTPUT);
  pinMode(L2, OUTPUT);
  pinMode(L3, OUTPUT);
}
 
// the loop() method runs over and over again,
// as long as the Arduino has power
 
void loop()                    
{
  digitalWrite(L1, HIGH);   // set the LED on
  delay(1000);                  // wait for a second
  digitalWrite(L2, HIGH);   // set the LED on
  delay(1000);                  // wait for a second
  digitalWrite(L3, HIGH);    // set the LED off
  delay(1000);              // wait for a second
  digitalWrite(L1, LOW);    // set the LED off
  digitalWrite(L2, LOW);    // set the LED off
  digitalWrite(L3, LOW);    // set the LED off
  delay(1000);
}



Berikut Video Tutorial Cara Membuatnya: