Tampilkan postingan dengan label Getting Started. Tampilkan semua postingan
Tampilkan postingan dengan label Getting Started. Tampilkan semua postingan


Mari belajar tentang bagaimana cara membuat LED Blinking (berkedip) menggunakan keluaran digital dari Arduino. Project ini cocok bagi Anda yang baru mengenal Arduino. Kita akan menghubungkan LED dengan Arduino Uno dan menyusun program sederhana untuk menyalakan dan mematikan LED (membuat LED berkedip-kedip).

Peralatan yang dibutuhkan yaitu :
1. Arduino + kabel USB A-B
2. Resistor 220 Ohm
3. LED
4. Breadboard/Protoboard
5. Kabel Jumper

Lankah yang perlu dilakukan :
1. Membuat rangkaian seperti gambar di bawah. Kaki LED terhubung ke dua pin pada Arduino, kaki negatif terhubung ke ground dan kaki positif ke pin 9. Komponen antara LED dan ground dipasang sebuah resistor, yang membantu membatasi arus untuk mencegah kelebihan arus pada LED. Tanpa resistor, akan berakibat LED terbakar.


2. Memasukan kode program (sketch) ke Arduino IDE. Sketch-nya seperti yang ada dibawah, kemudian copy-paste ke Arduino IDE.


      int pinLED = 9; //LED disambungkan dengan pin Digital 9

      void setup() {
        pinMode(pinLED, OUTPUT); //set pinLED sebagai output
      }

      void loop() {
        digitalWrite(pinLED, HIGH); //menyalakan LED
        delay(1000);
        digitalWrite(pinLED, LOW); //mematikan LED
        delay(1000);
      }


Penjelasan Sketch :
  • void setup() digunakan untuk menjalankan program satu kali, biasanya digunakan untuk pengaturan pin sebagai INPUT atau OUTPUT.
  • void loop() digunakan untuk menjalankan program berulang-ulang dan terus menerus, kode program dijalankan dari baris atas sampai kebawah dan terus berulang.
  • digitalWrite(pinLED, HIGH) perintah untuk menyalakan LED, dan delay(1000) untuk menahan perintah sebelumnya yaitu menyalakan LED selama 1000 ms atau 1 Secon (detik).
  • digitalWrite(pinLED, LOW) untuk mematikan LED selama 1000 ms. Delay di sini dapat kita rubah sesuai dengan kecepatan berkedipnya (misalnya diatur 100ms).

3. Menghubungkan Arduino dengan komputer menggunakan USB A-B, kemudian upload sketch. Setelah berhasil di-upload, maka Arduino akan menjalakan atau beroperasi sesuai kode program, yaitu membuat LED blinking. Untuk mempermudah bisa lihat video di bawah ini.





Pembahasan kali ini juga akan menjawab cara untuk mengetahui port COM berapa yang digunakan untuk koneksi data antara Arduino dengan komputer. Caranya cukup mudah, yaitu :

1. Pertama pastikan koneksi kabel USB A-B antara Arduino dengan komputer secara fisik terhubung dengan baik.

2. Periksa status koneksi pada Device Manager, yaitu dengan membuka “Control Panel -> Device Manager” kemudian pilih (expand) pada bagian “Port (COM & LPT)”. Ketika koneksi antara Arduino dengan komputer berhasil maka akan muncul tipe Arduino beserta port COM yang digunakan. Gambar dibawah menunjukan Arduino yang digunakan ialah Arduino Mega menggunakan port “COM5”.


3. Mengubah pengaturan tipe board dan port di software/aplikasi Arduino IDE. Sesuaikan dengan tipe bord dan port yang digunakan yaitu "Arduino Mega" dan port "COM5". Untuk mengaturnya masuk ke menu "Tools -> Board" pilih Arduino Mega, kemudian masuk ke menu "Tools - > Port" pilih COM5.


4. Kemudian setelah itu jalankan kode program (sketch) yang sederhana seperti Blink atau AnalogReadSerial yang terdapat pada menu "File -> Examples -> Basics". Dapat dijalankannya kode program pada Arduino menujukan Arduino dan komputer terhubung (terkoneksi) dengan baik.


Catatan : Ketika ada masalah dalam proses ini yang perlu dilakukan ialah (1) Periksa kondisi sambungan atau koneksi kabel secara fisik antara Arduino dengan komputer. (2) Pastikan driver serial communication sudah terinstal di komputer. (3) Lakukan restart pada komputer atau Arduino.



Memulai project sederhana dari Arduino. Sebelum mengoperasikan Arduino, kita perlu meng-install Software Arduino (IDE). Software Arduino (IDE) ini memungkinkan kita menulis atau membuat program yang akan dijalankan dan digunakan dalam pengoperasian Arduino, terutama pada fungsi uploading script program (sketch). Untuk pemilihan Software Arduino ini kita memiliki dua opsi :

1. Software Arduino (IDE) online atau Arduino Web Editor, yang memungkinkan kita untuk mengolah program secara online melalui web browser. Kelebihanya adalah memungkinkan kita untuk menyimpan kode program (sketch) di cloud, dan akan selalu memiliki versi terbaru dari software Arduino (IDE) tanpa perlu menginstal pembaruan versi.

2. Software Arduino (IDE) offline jika kita lebih suka bekerja secara offline atau memiliki koneksi internet yang terbatas, maka kita perlu menginstall-nya di komputer atau laptop kita.

Namu kali ini kita terlebih dahulu akan diajarkan untuk penggunaan Sofware Arduino IDE offline (Arduino Desktop IDE) yang mungkin akan lebih mudah dan lebih cocok untuk pemula. Lanjut pada cara pengoperasianya.

1. Download terlebih dahulu Software Arduino IDE untuk OS Windows disini --> Arduino IDE 1.8.5 
2. Install Arduino IDE dengan cara double klik pada file yang sudah didownload, kemudian klik "Yes" ketika muncul jendela User Account Control. Setelah itu pilih tombol "I Agree" untuk melanjutkan instalasi, kemudian klik "Next" lalu klik "Install", dan secara otomatis proses instalasi akan berjalan.



Sebelum selesai akan ada jendela/notifikasi yang akan muncul, klik "Install" untuk semua notifikasi yang muncul. Setelah itu tunggu hingga instalasi seelesai kemudian Close.


3. Jalankan software/aplikasi Arduino IDE pada menu Start atau di Desktop. Gambar dibawah menunjukan tampilan awal aplikasi Arduino IDE.


4. Atur aplikasi Arduino nya dengan cara pilih menu "Tools -> Board:" kemudian pilih tipe board Arduino yang digunakan. Setelah itu pilih menu "Tools -> Port" setelah itu pilih port COM yang digunakan oleh Arduino (caranya ada -> Di Sini). Setelah itu masukan kode program/sketch dengan memilih menu "File -> Examples -> 01.Basics -> Blink" setelah itu akan secara otomatis muncul kode programnya. (untuk penjelasan kode program bisa lihat -> Di Sini)


   Atau masukan kode/sketch berikut :

   int pinLED = 13;

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

   void loop() {
     digitalWrite(pinLED, HIGH);
     delay(1000);

     digitalWrite(pinLED, LOW);
     delay(1000);
   }


5. Pasang atau hubungkan Arduino dengan komputer atau laptop kita menggunakan USB A-B. Kemudian klik tombol upload untuk memasukan kode program/sketch ke Arduino.


Setelah proses upload berhasil, Arduino akan melakukan restart. Setelah itu baru Arduino beroperasi sesuai kode program, yaitu membuat LED orange yang ada di board Arduino berkedip-kedip atau blinking.