0% menganggap dokumen ini bermanfaat (0 suara)
32 tayangan

Arduino

Arduino adalah alat untuk mengontrol elektronik dengan membaca informasi dari sensor dan mengontrol perangkat seperti LCD dan motor. Arduino terdiri dari papan sirkuit, perangkat lunak IDE, dan kode program yang memungkinkan pengguna membuat berbagai proyek seperti lampu yang menyala dengan suara atau drone.

Diunggah oleh

Jawi Kuswanto
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
32 tayangan

Arduino

Arduino adalah alat untuk mengontrol elektronik dengan membaca informasi dari sensor dan mengontrol perangkat seperti LCD dan motor. Arduino terdiri dari papan sirkuit, perangkat lunak IDE, dan kode program yang memungkinkan pengguna membuat berbagai proyek seperti lampu yang menyala dengan suara atau drone.

Diunggah oleh

Jawi Kuswanto
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

ARDUINO

Arduino adalah alat untuk mengontrol barang-barang elektronik. Yang


dimaksud dengan barang elektronik yaitu barang untuk mengumpulkan
informasi dan barang untuk melakukan sesuatu.
Barang yang mengumpulkan informasi contohnya sensor suara, sensor
infrared, sensor kelembapan. Barang untuk melakukan sesuatu contohnya
LCD displays, speaker, stevo motor.
Arduino dapat membaca informasi yang dikumpulkan barang elektronik, dan
mengontrol barang elektronik yg dapat melakukan sesuatu tsb.
Dengan Arduino orang-orang bisa membuat barang-barang keren seperti
lampu yang bisa menyala ketika mendengar suara, quadcopter drone, robot
dan masih banyak lagi.

Bagaimana cara Arduino bekerja?


Untuk memahami hal itu, kita perlu mengenal terlebih dahulu 3 komponen
utama Arduino:

 papan Arduino (hardware)


 Arduino IDE (software)
 Arduino code

Papan Arduino (hardware)

Papan Arduino adalah development board yang berisi microcontroller. Apa itu
microcontroller? Sederhananya microcontroller adalah komputer kecil.
Menurut TechTarget microcontroller adalah sirkuit terintegrasi yang
dirancang untuk mengatur operasi tertentu dalam sistem yang tertanam.
Jika Anda belajar Arduino, Anda belajar cara menggunakan microcontroller.
Ada banyak jenis papan Arduino. Jenis papan Arduino yang populer yaitu
Arduino Uno.

Arduino IDE
Komponen yang kedua yaitu Arduino IDE (Integrated Development
Environment), software yang digunakan untuk memprogram di arduino,
dengan kata lain Arduino IDE sebagai media untuk memprogram board
Arduino. Anda bisa download di website resmi
nya https://www.arduino.cc/en/main/software secara gratis.
Software ini berguna sebagai text editor untuk membuat, mengedit dan juga
memvalidasi kode program.
Anda juga bisa menggunakan nya untuk meng-upload ke papan Arduino.  
Kode program yang digunakan pada software ini disebut dengan istilah
Arduino “sketch” dengan ekstensi file source code .ino
wde

Arduino code
Bahasa pemrograman arduino mirip dengan bahasa pemrograman C++,
tetapi bahasa ini sudah dipermudah menggunakan fungsi-fungsi sederhana
sehingga pemula bisa mempelajarinya dengan mudah. 
Ditambah, pengguna bisa melihat bantuan daftar pustaka Arduino yang
tersedia ketika bingung mengenai bahasa pemrograman tersebut.
Untuk contoh kode pemrograman yang digunakan Arduino akan dijelaskan di
bawah.

Cara kerja Arduino


Setelah mengetahui komponen komponen dari Arduino di atas, jadi cara kerja
Arduino itu dengan mendeteksi lingkungan dari input melalui berbagai sensor
seperti biometrik, gerakan, listrik, cahaya, lokasi,dll yang dipasang di papan
Arduino.
Kemudian hasil dari input tersebut diprogram menggunakan perangkat lunak
Arduino Uno untuk mengendalikan motor, lampu, aktuator lain, dll.

Fungsi Arduino
Arduino adalah sebuah framework mikrokontroler yang memudahkan
pengguna agar dapat menggunakan mikrokontroler. 
Sebelum ada Arduino, kita harus membuat minimum sistem sendiri sehingga
mikrokontroler bisa bekerja.
Mikrokontroler merupakan sebuah IC, sehingga untuk dapat bekerja,
dibutuhkan clock dan komponen-komponen lain yang harus kita solder
sendiri.
Dibuatnya Arduino memudahkan proses tersebut. Kita tidak perlu lagi untuk
membuat minimum system mikrokontroler sendiri karena sudah dijual sepaket
pada Arduino.
Arduino dapat langsung digunakan cukup dengan menancapkan kabel ke
komputer yang sudah terinstall Arduino IDE.
Kelebihan Arduino
Terbentuknya Arduino tentu saja dilandasi dengan tujuan untuk membuat
suatu platform yang punya kelebihan dibandingkan platform mikrokontroler
sebelumnya seperti Phidgets, Netduino, Gadgeteer dll yang memiliki
kekurangan. 
Apa kelebihan dari Arduino? Kelebihan Arduino yaitu memiliki bootloader
sendiri, murah, mudah dipelajari, punya banyak library gratis, menggunakan
port USB, bersifat open source, dan masih banyak lagi.

Agar lebih jelas silahkan simak penjelasannya berikut ini.

Memiliki Bootloader Sendiri


Memang tak bisa dipungkiri bahwa Arduino sangat memudahkan kita dalam
hal membuat proyek elektronika.
Kelebihannya yang paling utama dari Arduino adalah memiliki bootloader
sendiri.
Dengan adanya bootloader ini maka kita tak lagi butuh tambahan chip
programmer untuk memasukkan program dari komputer ke Arduino.
Sebab tugas ini sudah sepenuhnya ditangani oleh bootloader bawaan
Arduino.

Harga yang Terjangkau


Arduino tak hanya bisa dipakai oleh orang-orang berkantong tebal saja,
namun Arduino ini juga bisa dimiliki oleh semua kalangan.
Jadi untuk kamu yang anak kos dan ingin mencoba bereksperimen tak perlu
terlalu memusingkan harganya.
Sebab dengan uang sekitar 70 ribu saja sudah cukup untuk membeli satu
papan sirkuit Arduino kualitas sedang. Saya pikir ini cukup untuk kamu yang
masih baru belajar menggunakan Arduino Uno.
Sementara untuk yang versi original harganya berkisar 125 ribu sampai 400
ribu. Tentu harga ini terbilang murah dibanding platform mikrokontroler yang
lain.
Bahkan bila kamu ingin menghemat budget, kamu bisa merakitnya sendiri
dari awal dengan panduan yang ada di situs resmi Arduino.

Mudah Dipelajari
Kelebihan lainnya dari Arduino adalah menggunakan bahasa pemrograman C
yang cenderung sangat sederhana dan dilengkapi dengan pustaka library.
Sehingga untuk kamu yang masih pemula bisa lebih mudah dalam melakukan
pemrograman di Arduino meskipun bukan seorang programmer yang ahli.
Menggunakan Port USB
Melakukan pemrograman pada papan sirkuit Arduino tak lagi membutuhkan
port khusus seperti port paralel dan sejenisnya.
Sehingga penggunaan port USB pada Arduino memungkinkan laptop yang
tak memiliki port serial atau RS323 bisa menggunakannya.
Papan sirkuitnya sudah dilengkapi dengan port USB akan memudahkanmu
dalam mengupload program dan komunikasi serial dari komputer ke Arduino.

Memiliki Banyak Library Gratis


Seperti yang kita ketahui bahwa library adalah seperangkat kode khusus yang
rumit untuk masing-masing komponen sehingga kita tak perlu lagi repot-repot
mengetik nya pada Arduino IDE.
Masing-masing library memiliki fungsi khusus untuk mengatur beberapa
komponen seperti LCD, servo, sensor, dan sebagainya.
Untuk menggunakan library ini kita hanya perlu mengimpor nya lalu
menambahkan kode khusus sesuai kebutuhan proyek yang ingin dikerjakan.
Dan kabar baiknya adalah library ini bisa kamu unduh di di Arduino IDE
secara bebas dan gratis.

Memiliki Beberapa Modul Siap Pakai


Arduino ini memiliki beberapa modul yang siap pakai dan bisa ditancapkan
pada Arduino. Contohnya seperti Shield GPS, Ethernet, SD Card, dan
sebagainya.
Selain itu, masih ada tambahan modul lain yang bisa kamu gunakan sesuai
kebutuhan untuk kontrol elektronik.

Bersifat Open Source


Di platform Arduino ini tak hanya software-nya saja yang bisa kita utak-atik,
tetapi juga hardware-nya. Bahkan kamu juga bisa merakit Arduino buatanmu
sendiri.
Pihak Arduino telah memberikan skema dan panduan pembuatannya
langsung di situs resminya yaitu arduino.cc. Jadi tak ada batasan untuk kamu
berkreasi.
Perlu kamu ketahui bahwa karena sifatnya yang open source inilah sehingga
Arduino bisa mudah berkembang pesat di seluruh dunia.

Anda mungkin juga menyukai