Pengertian Arduino

Pengertian Arduino – Arduino kini sangat populer sebagai media pembelajaran atau merancang perangkat elektronik dengan memprogramnya.

Terutama bagi yang menyukai robotika, menjadikan Arduino sebagai mikrokontrolernya. Salah satu alasannya, karena Arduino sangat mudah dipelajari.

Selain itu, kini juga banyak komunitas Arduino sehingga kita dapat dengan mudah bertukar informasi dalam membuat perangkat elektronik yang canggih.

Namun, apakah Anda sudah tahu pengertian Arduino? lalu apa fungsi Arduino? Nah, jika ingin tahu mari kita simak pembahasan mengenai Arduino dibawah ini.

Apa Itu PLC? Ini Pengertian PLC

Pengertian Arduino

pengertian arduino
pixabay.com

Menurut Wikipedia, Arduino merupakan pengendali mikro single-board yang bersifat open source dan diturunkan dari wiring platform. Arduino memiliki hardware dengan prosesor Atmel AVR dan softwarenya mempunyai bahasa program tersendiri.

Pengendali Mikro Single-board mempunyai arti bahwa Arduino merupakan perangkat khusus berupa modul elektronik yang bentuk dan komponennya sudah siap pakai.

Sedangkan Open Source mempunyai arti bahwa perangkat ini bebas dikembangkan oleh siapa saja. Namun, tetap mempunyai standar dari pembuatnya.

Wiring platform mempunyai arti bahwa Arduino merupakan perangkat yang terdiri dari tiga komponen yaitu bahasa program, software IDE dan mikrokontroler.

Ringkasnya, Arduino merupakan perangkat elektronik siap pakai yang bisa dikembangkan siapa saja dan dapat diprogram sesuai keinginan penggunanya.

Umumnya, Arduino menggunakan bahasa program C yang sudah disederhanakan dengan libraries atau bantuan pustaka didalamnya.

Kini, banyak pemula yang belajar merancang dan mempelajari robotika dengan memakai Arduino. Namun, ada juga yang gemar untuk mengembangkan perangkat elektronik canggih lainnya.

Baca Juga: Pengertian Potensiometer

Sejarah Arduino Dari Awal Sampai Terkenal

sejarah arduino
pixabay.com

Menurut sejarahnya, Arduino merupakan hasil dari sebuah karya tesis seorang mahasiswa yang bernama Hernando Barragan di Universitas Ivrea Italia.

Saat itu, Arduino berhasil tercipta dengan judul thesis “Arduino-La Rivoluzione dell’open hardware” yang memiliki arti Arduino – Revolusi Open Hardware.

Pada tahun 2005, thesis tersebut dikembangkan kembali oleh David Cuartielles dan Massimo Banzi dengan arti “teman yang berani.”

Mulanya, tujuan dikembangkannya Arduino ialah untuk membuat sebuah perangkat mikrokontroller yang murah, fleksibel dan mudah dipelajari.

Namun, kini tujuan tersebut sudah tercapai. Arduino memiliki harga yang lebih murah dibandingkan perangkat mikrokontroler lainnya.

Untuk sistem operasi, Arduino kini dapat digunakan secara fleksibel, baik pada windows, linux, Mac dan sebagainya.

Memprogramnya pun sangat sederhana, karena menggunakan high level language berupa bahasa C yang dapat dengan mudah dipahami.

Selain itu, Arduino sangat mudah dipelajari karena kita tidak perlu membuat minimum system sendiri agar perangkat tersebut dapat berfungsi.

Apa sih Fungsi Arduino?

fungsi arduino
pixabay.com

Arduino merupakan sebuah framework dari mikrokontroler yang berguna untuk dapat mempermudah penggunanya.

Sebelum adanya Arduino, maka kita harus membuat minimum system sendiri supaya mikrokontroler dapat bekerja.

Dikarenakan mikrokontroler hanyalah sebuah IC, jadi untuk dapat membuatnya berfungsi dibutuhkan clock dan komponen lainnya yang harus kita solder sendiri.

Dengan adanya Arduino maka kita dapat mempermudah proses tersebut. Karena minimum system mikrokontroler sudah tersedia dalam Arduino.

Kesimpulannya fungsi Arduino ialah untuk mempermudah kita dalam merancang sebuah perangkat dan memprogramnnya menjadi sesuai keinginan.

Kegunaan Arduino Dalam Pemakaiannya

kegunaan arduino
pixabay.com

Karena proses pembuatannya sederhana, Arduino mempunyai banyak sekali kegunaan. Selain itu, kita juga dapat membuat Arduino menjadi perangkat canggih.

Supaya lebih memahaminya, berikut ini adalah kegunaan Arduino yang dapat kita buat:

  • Sebagai pengganti PLC
  • Memproses data GPS
  • Membuat pengatur kecepatan motor
  • Pengendali suhu dan kelembapan ruangan
  • Mengirim dan menerima pesan otomatis
  • Mengontrol peralatan rumah
  • Robot line follower
  • Wireless sensor network
  • Peningkat sinyal RF dan komunikasi WIFI
  • Pembuatan timer

Dan masih banyak yang lainnya. Jadi, dengan menggunakan Arduino, kita dapat me-realisasikan imajinasi kita untuk membuat peralatan canggih lainnya.

Apa sih Kelebihan Arduino?

Kini Arduino menjadi sangat populer karena mempunyai banyak kelebihan didalamnya. kira-kira apa saja ya kelebihan dari Arduino?

Arduino memiliki beberapa kelebihan, diantaranya:

  • Harganya Murah
  • Open Source
  • Bahasa Program Sederhana
  • Sistem Operasi Fleksible

Mau lebih jelas? simak yuk pembahasan mengenai kelebihan Arduino seperti berikut ini:

1. Harga Arduino Cukup Murah

Dibandingkan jenis mikrokontroler lainnya, Arduino mempunyai harga yang relative lebih murah.

Sebuah Arduino dapat dibeli dengan harga sekitar Rp.200.000 sampai RP.400.000 saja dan itu sudah cukup bagus.

Jika ingin lebih murah, kita dapat merancangnya sendiri, karena semua komponen pembuatnya tersedia lengkap di website Arduino dan lainnya.

2. Perangkat Arduino Bebrasis Open Source

Software Arduino IDE bersifat open source, tersedia juga bagi para pemrogram berpengalaman agar dapat mengembangkannya lebih baik lagi.

Arduino juga memiliki situs resmi, jadi penggunanya bisa dengan mudah membuat pengembangannya.

Bahasanya bisa dikembangkan melalui libraries atau bantuan pustaka dari C++ untuk AVR.

Hardware Arduino berbasis mikrokontroler seperti ATMEGA8, ATMEGA168, ATMEGA328, ATMEGA1280 dan ATMEGA2560.

Dengan demikian, siapa saja dapat merancang perangkat Arduino dan bisa menjualnya.

Selain itu, untuk bootloader-nya juga tersedia langsung dari software Arduino IDE sehingga kita dapat dengan mudah memprogramnya.

Contoh pengembangan:

3. Bahasa Program Arduino Sederhana

Seperti yang telah kita ketahui, Arduino menggunakan bahasa C yang merupakan High Level Language sehingga dapat dengan mudah dipahami.

Selain itu, didalam Arduino sudah terdapat libraries yang berguna untuk mempermudah kita untuk mengkonfigurasi perangkat tersebut.

4. Sistem Operasi Fleksible

Software atau perangkat lunak yang digunakan Arduino dapat berfungsi dengan sistem operasi Windows maupun Linux.

Sehingga, kita bebas memilih sistem operasi sebagai pengendali software-nya pada Arduino.

Komponen Arduino

komponen arduino
https://pixabay.com/

Arduino mempunyai beberapa komponen penting didalamnya, diantaranya sebagai berikut:

  • Soket USB
  • Input/Output Digital dan Input Analog
  • Catu Daya
  • Baterai atau Adapter

Kira-kira apa saja ya fungsi dari setiap komponen Arduino? berikut ini penjelasan mengenai komponen arduina:

1. Soket USB

Soket USB berguna agar Arduino dapat disambungkan atau terkoneksi dengan komputer maupun laptop.

Dengan demikian, program yang sudah dikonfigurasi pada komputer dapat dikirimkan ke Arduino, sehingga dapat menjalankan fungsinya.

Selain itu, soket USB dapat digunakan juga sebagai port komunikasi serial.

2. Input atau Output Digital dan Input Analog

Input/output digital dan analog berguna untuk menyambungkan Arduino dengan komponen lainnya. Sehingga fungsi disetiap komponennya dapat bekerja dengan baik.

Misalnya, jika ingin membuat LED berkedip maka komponen tersebut harus dipasangkan pada salah satu pin input digital.

Komponen lainnya yang berguna untuk menghasilkan output digital juga harus disambungkan pada pin tersebut. Sehingga Arduino dapat membuat komponen LED berkedip.

3. Catu Daya Arduino

Catu daya merupakan sebuah pin yang memberikan tegangan pada komponen atau rangkaian yang dihubungkan dengan Arduino.

Umumnya ada dua pin catu daya, diantaranya vin dan reset. Biasanya vin digunakan untuk memberikan tegangan langsung kepada Arduino tanpa melalui USB atau adaptor.

Sedangkan reset biasanya digunakan untuk memberikan sinyal reset atau default melalui rangkaian eksternal atau tombolnya.

4. Baterai / Adaptor

Baterai atau adaptor berguna sebagai penyuplai daya Arduino dengan tegangan 9V, saat sedang tidak tersambung dengan komputer.

Komponen ini penting untuk diperhatikan, supaya saat Arduino diprogram atau dikonfigurasi tidak terjadi masalah.

Namun, jika Arduino sedang tersambung dengan komputer melalui USB, maka ia dapat menyuplai dayanya secara langsung.

Sudah baca pengertian Arduino? Baca juga Pengertian Komponen Elektronika

Akhir Kata

Kesimpulannya, Arduino merupakan sebuah perangkat untuk dapat menciptakan peralatan elektronik canggih dengan memprogramnya sesuai keinginan kita.

Dengan menggunakan Arduino, maka kita dapat menggunakan mikrokontroler dengan mudah. Karena Arduino merupakan mikro single board atau perangkat siap pakai.

Kelebihan Arduino pun cukup banyak, sehingga kini menjadi perangkat populer dan sangat tinggi pengguna dan komunitasnya.

Demikianlah pembahasan mengenai pengertian Arduino. Selain itu kita juga telah membahas sejarah, fungsi, kegunaan, kelebihan dan komponen Arduino.

Semoga bermanfaat.

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *