//Tambahan //Akhir tambahan Fungky Corporation

MAU PESAN ALAT BIDANG ELEKTRONIKA? KAMI FUNGKY CORPORATION SIAP MEMBANTU. HUBUNGI :

Email: fungkyking01@gmail.com | FB/TWITTER/YOUTUBE : FUNGKYKING |

WA (WhatsApp) Only : 0838 (Libur)


Lokasi Yogyakarta.

Monday, 18 March 2019

Membuat Program Dengan Arduino IDE


Membuat Program Dengan Arduino IDE

Arduino IDE
Berbicara mengenai Arduino, pasti tidak terlepas dengan software yang akan digunakan untuk membuat program yaotu Arduino IDE. Pada Pembahasan sebelum-sebelumnya telah dijabarkan mengenai bagian-bagian dari software Arduino IDE secara keseluruhan dalam blog kami di https://fungkynotes.blogspot.comKali ini kita akan memulai membuat sebuah program dengan software Arduino IDE dari awal hingga menguploadkan program ke Arduino.
Berikut ini langkah-langkah dalam membuat program dan mengupload program tersebut ke Arduino:

  1. Membuat Sketch (Program)
Sudah pasti kita akan membuat program (Bukan Kue Bolu hehe), tapi…sebelum memulai membuat program, pastikan terlebih dahulu software Arduino IDE sudah diinstal dengan baik dan berjalan sempurna. Tutorial menginstalnya bisa dilihat diblog dengan judul “MEMASANG SOFTWARE ARDUINO IDE PADA OS BERBASIS WINDOWS” sedangkan untuk Software Arduino IDE dapat di download pada website resminya di www.arduino.cc.
Setelah terinstal, klik icon software Arduino IDE tersebut bisa dari desktop ataupun menu windows, kemudian akan muncul program Arduino IDE dengan tampilan sketch sesuai dengan versi yang didownload dari websitenya.
Catatan: Pastikan Software Arduino IDE yang terinstal versi TERBARU dan SUPPORT OS DIKOMPUTER ATAU LAPTOP.


Gambar 1. Arduino IDE
  1. Mengetik Program
Pada software Arduino IDE terdapat contoh-contoh program yang bisa digunakan. Berikut adalah cara membuka contoh program LED Blink pada menu: File > Examples > 1.Basics > Blink. Atau kamu dapat menyalin tuliskan source kode dibawah ini pada layar software editor Arduino:

// coba 1 led – Program untuk menghidupkan LED berkedip-kedip

const int PIN_13 = 13;

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

void loop() {
  digitalWrite(PIN_13, HIGH);
  delay(1000); // Tunda 1 detik

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


Gambar 2. Program Blink

  1. Menyimpan Program (Sketch)
Program yang baru saja ditulis pada editor software tadi dapat disimpan kedalam file yaitu dengan klik pada menu file pilih save atau save as, pilih folder yang akan digunakan menyimpan file, ketikan nama file misanya “Coba Led” kemudian klik save.



Gambar 3. Menyimpan File


  1. Memeriksa Sketch (Verify/Compile)
Setelah menyimpan program (sketch) yang telah kita buat, kita bisa langsung memeriksa apakah program yang telah kita buat sesuai prosedur penulisan pemprograman C yang digunakan pada Arduino. Pemeriksaan program yaitu dengan cara mengklik symbol Verify atau dari menu sketch pilih Verify/Compile bisa juga dengan shortcut Ctrl + R. Apabila verify sukses akan terdapat tulisan Done Compilling, prosesnya dapat dilihat pada gambar dibawah ini. 

Gambar 4. Menu Verify/Compile


Gambar 5. Loading Proses Verify/Compile


Gambar 6. Proses Verify/Compile Selesai

  1. Cara memperbaiki kesalahan/error Program
Program yang dibuat tentunya tidak sepenuhnya sempurna, pasti masih terdapat kesalahan penulisan dan lainnya. Semisalkan setelah menjalankan proses verify/compile terdapat kesalahan atau pesan error baik dari segi penulisan sampai kesalahan syntax, karena program arduino ini penulisanya bersifat case sensitive, jadi kita harus benar-benar teliti dalam mengetiknya baik huruf besar maupun kecilnya. Biasanya kesalahan akan ditunjukan oleh blok warna kuning dengan dengan menyebutkan kata-kata yang salah.

Sebagai contoh kesalahan dalam penulisan program yaitu sebagai berikut:

  1. Berikut ini contoh penulisan yang salah :
Penulisan digitalwrite(PIN_12, LOW); seharusnya digitalWrite(PIN_12, LOW); dengan huruf W pada kata write harus capital/besar, sebagaimana contoh kesalahan yang terdapat pada gambar dibawah ini.


Gambar 7. Kesalahan Penulisan

  1. Mengupload File
Setelah program selesai diverifikasi dan dinyatakan telah benar/sesuai, maka bisa langsung diupload ke Arduino yaitu dengan cara mengklik symbol upload atau dari menu file pilih upload, bisa juga dengan shortcut Ctrl + U. Hal-hal yang perlu diperhatikan adalah mengecek terlebih dahulu port komunikasi mana yang terhubung ke arduino, port USB harus sesuai dengan setingan pada sketch, caranya pilih tools – serial port.

Selain itu pilihan jenis arduino juga mesti kita seting, pilih tools – board – pilih jenis arduino yang anda gunakan. Apabila file telah terunggah sempurna maka akan ada status Done Uploading. Dan jika proses upload selesai, maka LED yang terdapat pada board Arduino akan berkedip cepat/lambat tergantung waktu timer yang disetting.

Keterangan: (Lihat penjelasan lengkapnya tentang proses Upload ke Arduino di http://fungkynotes.blogspot.co.id dengan judul “MENGHUBUNGKAN APLIKASI ARDUINO IDE DENGAN BOARD ARDUINO PADA WINDOWS”).

Demikian pengenalan singkat tentang “Membuat Program Dengan Arduino IDE”. Untuk selanjutnya, kita akan mengulas tuntas mengenai “Program Blink” agar dapat mengetahui lebih dalam mengenai struktur program Blink sebagai dasar pembelajaran pemprograman dan test dalam menggunakan Arduino.

Buat yang ingin mempelajari Arduino dan lebih mengenal Arduino silakan follow akun Google+ atau membaca pembahasan sebelum-sebelumnya diblog http://fungkynotes.blogspot.co.id dan jangan lupa subscribe channel youtube kami (fungky king) https://www.youtube.com/channel/UCWbN7TqlN68FxeFY7uCNhkA untuk melihat hasil rancangan alat-alat yang kami buat. Kami juga menerima pembuatan alat-alat elektronika baik untuk penelitian ataupun alat untuk syarat kelulusan.

Demikian pembahasan singkat yang dapat dibahas, mohon maaf jika terdapat kesalahan dalam penulisan semua ini semata-mata hanya opini pribadi berdasarkan pengalaman. Jika ada kekurangan dan tambahan dari materi pembahasan yang dibahas silahkan dapat teman-teman sertakan pada kolom komentar tambahan materi yang ingin disampaikan, sampaikan pertanyaan dan isi kolom komentar dengan bijak.

Terima Kasih,
Salam Otomatisasi


Fungkyking
http://fungkynotes.blogspot.co.id

Kata Kunci / Keywords: ATMEGA, Arduino, Arduino IDE, Arduino UNO, Bahasa C, fungkynotes.blogspot.co.id, fungky corporation, fungky king, microcontroller, otomatis, pemprograman, plc, NodeMCU, ESP8266, Internet of Things (IoT), Wi-Fi

Referensi / Reference:
·      ·         www.arduino.ac.id
·         www.google.com

Friday, 1 March 2019

MENGHUBUNGKAN APLIKASI ARDUINO IDE DENGAN BOARD ARDUINO PADA WINDOWS


MENGHUBUNGKAN APLIKASI ARDUINO IDE
DENGAN BOARD ARDUINO PADA WINDOWS


Arduino UNO Original

Pembahasan kali ini berdasarkan acuan dari website Arduino tentang “Getting Started w/ Arduino on Windows”. Namun agar lebih mudah dipahami, maka saya akan mencoba menjabarkannya dengan ringkas. Pembahasan ini akan menjelaskan bagaimana caranya menghubungkan aplikasi Arduino IDE dengan Board Arduino menggunakan koneksi USB pada komputer dan mencoba meng-upload program (sketch) pertama.


Adapun tahapan-tahapan yang perlu dipersiapkan adalah sebagi berikut:

  1. Board Arduino dan Kabel USB
Pada tutorial kali ini, anda dapat menggunakan Arduino Seri apapun seperti Arduino Uno, Arduino Duemilanove, Nano atau Diecimila. Selain itu juga membutuhkan sebuah kabel USB standar (A – B) atau sama dengan kabel yang digunakan untuk printer USB yang nantinya akan dihubungkan ke computer atau laptop.
Gambar 1. Kabel USB standar (A – B) Atau Printer

  1. Software Arduino IDE
Software Arduino IDE dapat diunduh pada halaman download Arduino yang resmi. Proses pemasangan atau instalasinya dapat dibaca pada pembahasan sebelumnya di blog www.fungkynotes.blogspot.com yang berjudul “MEMASANG SOFTWARE ARDUINO IDE PADA OS BERBASIS WINDOWS”.

Gambar 2. Halaman Download Arduino IDE (www.arduino.ac.id)

Saturday, 23 February 2019

Instruksi-Instruksi Dasar Pada Pemprograman Arduino


Instruksi-Instruksi Dasar
Pada Pemprograman Arduino


Operator Pada Pemprograman

Seperti yang telah saya bahas pada postingan sebelum-sebelumnya mengenai “Apa itu “Sketch” Arduino?” pada blog http://fungkynotes.blogspot.com, bahasa pemrograman Arduino mirip bahasa C yang digunakan pada AVR hal ini dikarenakan bahasa pemprograman Arduino menggunakan struktur bahasa C. Namun yang membedakan bahasa pemprograman Arduino dengan bahasa C pada umumnya, bahasa pemprograman Arduino dibuat lebih sederhana dan lebih mudah untuk dipelajari sehingga dapat cepat dipahami jika seseorang sudah memahami dasar pemprograman.

Pada kesempatan kali ini, saya ingin membahas lebih rinci tentang Bahasa Pemrograman Dasar Arduino mulai dari tanda kurung, variable, operator bahkan hingga titik koma. Hal ini penting sekali dibahas mengingat dalam membuat sebuah program, terdapat simbol-simbol tertentu yang merupakan bagian utuh dari sebuah kesatuan program dan juga supaya saat dipembahasan contoh-contoh aplikasi program Arduino, semua pembaca sudah bisa memahami dan tidak bingung karena kamu sudah mengetahui dasarnya.

  1. CATATAN PADA PROGRAM
Seorang programmer bisa membuat catatan pada program dan tidak akan dibaca oleh Arduino, dengan cara mengetikan tanda (//) kemudian mengetikan catatannya, seperti contoh berikut ini:

void loop() {
// catatan pada baris ini tidak akan dibaca oleh program
}

Tapi pemakaian tanda // hanya berfungsi untuk catatan satu baris saja, jika kamu ingin membuat catatan yang panjang yaitu berupa paragraf. Maka pertama kamu ketikan tanda /* lalu ketikan catatan kamu, dan jika sudah selesai tutup dengan kode */ . Contohnya seperti berikut:

void loop() {
/* apapun yang kamu mau ketikan disini tidak
akan dibaca oleh program
sepanjang apapun kamu mengetiknya
*/
}

//Tambahan //akhir