3 Project Arduino Sederhana Untuk Pemula

Project arduino sederhana

Bagi seseorang yang baru belajar arduino biasanya mereka akan kebingungan dalam belajar arduino, karena arduino ini sangat luas sekali cakupannya. Selain itu, biasanya orang-orang belajar arduino secara otodidak, jadi mereka tidak mempunyai referensi belajar yang terstruktur sehingga kebanyakan orang yang baru belajar arduino akan kebingungan dan kesulitan dalam memepelajari arduino tersebut. Untuk itulah pada kesempatan kali ini admin akan membagikan 3 project arduino sederhana untuk pemula yang baru belajar arduino.


Project Arduino Sederhana Untuk Pemula

Ada banyak sekali project elektronik yang bisa dibuat jika kamu mempunyai sebuah arduino. Mulai dari project arduino sederhana seperti mengedipkan led dengan arduino sampai dengan project arduino yang sangat kompleks seperti robot Hexapod contohnya. Nah, sekarang admin akan meberikian daftar project arduino sederhana yang wajib dicoba seorang pemula yang baru belajar arduino.
Berikut adalah project sederhana arduino yang wajib di coba kamu yang baru belajar arduino

1. Blinking LED (Mengedipkan LED)

Mengedipkan LED atau blinking led merupakan project yang paling dasar untuk belajar arduino. Bahkan, saat kamu baru membuka arduino ide, disana sudah terdapat source code blinking led yang sudah tertulis secara default di arduino ide.
Untuk rangkaian blinking led ini pun sangat sederhana, kamu hanya membutuhkan sebuah arduino dan sebuah led untuk membuat project ini. Jika kamu ingin membuat project ini berikut adalah skema atau rangkaiannya
Project arduino wajib dicoba
kamu hanya perlu menghubungkan led ke pin 13 pada arduino kamu. Sebenarnya kamu tidak perlu menggunakan led, karna arduino sudah mempunyai led build in yaitu pada pin 13.
untuk source codenya sebagai berikut

void setup() { 
pinMode(LED_BUILTIN, OUTPUT); 
} 

void loop() { 
digitalWrite(LED_BUILTIN, HIGH); 
delay(1000); 
digitalWrite(LED_BUILTIN, LOW); 
delay(1000); 
}

2. Mengatur Kecerahan LED

Project arduino sederhana berikutnya yaitu mengatur kecerahan led, project ini merupakan level lanjutan dari project sebelumnya. Sebuah komponen tambahan yang kamu perlukan pada projet ini yaitu sebuah potensiometer yang akan digunakan sebagai inputan analog yang akan di gunakan sebagai pengatur nilai kecerahan led yang akan kita atur. komponen yang kamu perlukan yaitu:
  1. arduino
  2. led
  3. resistor 1k
  4. potensiometer
  5. breadboard/papan percobaan (jika perlu)
Rangkaian arduino pengatur kecerahan led adalah sebagai berikut.

Project arduino untuk pemula
Keterangan:
  1. Anode led dihubungkan ke resistor kemudian dihubungkan ke pin 3 arduino
  2. Katode led dihubungkan ke GND arduino
  3. Pin 1 (kiri) potentiometer dihubungkan ke pin daya 5 volt arduino
  4. Pin 2 (tengah) potentiometer dihubungkan ke pin analog A0 arduino
  5. Pin 3 (kanan) potentiometer dihubungkan ke pin GND arduino
Setelah arduino selesai kamu rangkai silahkan upload source code berikut ke arduino kamu



int analog = A0;
int nilaipotensio = 0;
int led = 3;
void setup() {
pinMode (led, OUTPUT);
}
void loop() {
nilaipotensio = analogRead (analog);
analogWrite (led, nilaipotensio/4);
delay (100);
}
Kamu juga bisa mengembangkan project arduino pemula yang satu ini sesuai dengan kreatifitas kamu seperti menambahkan jumlah led atau mengganti led dengan sebuah dinamo yang akan kamu atur kecepatannya, namun kamu harus mmiliki sebuah motor driver, mungkin akan kita bahan pada artikel lainnya.

3. Led Berjalan

Project arduino sederhana yang satu ini merupakan pengembangan dari project arduino yang pertama tadi. Pada projet ini kamu akan mengatur beberapa buah led yang disusun secara berjejer kemudian akan kamu program agar led tersebut hidup secara berurutan. Gimana? Kebayang ga?
Dalam project ini kamu membutuhkan 
  1. arduino
  2. 5 buah led atau lebih (gunakan warna yang kamu suka)
  3. 5 buah resistor 1k 
setelah kamu siapkan komponen yang dibutuhkan, rangkailah seperti rangkaian berikut

Belajar arduino untuk pemula
Keterangan:

  1. Hubungkan semua resistor pada semua anode led seperti gambar diatas
  2. Hubungkan semua resistor ke pin digital 0 sampai 4 secara berurutan seperti gambar
  3. Katode pada semua led dihubungkan ke GND arduino


Jika sudah selesai dirangkai maka silahkan copy dan paste source code berikut pada arduino ide dan upload ke papan arduino kamu



int led1 = 0; 
int led2 = 1; 
int led3 = 2; 
int led4 = 3; 
int led5 = 4; 
void setup() { 
pinMode(led1, OUTPUT); 
pinMode(led2, OUTPUT); 
pinMode(led3, OUTPUT); 
pinMode(led4, OUTPUT); 
pinMode(led5, OUTPUT); 
} 
void loop() { 
digitalWrite(led1, HIGH); 
digitalWrite(led2, LOW); 
digitalWrite(led3, LOW); 
digitalWrite(led4, LOW); 
digitalWrite(led5, LOW); 
delay(500); 
digitalWrite(led1, LOW); 
digitalWrite(led2, HIGH); 
digitalWrite(led3, LOW); 
digitalWrite(led4, LOW); 
digitalWrite(led5, LOW); 
delay(500); 
digitalWrite(led1, LOW); 
digitalWrite(led2, LOW); 
digitalWrite(led3, HIGH); 
digitalWrite(led4, LOW); 
digitalWrite(led5, LOW); 
delay(500); 
digitalWrite(led1, LOW); 
digitalWrite(led2, LOW); 
digitalWrite(led3, LOW); 
digitalWrite(led4, HIGH); 
digitalWrite(led5, LOW); 
delay(500); 
digitalWrite(led1, LOW); 
digitalWrite(led2, LOW); 
digitalWrite(led3, LOW); 
digitalWrite(led4, LOW); 
digitalWrite(led5, HIGH); 
delay(1000); 
}

Jika kecepatan lednya menurut kamu kurang cepat, kamu bisa menambah kecepatan jalan lednya dengan mengurangi delay sesuai keinginan kamu.
Itulah tadi 3 project arduino sederhana untuk pemula.
Untuk artikel selanjutnya admin akan menambahkan lagi Project-project arduino. Mungkin admin juga akan membuat penjelasan khusus tentang source code di atas buat temen temen yang mau mempelajarinya. Cukup sekian artikel kali ini jika kamu bingung atau tidak paham silahkan bertanyakolom komentar.

Selamat mencoba ya dan share ke teman kamu juga


LihatTutupKomentar