Selasa, 22 Desember 2015

Teknik Pemrograman Part I - Komentar Program




Wejangan :)


   Postingan ini mungkin akan kurang menarik bagi sebagian orang mengingat konten pembahasannya adalah tentang Komentar Program. Namun Atok merasa pengetahuan dasar seperti ini baik untuk diketahui lebih dalam terutama bagi yang baru mempelajari tentang programing dan belum memiliki pengalaman dalam membuat program baik dalam bahasa C maupun yang sejenisnya.



Mari Mulai!


   Sketch umumnya mengandung Komentar Program. Tentu saja, suatu Sketch bisa saja tidak mengandung Komentar Program. Komentar Program ditujukan untuk memberi keterangan kepada pembaca Sketch maupun bagi sang programer itu sendiri. Jadi Komentar Program bukanlah suatu baris perintah. Ada atau tidaknya Komentar Program tidak ada pengaruhnya bagi Arduino itu sendiri. Akan tetapi, Komentar Program menjadi sangat penting untuk menusia, khususnya pembaca Sketch yang ingin mengetahui rahasia dibalik kode-kode Sketch. Keterangan yang diberikan bisa berupa kegunaan Sketch, pencipta Sketch, versi Sketch, ataupun berupa penjelasan untuk instruksi-instruksi yang terdapat di sketch.

   Suatau Komentar Program dapat dibentuk dengan menuliskan simbol // dibagian mana saja di Sketch. Jika pada Sketch ditulis simbol // maka tulisan pada baris yang sama setelah simbol tersebut akan otomatis dianggap sebagai Komentar Program. Penggunaan simbol // sebagai komentar program akan membuat komentar program pada baris yang sama saja. Berikut contoh pembuatan Komentar Program dengan menggunakan simbol //

// ---------------------------------------------------------
// Sketch ini dibuat oleh Atok (Admin Bangka Robotic School)
// Ditujukan sebagai contoh penggunaan Komentar Program
// Tgl Pembuatan : 23 Desember 2015 
// ---------------------------------------------------------

   Pada contoh diatas, setiap komentar mencakup satu baris. Dalam praktik seringkali Komentar Program bercampur dengan pernyataan dalam baris yang sama. Biasanya digunakan untuk memberi keterangan kegunaan baris suatu program. Contonya sebagai berikut

Serial.begin(9600);// kecepatan transmisi data di Port Serial

Pada contoh diatas Srial.begin(9600) adalah sebuah pernyataan dan disebelah kanannya adalah sebuah Komentar Program. Selain menggunakan simbol //, Komentar Program juga dapat dibuat dengan menggunakan pasangan simbol /* dan */ Kelebihan penggunaan pasangan simbol tersebut adalah memungkinkan pembuatan Komentar Program yang terdiri atas beberapa baris sekaligus. Berikut contohnya:

// ---------------------------------------------------------
// Sketch ini dibuat oleh Atok (Admin Bangka Robotic School)
// Ditujukan sebagai contoh penggunaan Komentar Program
// Tgl Pembuatan : 23 Desember 2015 
// ---------------------------------------------------------

Dapat ditulis menjadi

/* ---------------------------------------------------------
   Sketch ini dibuat oleh Atok (Admin Bangka Robotic School)
   Ditujukan sebagai contoh penggunaan Komentar Program
   Tgl Pembuatan : 23 Desember 2015 
   --------------------------------------------------------- */

   Komentar Program dapat juga digunakan untuk mempercantik atau mempermudah dalam membaca program dalam jumlah yang banyak. Contohnya sebagai berikut

//////////////////////////////////////////////// Inisialisasi
void setup() {                                //
  // put your setup code here, to run once:   //
Serial.begin(9600);                           // 
}                                             //
////////////////////////////////////////////////

/////////////////////////////////////////////////// Looping
void loop() {                                    //
  // put your main code here, to run repeatedly: //
Serial.print("Hai !!!");                         //
Serial.println("Saya Belajar Sketch di");        //
Serial.print("Bangka Robotic School");           //
}                                                //
///////////////////////////////////////////////////

   Semuanya bergatung imajinasi anda bagaimana akan menggunakannya :)




Senin, 21 Desember 2015

Mari Mulai Membuat Sketch dan Mengunggah ke Arduino




Sebelum Mulai Membuat Sketch


   Sebelum mulai membuat Sketch maka saya akan memperkenalkan terlebih dahulu Editor Sketch yang telah kita install sebelumnya, yaitu Arduino IDE serta cara memilih Arduino yang akan digunakan dan Com Port yang aktif. Hal penting yang akan diperkenalkan sebelum membuat Sketch adalah beberapa simbol yang berada dibawah tab menu. Perhatikan gambar dibawah

Fungsi dari masing-masing simbol diatas adalah

  • Verify digunakan unutk mengkompilasi Sketch yang telah dibuat, memeriksa tata penulisan Sketch. Klik pada "Verify", jika Sketch yang dibuat benar maka akan memunculkan pesan "Done Compiling", jika terjadi kesalahan dalam penulisan Sketch maka akan memunculkan pesan "Error Compiling". Berikut tampilan pesan hasil eksekusi Verify

Kompilasi Sketch Berhasil



Kompilasi Sketch Gagal


  • Upload digunakan untuk memunggah Sketch ke papan Arduino. Pada dasarnya Verify harus dilakukan terlebih dahulu sebelum malakukan Upload Sketch ke papan Arduino. Tetapi ketika Upload dieksekusi maka akan tetap melakukan kompilasi program sehingga Verify dapat ditinggalkan. Pada dasarnya gunakan sesuai kebutuhan, Verify dapat digunakan untuk mengkoreksi Sketch yang dibuat jika program yang dibuat cukup panjang saat masih dalam proses penulisan. Sehingga kesalahan Sketch dapat diketahui sedini mungkin
  • New digunakan untuk membuka Arduino IDE yang baru untuk mulai membuat program yang baru
  • Open digunakan untuk membuka Sketch yang pernah kita buat atau untuk membuka contoh Sketch yang telah disediakan oleh pihak Arduino. Untuk membuka contoh Sketch yang lebih banyak maka klik file > Examples > Pilih contoh Sketch yang ingin dilihat.
  • Save digunakan untuk menyimpan Sketch yang dibuat. File yang disimpan akan memiliki format .ino
  • Serial monitor digunakan untuk menampilkan data yang diterima atau dikirim oleh Arduino melalui komunikasi serial UART.

Sekarang kita akan memilih jenis papan Arduino yang akan digunakan. Pilih tab Tools > pilih Board: "Arduino/Genuino Uno" > Pada tutorial ini Atok akan menggunakan Arduino/Genuino Uno.

Lalu selanjutnya kita akan memilih COM Port Arduino yang aktif dan sedang kita gunakan. Pertama buka my document. Klik kanan pada Computer > pilih Manage > pilih Device Manager > Ports (COM & LPT), cek COM Port Arduino yang digunakan dengan cara mencabut USB Arduino dan menghubungkannya kembali, maka akan terlihat COM Port yang aktif


Mari Mulai Membuat Sketch

   Pemrograman Arduino (Sketch) memiliki format baku sebagai berikut

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

    Yang pertama adalah fungsi void setup(){ }. void setup(){ } digunakan untuk melakukan inisialisasi, misalnya inisialisasi variable, inisialisasi port digital sebagai input atau sebagai output, atau inisialisasi kecepatan transfer data UART. Anda mungkin akan lebih mengerti setelah melihat contohnya nanti. void setup(){ } hanya akan dijalankan satu kali, dan dimulai dari baris pertama hingga terakhir.

    Setelah fungsi void setup(){ } dieksekusi maka selanjutnya yang akan dieksekusi adalah fungsi void loop(){}. Fungsi void loop akan dieksekusi sacara berulang ulang, disinilah program yang akan kita buat ditulis. Maksud berulang - ulang disini adalah jika terdapat 10 baris program pada fungsi void setup(){ } maka program akan dieksekusi dari baris pertama sampai dengan yang ke-10, dan kembali lagi ke baris 1 dan begitulah selanjutnya sampai dengan power ke Arduino dilepas,atau Arduino mati. Jika power kita berikan lagi maka program akan dimulai dari fungsi void setup(){ }.

    Baik silahkan ikuti program dibawah ini, lakukan <b>Verify</b> (pastikan pesan <i>done compiling</i>)  dan unggah ke papan Arduino anda (disini atok menggunakan Arduino UNO). Melakukan copy-paste sangat tidak Atok anjurkan dalam tahap pembelajaran ini, lebih baik menulis ulang agar anda terbiasa melakukan Sketch. Perhatikan besar kecil huruf yang anda tulis karena ini sangat berpengaruh.

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
Serial.print("Hai !!!");
Serial.println("Saya Belajar Sketch di");
Serial.print("Bangka Robotic School"); 
delay(2000);

}


   Sekarang buka serial monitor dengan langkah sebagai berikut :
  1. Klik menu Tools
  2. Klik pada Serial Monitor sehingga akan muncul tampilan sebagai berikut

Beberapa saat kemudian akan muncul tulisan berulang sebagai berikut


Apakah Maksud Dari Program Diatas?


  1.    Point pertama adalah Serial Port. Apa itu Serial Port? Data yang dikirim dari Arduino ke PC adalah berupa data serial dengan tipe komunikasi serial UART. Pada komputer terdahulu terdapat Serial Port yang digunakan komputer untuk melakukan komunikasi serial dengan perangkat luar (contohnya printer terdahulu dihubungkan ke PC melalui Port Serial bukan Port USB). Serial Port ditampilkan dibawah ini

       Untuk saat ini Serial Port tersebut telah tergantikan fungsinya oleh Port USB yang berbeda sama sekali dalam hal format datanya. Lalu bagaimana komunikasi ini tetap dapat terjalin? Arduino USB Driver yang kita install pada saat melakukan instalasi Arduino IDE menghasilkan Virtual Serial Port. Virtual Serial Port inilah yang menjadi jembatan penghubung antara PC dengan Arduino sehingga data dari Arduino dapat ditampilan ke PC. Inisialisasi komunikasi serial UART pada Arduino adalah melalui kode berikut

                      Serial.begin(9600);

       Angka 9600 menentukan kecepatan transfer data di Serial Port. Satuannya adalah bps (bit per socond). Jadi 9600 berarti 9600 bit dalam 1 detik.

  2.    Seperti yang telah dijelaskan sebelumnya, program utama dituliskan di dalam fungsi void loop(){}

               void loop() {
                                        // put your main code here, to run repeatedly:
                                        Serial.print("Hai !!! ");
                                        Serial.println("Saya Belajar Sketch di");
                                        Serial.print("Bangka Robotic School");
                      delay(2000);
                                 }

       Program diatas berguna untuk menampilkan tulisan yang berada diantara tanda petik dua contoh Serial.print(" tulisan yang akan ditampilkan ");. Lalu apa perbedaan antara Serial.print("..."); dengan Serial.println("..."); Serial.print akan menampilkan tulisan yang berada diantara tanda petik dua dan akan membuat tulisan berikutnya diletakkan tepat sesudah karakter terakhir. Sedangkan Serial.println menampilkan tulisan yang berada diantara tanda petik dua dan diakhiri dengan perpindahan baris. Pada tampilan serial monitor "Hai !!! Saya Belajar Sketch di" berada pada satu baris. Kemudian karena baris perintah terakhir menggunakan Serial.println maka memberikan baris baru untuk tulisan yang akan ditampilkan selanjutnya, Sehingga tulisan "Bangka Robotic School" ditampilkan pada baris yang baru.
  3.  
  4.    Lalu apa maksud delay(2000); Program akan dieksekusi dari baris pertama sampai terakhir, ketika program mengeksekusi delay(2000) maka eksekusi program selanjutnya akan ditunda selama 2 detik. Tunda tersebut sesuai dengan nilai yang kita isikan didalam tanda kurung, delay(1000) berarti tunda selama 1 detik. Setelah waktu terpenuhi maka eksekusi program akan dilanjutkan ke baris program selanjutnya. Pada contoh program diatas, maka program selanjutnya yang akan dieksekusi adalah kembali ke baris program Serial.print("Hai !!!"); 
  5.  
  6.    Lalu apa maksud baris program berikut
     // put your setup code here, to run once:
     // put your main code here, to run repeatedly:

       Kedua baris program diatas dinamakan Comment Program atau komentar program. Kedua baris tersebut tidak akan dibaca ketika program dilakukan kompilasi. Umumnya berfungsi sebagai pemberi keterangan untuk sang programer dalam mengingat tujuan baris programnya. Atau mempermudah seseorang dalam membaca program milik orang lain.

Pada tutorial ini Atok menjelaskan Sketch yang berguna untuk menampilkan tulisan ke serial monitor. Hal ini menjadi dasar pengetahuan karena tutorial selanjutnya akan selalu menggunakan serial monitor untuk melihat fungsi serta efek dari Sketch yang kita tulis.





Tutorial Selanjutnya : Teknik Pemrograman Part I - Komentar Program







Sabtu, 19 Desember 2015

Step by Step Instalasi Arduino IDE




Apa Itu Arduino IDE?


   Arduino IDE adalah sebuah software yang ditujukan sebagai perangkat pengembang sketch (istilah pembuatan program di Arduino). Integrated Development Environment (IDE) berarti bentuk alat pengembang program yang terintegrasi sehingga berbagai keperluan disediakan dan dinyatakan dalam bentuk antarmuka berbasis menu. Dengan menggunakan Arduino IDE, maka kita bisa menulis sketch, memeriksa kesalahan dari sketch, dan mengunggah sketch yang telah terkompilasi ke papan Arduino. Arduino IDE bersifat gratis atau open source dan dapat diunduh di website resmi Arduino. Arduino IDE dapat diunduh kedalam 2 macam kategori yakni dalam bentuk biner (.EXE pada windows) dan dalam bentuk kode sumber, keduanya dapat di undah di situs resmi Arduino melalui link berikut https://www.arduino.cc/en/Main/Software

Setelah link diatas diklik maka akan muncul tampilan sebagai berikut


Pada pojok kanan atas klik windows installer, maka akan muncul tampilan sebagai berikut


Anda dapat memberikan donasi kepada pihak pengembang sebagai rasa terima kasih dengan cara mengklik Contribute & Download, atau jika anda ingin mendownload secara gratis anda tinggal mengklik Just Download. Arduino IDE tidak hanya tersedia pada platform windows saja, namun juga tersedia dalam platform Mac OS X dan Linux.




Mari Instalasi Arduino IDE Langkah demi Langkah


1. Klik ganda pada file arduino yang telah di download tadi ( disini Atok<panggilan akrab admin..hee>) menggunkan versi arduino-1.6.7-windows ), maka akan muncul gambar berikut

Arduino Setup Installation

2. Klik pada I Agree, maka akan muncul tampilan sebagai berikut

Pemilihan Kompenen Yang Akan Di-Install

3. Pada gambar diatas terdapat menu pemilihan komponen yang akan di install, biarkan saja semuanya tetap dalam kondisi dicentang. Kemudian klik Next dan tampilan akan muncul seperti berikut

Lokasi Arduino IDE Yang Akan Di-Install

4. Klik Install dan tunggu hingga proses selesai. Destination folder merupakan lokasi dimana Arduino IDE akan di install.

Proses Instalasi

5. Ketika proses akan selesai maka akan muncul dialog box untuk meminta meng-install Arduino USB Driver. Klik pada Always trust software from "Arduino srl" dan klik Install

Install Arduino USB Driver

6. Tunggu beberapa saat sampai proses instalasi selesai (proses instalasi USB Driver tidak memperlihatkan prosesnya, lihat saja pada proses Arduino Setup, jika tampilan seperti berikut maka proses instalasi secara keseluruhan telah selesai) maka klik Close untuk menutup Arduino Setup. Lihat pada bagian atas terdapat pesan Arduino Setup: Completed yang menandakan proses keseluruhan berhasil dilakukan.

Proses Instalasi Secara Keseluruhan Selesai


Untuk memulai menjalankan Arduino IDE silahkan menuju Desktop komputer dan cari shortcut dengan nama Arduino, Klik 2 kali dan akan muncul tampilan seperti berikut ini





Apa Itu Arduino? Perkenalan Mikrokontroler, Mikroprosesor dan Arduino

 

 


Apakah Mikrokontroler Itu?


   Pada prinsipnya, mikrokontroler adalah sebuah komputer berukuran kecil yang dapat digunakan untuk mengambil keputusan, melakukan hal-hal yang bersifat berulang, dan dapat berinteraksi dengan piranti-piranti luar, seperti sensor ultrasonik untuk mengukur jarak terhadap suatu objek, penerima GPS untuk memperolah data posisi kebumian dari setelit, dan motor untuk mengontrol gerakan pada robot. Sebagai komputer berukuran kecil, mikrokontroler cocok diaplikasikan pada benda-benda yang berukuran kecil, contohnya sebagai pengendali pada QuadCopter ataupun robot. Mikrokontroler juga biasa disingkat dengan MCU atau uC.

   Perusahaan yang terkenal sebagai pembuat mikrokontroler antara lain adalah Atmel, Cypress Semiconductor, Microchip, dan Silicon Laboratories. Contoh nama-nama mikrokontroler untuk masing-masing vendor adalah berikut ini :
                
  • Atmel : AVR (8 bit), AVR 32 (32 bit), AT91SAM (32 bit)
  • Cypress Semiconductor : M8C Core
  • MicroChip Technology : PIC
  • Silicon Laboratories : 8051

 

 


Apa Perbedaan Mikrokontroler dan Mikroprosesor?

 

   Mikroprosesor adalah sebuah integrated circuit (IC) yang hanya memiliki Central Processing Unit (CPU) di dalamnya, tidak memiliki pheriferal unit ataupun memori. Hal terakhir inilah yang membedakannya dengan mikrokontroler. Dengan kata lain mikroprosesor tidak dapat digunakan berdiri sendiri. Hal lain yang membedakannya dengan mikrokontoler adalah clock. Clock mikrokontroler berkisar antara 30-50 MHz, sedangkan clock di mikroprosesor umumnya berada diatas 1GHz. Oleh karena itu, mikrokontroler kalah dari sisi kecepatan. Namun, dari sisi harga, mikrokontroler jauh lebih murah dari pada mikroprosesor. Itulah sebabnya, mikrokontroler cocok diterapkan pada mainan elektronis yang harganya terjangkau.

 

 

Apa Maksud Mikrokontroler 8-bit?


   Mikrokontroler 8-bit berarti bahwa mikrokontroler dapat menangani data 8-bit perwaktu atau dengan kata lain 8-bit dalam satu kali eksekusi. Mikroprosesor sendiri bervariasi dalam hal jumlah bit. Selain 8-bit, ada yang berupa 4-bit,16-bit, dan 32-bit. Mikrokontroler 4-bit yang pertama kali dibuat adalah intel 4004, yang diciptakan pada tahun 1971. Pada mikrokontroler tersebut data setiap saat yang dapat ditangani adalah 4-bit (disebut 1 nibble).

 

 

Lalu Apa itu Arduino?


   Arduino adalah jenis suatu papan (board) yang berisi mikrokontroler. Dengan kata lain, Arduino dapat disebut sebagai sebuah papan mikrokontroler. Salah satu papan Arduino yang terkenal adalah Arduino Uno. Program di Arduino biasa dinamakan dengan sketch. Dengan menuliskan sketch, anda bisa memberikan berbagai instruksi yang akan membuat arduino melaksanakan tugas tertentu sesuai dengan instruksi-instruksi yang diberikan. Sketch pada Arduino dapat diubah sewaktu-waktu, sesuai dengan kebutuhan.

 

 

Apa Perbedaan Arduino Uno dengan Jenis Arduino Yang Lain?


   Arduino Uno memiliki ukuran fisik seukuran kartu kredit. Berikut perbandingan beberapa jenis Arduino berdasarkan jumlah pin(kaki) yang dimiliki.
  • Arduino Uno memiliki 14 pin(kaki) digital dan 6 pin analog
  • Arduino Mega 2560 memiliki 54 pin digital dan 16 pin analog
Beberapa jenis Arduino yang lain adalah Arduino Lylipad, Arduino Nano, Arduino Leonardo, Arduino Esplora dan Arduino jenis lainnya. Kemudian dikenal juga Arduino Uno R3, apakah maksud R3? Maksud R3 adalah revisi yang ketiga. Arduino Uno yang dikeluarkan pada tahun 2011 telah mengalami tiga kali revisi sampai dengan saat ini, dengan tujuan memberikan kemudahan bagi penggunanya dengan fitur yang lebih baik. Arduino Uno menggunakan mikrokontroler Atmega 328 keluaran ATMEL yang merupakan mikrokontroler 8-bit. Arduino Uno memiliki SRAM sebesar 2KB, EEPROM sebesar 1KB, dan dilengkapi Flash memory sebesar 32KB.
  • SRAM(Static Random Acces Memory) digunakan sebagai memori kerja selama sketch dijalankan. Memori inilah yang digunakan untuk menyimpan variable
  • EEPROM (Electrically Access Memory) adalah memori yang dapat digunakan untuk menyimpan data secara permanen. Sehingga ketika supply ke Arduino dilepas data yang tersimpan tidak akan terhapus. Data dapat diubah ketika Arduino dijalankan atau melalui sketch yang didownload ke Arduino
  • Flash Memory digunakan untuk menyimpan sketch (program) yang telah dibuat

 

 

Bagian-bagian dari Arduino Uno Itu Apa Saja?


Bagian-bagian penting dari Arduino Uno ditampilkan pada Gambar 1.2.
Berikut penjelasan singkat dari bagian-bagian Arduino Uno seperti pada Gambar 1.2.
  • Mikrokontroler Atmega 328 adalah otak dari Board Arduino Uno. Komponen ini adalah sebuah IC (Integrated Circuit) yang dipasangkan ke socket sehingga memungkinkan untuk dilepas dan diganti dengan Atmega 328 yang lain.
  • Konektor USB (Universal Serial Bus) berfungsi sebagai penghubung ke PC. Konektor ini sekaligus sebagai pemasok tegangan bagi Arduino Board
  • Konektor Catur Daya berfungsi sebagai penghubung ke sumber tegangan luar. Hal ini digunakan jika konektor USB tidak dihubungkan ke PC. Adaptor AC ke DC atau baterai dapat digunakan untuk memberikan pasokan daya ke Arduino.Tegangan yang dapat diberikan ke Arduino berkisar +7V hingga +12V
  • Pin Digital adalah pin yang digunakan untuk menerima atau mengirim isyarat digital. Tegangan 5V diisyaratkan dengan logika 1 atau logika High, sedangkan tegangan 0V diisyaratkan dengan logika 0 atau logika LOW. Khusus untuk Arduino Uno pin digital adalah bernomor 0 - 13. Pin digital yang merupakan PWM (Pulse Width Modulation) ditandai dengan simbol ~ pada papan Arduino. Pin PWM ada 6 yaitu pin bernomor 2,5,6,9,10, dan 11.
  • Pin analog digunakan untuk menerima nilai analog. Jika pembaca pernah menggunakan AVR Development board seperti ATmega 8,16,32,8535,dan 128 maka pin ini lebih dikenal dengan Analog to Digital Converter (ADC). Berbeda dengan pin digital, pada pin analog ini tegangan yang dapat diterima adalah antara 0V sampai 5V tidak hanya 0V atau 5V saja. Dengan kata lain tegangan 2.3V atau 4.2V dimungkinkan untuk diterima. Didalam pemrograman nilai tegangan 0V sampai 5V yang diterima akan dibaca dalam bentuk bilangan 8-bit yakni 0-255 atau bahkan bilangan 10-bit yakni 0-1023.
  • Pin Sumber Tegangan adalah pin yang dapat digunakan sebagai sumber tegangan ke piranti luar. Tegangan yang disedianakn adalah 3.3V , 5V dan Vin (tegangan ini memiliki nilai yang sama dengan tegangan yang di berikan pada konektor catu daya) serta terdapat GND yang merupakan polaritas minus(-) dari sumber.
  • LED Indikator. Led indikator pada papan Arduino berjumlah 4 buah. Led ON akan menyala jika papan Arduino diberikan sumber tegangan. Led RX dan TX menandakan bahwa sedang terjadi proses pengiriman atau penerimaan data oleh papan Arduino. Led L adalah Led yang terhubung ke Pin 13.
  • Tombol Reset digunakan agar Arduino menjalankan ulang sketch dari awal. Tombol reset tidak menghapus sketch pada memory flash Arduino, namun hanya membuat Arduino menjalankan ulang sketch pada memory flash dari awal progam.

Bagi anda yang ingin mulai belajar Arduino namun belum memilikinya anda dapat mendownload beberapa simulator berikut :
  • Simduino
  • Simuino
  • Emulare
  • Simulator For Arduino
  • Virtual Breadboard
  • Proteus 8, bagi yang terbiasa menggunkan Proteus silahkan mendownload library berikut untuk menjalankan simulator Arduino.
Kekurangan menggunakan simulator adalah kurangnya komponen yang dapat digunakan serta tidak memungkinkan untuk menjalankannya secara real time karena hanya merupakan suatu simulasi. Namun memiliki kemudahan dalam membuat dan mengubah bentuk rangkaian percobaan sehingga dapat dilakukan secara cepat dan mudah. Sekarang mari mulai menghubungkan Arduino dengan PC. Gunakan kabel USB tipe B (biasa digunakan pada printer) untuk menghubungkan Arduino dengan PC, kemudian akan terlihat led ON akan menyala dan led L akan berkedip kedip. Maka sekarang kita siap untuk memprogram Arduino. Untuk itu pertama-tama kita perlu mengistal Arduino IDE pada komputer.

 

 

Tutorial Selanjutnya : Step by Step Instalasi Arduino IDE




Senin, 14 Desember 2015

Author Profile




Gambar Rusak






Nama KTP : Catur Pebriandani
Nama Penggilan Admin: Atok
Tempat, Tanggal Lahir : Belinyu, 28 Februari 1994
Golongan Darah : B