"My blog http://www.sainsfadhilah93.blogspot.com"

Jumat, 17 Oktober 2014

ARDUINO

MENGENAL ARDUINO

Arduino 
adalah pengendali mikro single-board yang bersifat open-source menyediakan hardware dan Integrated Development Environment (IDE) yang menggunakan bahasa pemograman C++ ataupun java, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.
Sejarah
Pembuatan Arduino dimulai pada tahun 2005, dimana sebuah situs perusahaan komputer Olivetti di Ivrea, Italia membuat perangkat untuk mengendalikan proyek desain interaksi siswa supaya lebih murah dibandingkan sistem yang ada pada saat itu. Dilanjutkan pada bulan Mei 2011, dimana sudah lebih dari 300.000 unit Arduino  terjual.
Pendiri dari Arduino itu sendiri adalah Massimo Banzi dan David Cuartielles. Awalnya mereka memberi nama proyek itu dengan sebutan Arduin dari Ivrea tetapi seturut dengan perkembangan zaman, maka nama proyek itu diubah menjadi Arduino yang berarti “teman yang kuat” atau dalam versi bahasa Inggrisnya dikenal dengan sebutan “Hardwin”.
Awalnya Massimo Banzi membangun disekitar proyek Pengkabelan dari Hernando Barragan. Pengkabelan ini adalah proyek tesis Hernando di Desain Interaksi Institute Ivrea. Hal tersebut dimaksudkan untuk menjadi versi elektronik pengolahan yang digunakan di lingkungan pemrograman dan mengambil pola sintaks Processing tetapi dengan berkembangnya teknologi maka Arduino menjadi sangat popular dikalangan mahasiswa dan pelajar saat ini. Mereka mengembangkan Arduino dengan bootloader dan software yang user friendly sehingga menghasilkan sebuah board mikrokontroler yang bersifat open source yang bisa dipelajari dan dikembangkan oleh mahasiswa, pelajar, professional, pemula, dan penggemar elektronika maupun robotik di seluruh dunia.
Arduino-compatible boards
Karena rancangan hardware dan software Arduino bersifat opensource, produsen lain bebas untuk menirunya, misalnya:
  • Freeduino source
  • Cosmo Black Star
  • Freeduino MaxSerial
  • Zigduino
Microcontroler
mikrokontroler pada board arduino di program dengan menggunakan bahasa pemograman arduino (based on wiring) dan IDE arduino (based on processing). proyek ardunio dapat berjalan sendiri atay juga bisa berkomunikasi dengan software yang berjalan pada komputer, kita juga  bisa mengembangkan perangkat arduino sendiri karena skematik dari arduino juga di bagikan secara gratis. Arduino menerima penghargaan “Digital Communities” pada tahun 2006
contoh program arduino
bahasa arduino pun menggunakan bahasa program apa saja dalam untuk membuat program tersebut.
int led = 13;
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
delay(1000);
}



Tidak ada komentar:

Posting Komentar