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() {
void loop() {
digitalWrite(led,
HIGH);
delay(1000);
digitalWrite(led,
LOW);
delay(1000);
}
Tidak ada komentar:
Posting Komentar