Proyek pertama arduino di blog ini adalah membuat running led, dengan menggunakan simulasi proteus dan juga memakai hardware arduino jika memang sudah memiliki. Karena board arduino yang aku punya adalah arduino mega, maka contoh disini menggunakan arduino mega, meski tentu saja pembaca bisa menggunakan board arduino lainnya seperti arduino uno.
Untuk membuat running led ini aku menggunakan tiga PIN berurutan yaitu PIN 11, 12 dan 13, led yang aku pakai cuma ada tiga, kok enggak delapan sekalian? Maklum nemu led nya cuman 3 itu di kotak sisa peradaban kuliah.
Simulasi dapat dilakukan menggunakan ISIS Proteus Simulator yang sudah dipasang library arduino. Dalam contoh dibawah, simulasi menggunakan simulino mega (arduino mega compatible) untuk menyalakan tiga led secara berurutan
Metode penyalaan led menggunakan perulangan for, agar program lebih simple daripada harus mendeklarasikan proses penyalaan dan mematikan led untuk setiap PIN, karena itulah aku make tiga PIN yang memang berurutan agar lebih memudahkan dalam mekanisme perulangan.
void setup()
{
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
}
void loop()
{
for(char nyala=11;nyala<14;nyala++)
{
digitalWrite(nyala, HIGH);
delay(100);
digitalWrite(nyala, LOW);
delay(100);
}
}
tampilan realisasi hardwarenya sebagai berikut

Priyo Harjiyono, bekerja sebagai guru komputer sejak 2011, blogger tekno sejak 2005, Pernah bekerja sebagai Asisten Dosen Teknik Informatika dan Teknik Elektronika UNY, SEO Specialist di Indobot dan saat ini sebagai SEO Specialist di Kommunitas.net , memiliki latar belakang pendidikan Teknik Elektronika, Teknik Informatika dan Program Profesi Guru Teknologi Komputer dan Informatika. Memiliki pengalaman sebagai narasumber, pembicara di bidang digital marketing, SEO dan informatika untuk bisnis dan UMKM.
Pengalaman lengkap saya bisa dicek disini
Artikel ini terakhir diperbarui pada: 2 Juni 2014 untuk menjaga relevansi dengan kondisi terkini.






trus saya make arduino uno bang.
kalo output nya dot matrix 8×8 gmn programnya bang?