Minggu, 17 Maret 2013

Pengenalan Arduino

Apa Ardunio itu?
Arduino adalah platform komputasi fisik yang berbasis pada appan input / output (I/O) sederhana dan lingkungan pengembangan yang mengimplemetasikan bahasa Pengolahan 1). Arduino dapat digunakan untuk mengembangkan objek interaktif mandiri atau dapat dihubungkan ke perangkat lunak pada computer (seperti flash, pengolahan, atau Max / MSP).Papan arduino dapat dirakit dengan tangan atau dibeli jadi, yang open source IDE (Integrated Development Environment) dapat di download secara gratis dari www.arduino.cc.
Arduino terdiri dari beberapa board, yang dapat digunakan sesuai kebutuhan dan menggunakan software open source yang dapat dijalankan pada Windows, Mac dan Linux.
Manfaat Arduino
Untuk dapat mempelajari sistem arduino, maka harus mengerti dahulu tentang apa itu yang disebut physical computing. Physical computing adalah suatu perangkat fisik atau sistem yang mempunyai sifat interaktif.Interaktif adalah bahwa sistem tersebut dapat digunakan untuk menerima masukan dari luar sistem dan dapat memberikan umpan balik dengan baik.Dapat dikatakan bahwa physical computing memiliki konsep hubungan yang manusiawi antara dunia luar yang sifatnya alami atau analog dengan dunia digital.Konsep ini sudah diaplikasikan atau dipraktekkan pada proyek-proyek yang menggunakan sensor dan mikrokontroler, dimana masukan yang berupa sinyal analog diterjemahkan menjadi sinyal digital yang digunakan untuk mengendalikan peralatan elektronik seperti lampu motor.
Jenis – jenis Arduino
Dewasa ini, banyak perusahaan ternama yang mengembangkan prototype mikrokontroler seperti yang diberikan dibawah ini :
Dewasa ini, bila masih menggunakan komponen peranti keras elektronik seperti resistor, kapasitor, dan transistor, maka yang dilakukan adalah menyampbungkan secara fisik menggunakan kabel atau jalur pada PCB(Printed Circuit Board), yang biasa disebut dengan teknologi Hard Wired, dalam hal ini bila ada perubahan rangkaian, maka sambungan yang sudah dibuat harus di putus dan disambungkan dengan titik sambungan lain, akan terjadi pemutusan dan penyambungan kembali, hal ini akan memperlama pekerjaan da nada kemungkinan kesalahan titik. Untunglah dengan teknologi yang berkembang sekarang, yaitu teknologi digital dan mikrokontroler, dapatlah menggantikan teknologi Hard Wired sebelumnya, yaitu diganti dengan program-program yang dikenal dengan perangkat lunak. Sehingga perubahan lebih mudah dilakukan bila terjadi kesalahan, perubahan yang dilakukan adalah secara logika, sehingga dengan mudah mengembangkan beberapa versi sekaligus, yang dilakukan dengan cepat, tanpa harus mengubah pengkabelan.
Arduino adalah prototype yang paling banyak digunakan karena merupakan sebuah platform physical computing yang sifatnya open source. Kata kunci yang diperhatikan disini adalah platform, yang menjadikan arduino tidak hanya sekedar sebuah alat pengembang namun merupakan kombinasi dari perangkat lunak dan perangkat keras yaitu bahasa pemrograman dan IDE(Integrated Development Environment) yang sangkil atau canggih. Pemrograman yang didukung oleh IDE akan menjadi pemrograman yang menyenangkan, karena disamping sebagai editor, maka dapat melakukan perkerjaan kompilasi program bahasa tingkat tinggi(bahasa C) menjadi bahasa tingkat rendah(bahasa Assembly) sampai menjadi kode biner yang siap dijalankan(run) didalam mikrokontroler, dengan mudah dan cepat dapat segera diupload kedalam memori mikrokontroler. Dengan semakin terkenal dan banyak digunakan maka dukungan dari pihak ketiga juga semakin bertambah, dengan adanya modul – modul pendukung masukan dan keluaran (I/O) seperti berbagai jenis sensor, display, keypad, motor dan actuator. Dengan semakin berkembangnya modul – modul pendukung, maka banyak praktisi menjadikan Arduino sebagai acuan untuk mengambangkan proyek – proyek yang professional, bahkan pengembangan banyak dilakukan oleh akademisi dan professional untuk proyek – proyek yang berkualitas dan handal.Arduino telah banyak diminati oleh praktisi dane peneliti professional untuk mengembangkan proyek – proyek yang dikerjakannya karena skema rangkaian elektronik arduino digratiskan dan semua orang dapay mendownload dan membuat PCB dan merangkainya sendiri tanpa dipungut sepeserpun oleh pembuat Arduino begitu pula IDE Arduino dapat di download secara gratis. Patutlah kiranya kalau kerja keras mereka diacungi jempol “LIKE THIS” karena mereka telah membagikan kemudahan dan kemewahan kepada semua orang sehingga semua merasakan manfaat dari Arduino demi kemajuan bersama diseluruh dunia dengan biaya yang relative murah namun berkualitas.Dalam perjalanan pengembangan sistem Arduino, ternyata telah dikembangkan banyak pihak dari berbagai belahan dunia, adapun beliau – beliau ini adalah seperti yang disebutkan di bawah ini :
  •  Massimo Banzi Milano, Italia 
  • David Cuartielles Malmoe, Swedia
  • Tom Igoe New York, USA
  • Gianluca Martino Torino, Italia 
  • David A. Mellis Boston, MA, USA
Profil dari anggota tim diatas dan kontribusinya dapat dibaca yaitu mengakses situs web http://www.arduino.cc/playground/Main/People.Dewasa ini komunitas Arduino berkembang dengan sangat pesat dan dinamis diberbagai belahan dunia.Banyak proyek yang dikembangkan dan beraneka ragam proyek Arduino telah lahir di dunia, dan tidak kalah hebohnya adalah di Indonesia. Berikut ini adalah alas an mengapa Arduino cepat diterima masyarakat :Harga papan Arduino lebih murah, dibandingkan dengan platform yang lain, apalagi kalau dikembangkan sendiri.Lintas platform, perangkat lunak Arduino dapat dijalankan pada ketiga sistem operasi yang ada seperti Windows, Macintosh OSX dan Linux.Sangat mudah dieplajari dan digunakan karea bahasa pemrogramannya menggunakan bahasa C yang standart.Open source, perangkat lunak da perangkat kerasnya dapat digunakan secara gratis dan terbuka. Sagat mearik ketika membuka kotak pembungkus papan Arduino terdapat tulisan bahwa Arduino diperuntukkan bagi seniman, perancang dan penemu.Sungguh membesarkan hati dan membangkitkan semangat bahwa penggunanya tidak harus teknisi berpengalaman atau ilmunya berotak jenius.





Tidak ada komentar:

Posting Komentar