Translate

Sabtu, 31 Desember 2022

Program Blink (Cek Upload Arduino)

Sebelum memprogram arduino lebih jauh. Lebih baik kita mengecek Arduino kita terlebih dahulu . Dengan cara memprogram dengan menggunakan program bawaan Arduino tersebut. 

Program tersebut dapat kita akses dengan cara:  klik File -->  Example -->Basics-->Blink, seperti gambar dibawah ini.


Gambar Lankah Akses Program Blink

Setelah itu akan muncul sketch atau susunan program seperti gambar dibawah ini:

Gambar Kode Program Blink

Kita pastikan kita sudah memilih board Arduino Uno dan Port yang sesuai.

Gambar Board Arduino dan Ports

Kemudian kita klik Upload dan program akan terupload. Dapat dilihat bahwa program kita sudah terupload ke Arduino.
Gambar Program Sudah Terupload

Berikut adalah hasil upload program kita:
























Arduino IDE

Untuk memprogram Arduino, kita butuh Arduino IDE. Software ini berguna untuk membuat, membuka, dan mengedit program Arduino yang kita tulis. Selanjutnya, jika kita menyebut program yang kita tulis untuk Arduino, kita sebut "sketch" ya... :). Sketch merupakan source code yang berisi logika dan algoritma yang akan kita upload ke dalam IC mikrokontroller yang ada pada Arduino.

Gambar tampilan Arduino IDE

Gambar diatas adalah tampilan Software Arduino IDE beserta bagian-bagian nya. Berikut adalah keterangan lebih lanjut untuk bagian Arduino IDE :

1. Upload: Tombol ini berfungsi untuk mengupload program ke Arduino. Walaupun kita tidak mengklik tombol verify, maka sketch akan di-compile, kemudian langsung diupload ke board. Berbeda dengan tombol verify yang hanya berfungsi untuk memverifikasi source code saja.

2. New Sketcth: Berfungsi untuk membuka lembar baru untuk penulisan program 

3. Open Sketch: Membuka sketch yang sudah pernah dibuat. Sketch yang dibuat dengan IDE Arduino akan disimpan dengan ekstensi file .ino

4. Save Sketch : Menyimpan sketch, tapi tidak disertai mengcompile. 

5. Serial Monitor : Membuka interface untuk komunikasi serial, nanti akan kita diskusikan lebih lanjut pada bagian selanjutnya

6. Keterangan Aplikasi : Pesan-pesan yang dilakukan aplikasi akan muncul di sini, misal "Compiling" dan "Done Uploading" ketika kita mengcompile dan mengupload sketch ke board Arduino. 

7. Konsol : Pesan-pesan yang dikerjakan aplikasi dan pesan-pesantentang sketch akan muncul pada bagian ini. Misal, ketika aplikasi mengcompile atau ketika ada kesalahan pada sketch yang kita buat, maka informasi error dan baris akan diinformasikan di bagian ini. 

8. Baris Sketch : Bagian ini akan menunjukkan posisi baris kursor yang sedang aktif pada sketch. 

9. Informasi Port : bagian ini menginformasikan port yang dipakah oleh board Arduino.

 



Jumat, 30 Desember 2022

Instalasi Arduino IDE

Instalasi Arduino IDE bisa dilakukan dengan cara mendownload terlebih dahulu di internet pada alamat https://www.arduino.cc/en . Software Arduino IDE ini gratis (open source) bisa digunakan pada operating system Windows, Linux dan MacOS. Selain dengan Arduino IDE kita juga bisa membuat program dan memasukkan program pada papan Arduino dengan aplikasi dari Handphone, yaitu dengan aplikasi ArduinoDroid.

Pada waktu blog ini dibuat versi Arduino IDE sudah sampai versi 2.0.3. Instalali Arduino IDE seperti instalasi software pada umumnya tinggal klik instal kemudian klik Next, sampai finish. Setelah software Arduino IDE terinstal maka kita harus mengecek koneksi arduino. Pertama sambungkan kabel downloader dengan Arduino dan ke port USB pada komputer atau laptop, disini saya menggunakan Arduino UNO.

Gambar Koneksi Arduino dengan Laptop

Setelah kita koneksikan Arduino kita cek arduino kita berada pada port berapa di laptop atau komputer kita. Kita lakukan dengan cara ketik (WWindows +R) secara bersamaan.. Sehingga muncul kotak Run, lalu kita ketikkan "devmgmt.msc" (tanpa tanda petik),kemudian tekan tombol ENTER.
Gambar Kotak Run

Maka akan muncul window Device Manager, seperti kotak dibawah. Lalu kita lihat pada bagian Ports(COM&LPT) berikut:


Gambar Jendela Device Manager dengan Arduino

Dari gambar terlihat untuk Ports (COM &LPT) ada 3 (COM) / komponen yang menempel disana. Lalu kita cabut Arduino yang menempel pada komputer tadi maka hanya akan dua 2 (COM) / komponen saja yang menempel. Untuk COM yang hilang yaitu COM4, COM4 inilah port dari Arduino kita tadi. 
Gambar Jendela Device Manager tanpa Arduino

Fungsi dari mengecek Port Arduino ini adalah kita tidak salah dalam memasukkan lokasi program ketika kita upload ke Arduino. 
Gambar Lokasi Port Arduino, pada Arduino IDE











Mengenal Arduino

Arduino adalah papan (Board) Input Output yang sudah memiliki chip mikrokontroler yang dapat diprogram, sesuai kebutuhan kita . Sedangkan mikrokontroller sendiri adalah komputer yang berukuran mikro dalam satu IC yang terdiri dari processor, memory, dan input output yang bisa kita kontrol dengan kita memprogramnya.

Gambar 1. Board Arduino Uno

Papan arduino siap pakai dengan software Arduino IDE yang digunakan untuk memprogram mikrokontoller yang ada didalamnya. Kelebihan dari Arduino yaitu kita tidak perlu memikirkan minimum sistem dan programmer karena sudah menyatu dalam papan Arduino. 

Dalam prakteknya belajar Arduino ini kita membutuhkan project board ada yang menyebutnya (bread board) dan beberapa kabel jumper untuk menghubungkan komponen dan Arduino. Dengan project board kita tidak susah-susah menyolder rangkaian, sehingga relatif lebih cepat. Keunggulan lainnya ialah kita dapat membongkar pasang rangkaian dengan cepat jika kita ingin mengganti rangkaian lagi, sehingga cocok untuk proses pembelajaran. Jika ingin menggunakan rangkaian yang permanen maka kita harus membuat rangkaian dengan papan PCB.

Gambar 2. Papan project board

Perlu difahami dari gambar terihat garis merah menunjukkan bahwa lubang terhubung secara fisik. Jadi jangan salah menyambung rangkaian di papan project board ya...