Arduino

perangkat lunak
Revisi sejak 23 November 2015 01.12 oleh Librasaurus8 (bicara | kontrib) (Arduino (Edited))

Arduino adalah pengendali mikro single-board yang bersifat open-source[1], diturunkan dari Wiring platform[2], dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.

Arduino
Edit nilai pada Wikidata
Contoh program
TipePerusahaan teknologi, perusahaan bisnis dan open source microcontroller (en) Terjemahkan Edit nilai pada Wikidata
GenreIntegrated development environment
LisensiLGPL atau GPL
Karakteristik teknis
Sistem operasiCross-platform
PlatformAtmel AVR Edit nilai pada Wikidata
Bahasa pemrogramanC (mul) Terjemahkan, C++, Javascript, Bahasa rakitan dan MicroPython (en) Terjemahkan Edit nilai pada Wikidata
Informasi tambahan
Situs webarduino.cc/en/
BlogBlog oficial Edit nilai pada Wikidata
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Subredditarduino Edit nilai pada Wikidata
Facebook: 156088694417458 X: arduino Youtube: UCUpmmT1Gm_raVpqSvQYyd2Q Flickr: 93304850@N07 GitHub: arduino Modifica els identificadors a Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini
Arduino dibandingkan dengan tangan manusia

Arduino juga merupakan platform[3] hardware terbuka yang ditujukan kepada siapa saja yang ingin membuat purwarupa peralatan elektronik interaktif berdasarkan hardware dan software yang fleksibel dan mudah digunakan. Mikrokontroler diprogram menggunakan bahasa pemrograman arduino yang memiliki kemiripan syntax dengan bahasa pemrograman C. Karena sifatnya yang terbuka maka siapa saja dapat mengunduh skema hardware arduino dan membangunnya.

Arduino menggunakan keluarga mikrokontroler ATMega yang dirilis oleh Atmel sebagai basis, namun ada individu/perusahaan yang membuat clone arduino dengan menggunakan mikrokontroler lain dan tetap kompatibel dengan arduino pada level hardware. Untuk fleksibilitas, program dimasukkan melalui bootloader meskipun ada opsi untuk membypass bootloader dan menggunakan downloader untuk memprogram mikrokontroler secara langsung melalui port ISP.

Sejarah

Proyek ini berawal di Ivrea, Italia pada tahun 2005. Sekarang telah lebih dari 120.000 unit terjual. Pendirinya adalah Massimo Banzi dan David Cuartielles.

Contoh program

int LED_PIN = 13;

void setup () {
    pinMode (LED_PIN, OUTPUT);     // enable pin 13 for digital output
}

void loop () {
    digitalWrite (LED_PIN, HIGH);  // turn on the LED
    delay (1000);                  // wait one second (1000 milliseconds)
    digitalWrite (LED_PIN, LOW);   // turn off the LED
    delay (1000);                  // wait one second
}

Arduino-compatible boards

Karena rancangan hardware dan software Arduino bersifat open-source, produsen lain bebas untuk menirunya, misalnya:

  • Freeduino
  • Cosmo Black Star
  • Freeduino MaxSerial
  • Zigduino

Development team

Tim pengembang Arduino adalah Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis, dan Nicholas Zambetti.

Pranala luar

  1. ^ Sumber terbuka
  2. ^ https://en.wiki-indonesia.club/wiki/Wiring_(development_platform)
  3. ^ Platform