Selasa, 31 Juli 2012

Belajar Pemrograman Dasar Arduino

Arduino IDE   memiliki banyak contoh program dasar yang bisa dengan mudah untuk kita pelajari , contoh program dapat kita akses melalui menu File -> Example
Arduino IDE




Program yang dibuat pada  arduino yang biasa disebut dengan instilah sketch harus memiliki dua fungsi dasar yaitu setup() dan loop() , fungsi setup  digunakan untuk inisialisasi perangkat (register, external chip dsb) dan loop digunakan untuk program utama yang akan terus dijalankan secara berulang

void setup()
{
  // Inisialisasi
}

void loop()
{
 // Program yang akan di eksekusi secara terus menerus



Arduino sketch berbasiskan bahasa C++  yang akan di compile menggunakan  avr-gcc , keunggulan dari arduino ialah memiliki banyak library yang sudah siap pakai , sehingga sangat memudahkan untuk pembuatan programmya 

Arduino TCP/IP Programing menggunakan DFRobot X-Board V2

DFRobot X-Board V2 merupakan board mikrokontroller (kompatibel dengan arduino board) yang berbasiskan mikrokontroller AT MEGA828P dan terintegrasi dengan WIZ5100 Hardware TCP/IP chip sehingga siap pakai untuk eksperimen TCP/IP, harganya juga cukup murah bila dibandingkan membeli Arduino Ethernet Shield + Arduino Board, Xboard-V2 merupakan pemyempurnaan dari X-Board versi sebelumnya karena pada X-Board versi sebelumnya menggunakan tegangan operasi 3,3 Volt  dan pada X-Board V2 Menggunakan tegangan operasi 5 Volt, sehingga lebih mudah untuk interfacingnya dengan peralatan lain yang pada umumnya bertegangan 5Volt, board ini juga sudah dilengkapi dengan contoh aplikasi penggunaannya pada website pembuatnya


website referensi :
DFRobot Xboard V2

Selasa, 17 Juli 2012

Langkah Awal Belajar Arduino

Arduino suatu platform untuk membuat prototipe elektronik yang ditujukan untuk designer, artist, hobbyist , arduino terdiri dari arduino board dan dan arduino software(IDE) , Arduino board adalah board mikrokontroller yang berbasis Atmel AVR dengan sifat Open Source dari design PCB, kode sumber  semua bebas diunduh sehingga dapat dipelajari dan dikembangkan, sedangkan Arduino sofware (IDE)  ialah tempat untuk membuat program yang akan kita programkan pada board arduino, program yang dibuat pada arduino software dikenal dengan istilah sketch, Arduino board  berbasiskan mikrokontroller ATMega 8,168, 328, 1280, 2560, kita bisa mebuat sendiri board arduino dengan dengan adanya design yang dapat di unduh di situs resmi Arduino
tetapi untuk pemula saya sarankan untuk membeli board yang sudah jadi, di indonesia untuk membelinya anda dapat membeli di situs online digiware (www.digi-ware.com) atau delta electronic (www.delta-electronic.com) langkah awal untuk belajar Arduino adalah sebagai berikut :
  1. Memiliki Board Arduino + Programmernya
  2. Unduh Aplikasi Arduino IDE pada situs resmi ardunio
  3. Install Driver FTDI Untuk Board Arduino dan ekstrak file Arduino IDE
  4. Jalankan Aplikase Arduino IDE dengan arduino.exe
  5. Siap untuk membuat aplikasi , happy coding :)
Tampilan Software Arduino ( IDE)