Pengenalan Arduino
Arduino adalah sebuah minimum sistem mikrokontroler bersifat open-source yang banyak digunakan untuk membagun sebuah project elektronika. Platform Arduino berisi dua yaitu hardware berupa board dan sebuah software atau IDE (Integrated Development Environment) yang berjalan pada komputer, digunakan untuk menulis dan mengisikan perogram ke board Arduino.Platform Arduino menjadi sangat populer bagi orang-orang yang ingin memulai belajar elekronika khususnya mikrokontroler, karena dengan memnggunakan Arduino tidak lagi memerlukan hardware tambahan (sering disebut downloader) untuk mengisikan program kedalam board mikrokontroler, tapi hanya perlu kabel USB saja yang disambungkan dari komputer ke board Arduino. Bahasa pemograman yang dituliskan pada Arduino IDE menggunakan bahasa pemograman C++ yang telah disederhanakan, sehingga dapat lebih mudah dimengerti. Sebuah board Arduino didesain dengan standar bentuk board serta posisi dan susunan pin/port sehingga dapat lebih mudah digunakan dan diakses dengan perangkat lain.
Apa itu led berkedip?
/*
01 - Led Berkedip
Menyalakan LED selama satu detik, kemudian mematikannya selama satu detik, terus berulang.
*/
//fungsi setup berjalan satu kali ketika papan Arduino mendapat power atau ketika push button reset diteken
void setup() {
//inisialisasi digital pin LED_BUILTIN sebagai output.
pinMode(LED_BUILTIN, OUTPUT);
}
//fungsi loop berjalan berulang dan terus menerus
void loop() {
digitalWrite(LED_BUILTIN, HIGH); //menyalakan LED (HIGH merupakan level tegangan)
delay(1000); //menunggu selama 1 detik
digitalWrite(LED_BUILTIN, LOW); //mematikan LED dengan membuat level tegangan menjadi LOW
delay(1000); //menunggu selama 1 detik
}