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); }