--> Skip to main content

01 - Dasar Pemograman Arduino - Kendali LED

Assalamualaikum Wr Wb 
Pada kesempatan kali ini, saya ingin menyajikan materi tentang arduino yang sedang banyak digemari di kalangan penggemar embeded system dan IoT. 

Pada postingan kali ini akan saya bahas satu persatu mengenai dasar pemograman arduino dengan menggunakan bahasa pemograman C++ secara bertahap. 

Agar postingan ini dapat dipahami dengan mudah, maka saya akan menyajikan per bagian tahapan mengenal pemograman arduino menggunakan simulasi proteus. (tidak perlu membeli perangkat yang sebenarnya)
  
Sebelum kita masuk ke dalam topik pemogramannya, maka alangkah lebih baik kita mengetahui terlebih dahulu apa itu LED. 

LED (Light Emitting Diode)
LED merupakan komponen elektronika yang dapat menghasilakan cahaya bila dialiri oleh tegangan pada kaki Anoda dan Katodanya. kaki atau pin Anoda pada led merupakan kaki untuk dialiri kutub positif dari sumber tegangan, sedangkan untuk kaki Katoda dialiri dengan kutub negatif dari sumber tegangan. bentuk led adalah sebagai berikut. 


Gambar simbol komponen led pada dunia elektronika.

Gambar bentuk led pada umumnya.

Baiklah, pada judul kali ini akan kita bahas mengenai kendali LED menggunakan arduino uno dengan menggunakan 1 buah LED saja

Prosedur Percobaan: 
  1. Rangkailah rangkaian baik pada software simulasi maupun secara real dengan perangkat sebenarnya menjadi seperti pada gambar berikut ini.
Gambar Rangkaian LED dan Arduino uno Menggunakan software simulasi Proteus 

  1. Bukalah Software Arduino yang dapat kalian download Disini
  2. Ketik atau salin listing program berikut ini pada halaman program kalian
List Program Percobaan menggunakan Arduino.
Program Keseluruhan :

#define   led   10

void setup() 
{
  // put your setup code here, to run once:
//  pinMode(10,OUTPUT);
//  digitalWrite(10,HIGH);

  pinMode(led,OUTPUT);
  digitalWrite(led,HIGH);
}

void loop() 
{
  // put your main code here, to run repeatedly:
  digitalWrite(led,LOW);
  delay(500);
  digitalWrite(led,HIGH);
  delay(500);
}

  1. Lakukan kompilasi dengan menekan tombol pintasan CTRL+R atau pada Menu Sketch>Verify/Compile
  2. Untuk pengguna Perangkat dalam bentuk fisik dapat mencoba mengupload program dengan menekan tombol pintasan CTRL +U , sedangkan bagi pengguna software simulasi dapat menekan tombol pintasan CTRL+ALT+S untuk menyimpan binary file yang nantinya akan di masukkan pada software simulasi.
  3. Amati hasilnya, jika terjadi kesalahan, periksa kembali langkah-langkah diatas.

File Hasil Percobaan dan penjelasan lebih detail tentang percobaan diatas dapat didownload pada link yang berada dalam deskripsi Video dibawah ini.

youtube image

Sekian dulu panduan dasar pemograman arduino ini saya buat, semoga menjadi ilmu yang bermanfaat.
Salam Anak Pulau :)

Link Terkait :
  1. Dasar Pemograman Arduino - Kendali LED
  2. Dasar Pemograman Arduino - Kendali LED dengan tombol
  3. Dasar Pemograman Arduino - Kendali Relay dengan tombol
  4. Dasar Pemograman Arduino - Kendali Motor DC bolak-balik dengan Driver Relay
  5. Dasar Pemograman Arduino - LCD 16x2 Mode 4 bit dan Tombol Push Button
  6. Dasar Pemograman Arduino - LCD 16x2 Mode i2C dan Tombol Push Button (Bonus - Pin Analog menjadi Input Push button)
  7. Dasar Pemograman Arduino - Kendali Motor DC bolak-balik dengan Driver Relay
  8. Dasar Pemograman Arduino - Sensor Suhu dan Kelembaban (SHT11) Dengan Tampilan LCD 16x2 Mode i2C
  9. Dasar Pemograman Arduino - Sensor Cahaya LDR (Light Dependent Resistor) Dengan Tampilan LCD 16x2 Mode i2C
  10. Dasar Pemograman Arduino - RTC (Real Time Clock) Dengan Tampilan LCD
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar