Selasa, 09 Agustus 2022

JENIS DAN FUNGSI BEBERAPA ARDUINO

Arduino Uno

Jika pada poin sebelumnya yang dibahas hanya seputar software-nya, maka kali ini kita akan membahas hardware-nya, yaitu Arduino Uno.

Papan sirkuit ini adalah jenis paling populer diantara yang lainnya. Ini terlihat dari kebanyakan tutorial di internet yang menggunakan Arduino Uno sebagai media praktiknya.

Beberapa alasan mengapa jenis ini banyak digunakan yaitu karena mudah ditemukan di pasaran, spesifikasi yang tidak terlalu rendah maupun terlalu tinggi, dan tentunya harga yang terjangkau

Library Arduino

Kelebihan tersendiri yang dimiliki software Arduino IDE dalam proses pemrogramannya yakni tersedianya fitur library. Ini begitu sangat memudahkan pengguna.

Program yang pada dasarnya sangat panjang, sampai berpuluh-puluh bahkan ratusan baris harus diketik manual. Bisa dengan mudah dimasukkan ke dalam program melalui import library.

Sehingga dengan adanya fitur library Arduino ini, perlu lagi dibuat kerepotan mengetikkan program yang panjang secara manual, hanya perlu mengetikkan sedikit perintah dasar, lalu mengimpor library yang kita butuhkan. Dengan begitu, maka tenaga dan waktu juga bisa lebih dihemat.Tentunya akan sangat membantu bagi para programmer pemula dan yang masih sangat awam dalam bahasa pemrograman. 

Driver Arduino

Layaknya sebuah komputer 32-bit atau 64-bit yang butuh driver, Arduino juga membutuhkannya untuk menghubungkan perangkat keras dan perangkat lunaknya. Pada saat pertama kali menginstal Arduino IDE, biasanya di dalamnya sudah ikut terinstal drivernya. Namun untuk beberapa kasus, pengguna kadang membutuhkan driver tambahan, yaitu CH340G. 

Umumnya, perkara yang timbul dari tidak menginstal driver ini adalah port Arduino tidak terbaca. Ini merupakan masalah familiar bagi para pengguna pemula Arduino.Namun perlu kamu ketahui bahwa yang akan mengalami masalah tersebut hanyalah para pengguna Arduino clone. Jadi, untuk para pengguna board Uno original, tak perlu repot menginstal driver Arduino tambahan. Karena memang itu hanya diperuntukkan bila kamu menggunakan Arduino clone.

Bahasa Pemrograman Arduino

Secara umum, bahasa pemrograman untuk Arduino saat ini adalah bahasa C. Tetapi dalam versi yang telah disederhanakan. Beberapa orang menyebutnya bahasa processing.Bahasa Arduino telah dilengkapi dengan library yang berfungsi memudahkan pengguna dalam hal penulisan program.

Dengan adanya library, maka kode panjang dan rumit tak perlu lagi diketikkan ulang secara manual. Hanya tinggal menggunakan sistem impor saja .Proses pengodingan yang harusnya dikerjakan 2 jam bisa selesai hanya dalam waktu 5 menit. Sungguh luar biasa bukan bahasa coding Arduino ini?

  Selain menghemat waktu, otak juga tak perlu bekerja terlalu keras., untuk bisa membuat program di Arduino IDE, terlebih dahulu kamu harus belajar tentang tata cara penulisan bahasa pemrograman Arduino.

Gambar Arduino


Gambar di atas menunjukkan beberapa variasi jenis Arduino yang ada. Kebanyakan memiliki perbedaan harga, ukuran, bentuk, kemampuan, dan kapasitas memori. Mengapa jenis Arduino dibuat beragam? Yaitu untuk membantu menyesuaikan kebutuhan para pengguna.

Karena kebutuhan tiap pengguna berbeda, jadi dibuatlah jenis Arduino yang terdapat perbedaan dari sisi harga, ukuran, bentuk, kemampuan, dan kapasitas memorinya.Sehingga pengguna nantinya tinggal memilih jenis Arduino apa yang ia ingin gunakan berdasarkan kebutuhannya. Selain itu, kita juga harus melihat gambar Arduino Uno HD dan PNG beserta penjelasan fungsi bagian-bagiannya agar bisa lebih paham tentangnya.

Board Arduino

Beberapa komponen utama penyusun board Arduino adalah chip mikrokontroler atmega, pin input/output, kristal osilator, port USB, power jack, header ICSP, memori, dan tombol reset.

Semua komponen ini saling berhubungan satu sama lain hingga memungkinkan Arduino untuk menjalankan suatu fungsi tertentu.

Board Arduino telah didesain sesimpel mungkin untuk menghemat kapasitas ruang dalam rangkaian. Lihat saja tampilan board Arduino Uno dan Nano. Tampilannya simpel serta tak membutuhkan banyak kapasitas ruang dalam rangkaian. Selain itu, Arduino juga sering disebut komputer kecil karena memiliki bagian input dan output.


Pin Arduino

Karena Arduino terdiri dari beragam jenis, jumlah pinnya pun ikut bervariasi. Ada yang jumlah pinnya sedikit, sedang, dan banyak.  tinggal disesuaikan dengan kebutuhan.

Fungsi dari pin Arduino adalah bermacam-macam. Ada yang sebagai pin analog, digital, tegangan, reset, komunikasi serial, dan yang lainnya. Untuk pin analog dan PWM (Pulse Width Modulation) Arduino Uno masing-masing berjumlah enam.

Downloader Arduino

Bagi kita yang belum tahu, jadi downloader ini fungsinya untuk mentransfer program dari komputer ke mikrokontroler.

Untuk platform Arduino sendiri, kita tak perlu pusing memikirkan USB downloader-nya. Karena baik software maupun hardware-nya sudah didesain sedemikian rupa untuk saling terhubung dengan downloader bawaannya. Kapan kita butuh downloader tambahan? Yaitu ketika ingin mentransfer program dari komputer ke mikrokontroler tanpa menggunakan software Arduino IDE. Perlu diketahui juga bahwa kamu bisa menggunakan Arduino sebagai downloader untuk memasukkan perintah ke mikrokontroler lain.


Jenis Arduino Adalah?

Ada banyak sekali jenis Arduino. Diantaranya yaitu Uno, Leonardo, Duemilanove, Mega 2560, Intel Galileo, Micro, Nano R3, Mini, Mega ADK, Esplora, Lilypad, Serial, Fio, BT, Ethernet, Robot, 101, dan Yun.

Semua jenis Arduino tersebut bisa kamu pilih dan sesuaikan berdasarkan kebutuhanmu dalam membuat rangkaian. Baik itu dari segi harga, ukuran, kapasitas, maupun yang lainnya.

Untuk bisa memilih jenis yang tepat, terlebih dahulu kamu harus paham jenis-jenis Arduino beserta fungsinya, kegunaannya, dan spesifikasinya.

Dengan begitu, maka kamu akan terhindar dari kesalahan memilih Arduino yang cocok untuk rangkaian project-mu.

Sensor Arduino

Sensor adalah suatu perangkat yang akan memberikan data input ke Arduino untuk diproses. Layaknya jenis board, sensor juga memiliki banyak varian pilihan.

Beberapa contoh list sensor yang sering digunakan yaitu pembaca sidik jari, pendeteksi cahaya, getaran, gas, suara, dan masih banyak lagi.

Untuk masalah sensor, nanti tinggal disesuaikan saja berdasarkan project Arduino seperti apa yang ingin kamu buat.

Jadi penting bagi kamu untuk memahami jenis sensor Arduino dan fungsinya.

Project Arduino

Dengan menguasai penggunaan Arduino, nantinya bisa membuat berbagai macam project keren berdasarkan imajinasimu maupun berdasarkan video tutorial yang ada.Beberapa jenis project Arduino bermanfaat dalam kehidupan sehari-hari adalah jemuran otomatis, kipas angin pintar, sistem kontrol serta monitoring jarak jauh, sistem keamanan dengan sensor sidik jari, dan sebagainya.

Belajar Arduino

Untuk kamu yang mau belajar Arduino, ada banyak sekali sumber referensi bertebaran di luar sana dan bisa dijadikan bahan referensi.Entah itu dari jurnal, buku pelajaran, video tutorial, atau dari situs resminya langsung yaitu arduino.cc.Namun untuk situs resmi, kekurangannya yaitu menggunakan bahasa asing. Jadi, kurang cocok bagi kamu yang kemampuannya kurang dalam berbahasa Inggris.

Sebagai alternatif, juga bisa ke situs aldyrazor.com ini. Karena selain berbahasa Indonesia, situs ini akan memandu belajar Arduino online. Lengkap dari awal hingga akhir. Sebelum mulai belajar, ada baiknya bila kita juga mempersiapkan alat yang dibutuhkan. Karena belajar teori terus-menerus tanpa praktik sama saja zonk.atau belum bisa membuat alatnya

Untuk itu, kita harus menyediakan beberapa komponennya dulu. Jika tak mampu membeli satu paket lengkap sekaligus, bisa juga dengan membeli per komponen. Minimal alat yang wajib kita miliki adalah board Arduino (disarankan uno) beserta kabelnya, kabel jumper, breadboard, satu jenis sensor, dan sebuah perangkat output seperti LED, buzzer, atau yang lainnya.

Dengan beberapa perangkat itu saja, kamu sudah bisa belajar membuat rangkaian Arduino sendiri di rumah. Kira-kira harga alat yang perlu dibeli sekitar 100 sampai 300 ribu.tergantung projeck work yang akan dibuat

Simulator Arduino Adalah?

 Memprogram dan membuat rangkaian tak hanya dapat dilakukan saat memiliki Arduino dan komponen tambahannya saja. Tetapi bisa juga dibuat dalam bentuk virtualnya. Bagaimana caranya? Yaitu dengan menggunakan aplikasi simulator Arduino. Aplikasi ini memungkinkanmu untuk membuat desain rangkaian 3D secara virtual. Jadi sangat cocok bagi kamu yang mau belajar Arduino tapi belum punya alatnya.Untuk penjelasan yang lebih lengkap dan detail, kamu bisa membaca artikel saya tentang simulator Arduino.

Arduino Starter Kit

Bagi kamu yang masih pemula dan belum tahu apa itu starter kit, di sini akan saya jelaskan agar bisa paham.

Arduino starter kit yaitu suatu paket belajar lengkap yang di dalamnya sudah ada buku panduan project, papan sirkuit, kabel jumper, breadboard, serta beragam komponen pendukung lainnya yang memang dikhususkan untuk pemula yang mau belajar Arduino.

Tipe starter kit pun ada beberapa macam berdasarkan kategori pengetahuan orang yang ingin menggunakannya.Ada yang untuk pemula (beginner), tingkat menengah (medium), dan profesional (advance).

Untuk  yang punya cukup dana dan ingin belajar Arduino, saya anjurkan untuk langsung membeli paket starter kit. Karena selain harganya lebih murah dibandingkan membeli komponen satu per satu, juga dilengkapi dengan buku panduan project yang bisa kamu jadikan referensi dalam pembuatan project Arduino sederhana.

Komunitas Arduino

Selain belajar dari buku, jurnal, video tutorial, maupun artikel Arduino di internet. Kita juga bisa bergabung dengan komunitas yang ada di kotamu untuk menambah wawasan. Bergabung di komunitas Arduino akan membuatmu punya kenalan baru dan bisa saling sharing pengetahuan satu sama lain.

Jadi kita bisa mulai browsing apakah di kotamu ada komunitas arduinonya atau tidak.Beberapa komunitas yang cukup terkenal adalah Komunitas Arduino Jakarta, Bandung, Makassar dan Surabaya. Kumpulkan beberapa orang yang memiliki passion di bidang Arduino dan bentuklah komunitas. Yang punya banyak pengetahuan akan berbagi dan yang masih kurang pengetahuannya bisa belajar dari situ.

Bahkan jika memungkinkan, bisa merencanakan untuk membangun proyek besar berupa pembuatan produk yang melibatkan komponen Arduino. Salah satunya adalah project IOT (Internet of Things).

Nantinya project besar itu bisa di ikut sertakan dalam pameran. Dengan begitu maka nantinya nama komunitasmu akan terangkat lalu dikenal banyak orang.


TANYA JAWAB SECARA UMUM

Apa itu Arduino dan fungsinya?

Arduino merupakan suatu kit elektronik open source yang dirancang spesial untuk mempermudah penggunanya bereksperimen. Khususnya dalam menghasilkan atau pun meningkatkan fitur elektronik dengan paduan berbagai macam sensor serta pengendali.


Arduino itu apa sih?

Arduino ialah sejenis pengendali mikro single board sumber terbuka dari wiring platform. Dibuat eksklusif untuk memudahkan penerapan simulasi elektronik dalam bermacam bidang.

Berapa harga Arduino?

Buat toko online shopee, Arduino dijual mulai harga 60 hingga 310 ribu rupiah. Bergantung dari tipe serta kelengkapan apa saja pada paket penjualannya.

Apakah kelebihan dari Arduino?

Kelebihan dari Arduino yakni mempunyai bootloader sendiri, gampang dipelajari, murah, memiliki banyak library free, open source, memakai port USB, serta masih banyak lagi.

Apa saja kegunaan mikrokontroler Arduino?

Dengan menggunakan Arduino, kita dapat membuat program serta mengatur berbagai macam komponen elektronika menurut program yang ditanamkan padanya. Jadi kita bisa membuat prototype atau pun alat-alat mutahir berbasis mikrokontroler keren yang lain.

Apa fungsi dari mikrokontroler?

Mikrokontroler merupakan suatu chip yang gunanya untuk mengendalikan rangkaian elektronik serta biasanya dapat menyimpan program. Terdiri atas CPU, memori, I/ O tertentu, serta unit pendukung Analog to Digital Converter yang sudah terintegrasi.

Apakah Arduino itu mikrokontroler?

Lebih tepatnya jika dikatakan bahwa Arduino adalah perpaduan antara chip mikrokontroler dan beberapa komponen pendukung lainnya.

Apa yang dimaksud dengan mikrokontroler?

Mikrokontroler merupakan suatu chip IC yang bisa menerima sinyal input, mengolah, dan mengeluarkan sinyal output berdasarkan program yang telah diisikan di dalamnya.

Bagaimana cara kerja mikrokontroler?

Mikrokontroler bekerja berlandaskan nilai yang terdapat di register program counter. Mikrokontroler akan mengambil informasi yang sesuai dengan alamat pada register program counter di ROM.

Berapa jumlah pin mikrokontroler Arduino Uno?

Pin mikrokontroler Arduino merupakan sebanyak 14 pin digital( 6 selaku PWM), serta 6 pin analog.

Apa jenis dari mikrokontroler dari Arduino Uno?

Arduino adalah tipe mikrokontroler yang lumayan terkenal digunakan. Adapun chip yang digunakan pada tipe Arduino Uno ialah Atmega328P.

Apa itu pin analog pada Arduino?

Pin analog merupakan pin yang diisyarati dengan label A0 hingga A5 pada papan Arduino.

Berapa besar kapasitas programmable flash pada atmega328p?

Yaitu 32 KB, dimana 2 KB-nya dipergunakan sebagai bootloader.

Bagaimana spesifikasi dari Arduino Uno?

Arduino Uno menggunakan chip Atmega328P yang didalamnya terdapat 14 pin digital, 6 pin analog, kristal kuarsa 16 Mhz, koneksi USB, colokan listrik, header ICSP, dan button reset.

Berapa besar memori RAM flash dari Arduino Uno?

RAM flash Arduino Uno yaitu 32 KB. Dimana 5 KB-nya telah digunakan sebagai bootloader.

Berapakah memory yang ada ATmega328?

Memori yang digunakan oleh chip Atmega328 adalah 32 KB flash, 2 KB SRAM, dan 1 KB EEPROM.

Berapa jumlah pin analog dan digital dalam Arduino Uno?

Arduino Uno memiliki sejumlah pin yaitu 14 pin input output digital (6 dapat digunakan untuk fitur PWM), dan pin input output analog.

Apa itu Arduino Uno R3?

Jenis Arduino Uno R3 ialah berupa papan pengembang dengan chip Atmega328P. Didalamnya terdapat 14 pin digital dan 16 pin analog.

Apa saja bagian digital dari Arduino?

Bagian utama dari Arduino yaitu pin, ic mikrokontroler, power usb, lampu indikator, power jack, dan tombol reset. Dimana semua komponen tersebut saling mendukung untuk menjalankan fungsi tertentu.

Jelaskan apa yang dimaksud dengan wiring platform?

Wiring platform ialah platform elektronik open source yang terdiri atas bahasa pemrograman, aplikasi IDE, serta fitur elektronik.

Apa itu open source pada Arduino?

Maksud dari open source ini adalah skema dari setiap papannya bisa dilihat dan dimodifikasi oleh semua orang. Jadi tiap orang bisa menambah maupun mengurangi komponen yang ada di dalamnya.

Apa saja yang dapat dibuat dengan Arduino?

Ada banyak yang bisa dibuat dari Arduino tergantung program yang ditanamkan di dalamnya. Bisa digunakan untuk mengontrol nyala LED, helikopter, lampu rumah, pompa air, dan sebagainya.

Apa saja produk sehari hari di bawah ini yang menggunakan Arduino?

Beberapa contoh produk yang menggunakan Arduino di dalamnya adalah robot line follower, robot keseimbangan, jam digital, sistem kontrol rumah, robot humanoid, sistem pengaman cerdas, spider robot, running text, dan sebagainya.

Apa yang harus dipelajari sebelum memulai pemrograman Arduino?

Kamu bisa mulai dengan mengenali papan Arduino, memahami software dan bahasa pemrogramannya, membeli kit Arduino yang tepat, mengikuti panduan dan tutorial yang ada pada kit, lalu mulai melakukan uji coba dengan proyek sederhana.

Apa aplikasi yang digunakan untuk membuat program Arduino?

Aplikasi yang digunakan ialah Arduino IDE (Integrated Development Environment). Bisa didapatkan dengan mendownloadnya secara gratis di halaman resmi Arduino. Kelebihan lainnya dari aplikasi ini yaitu adanya contoh program dasar di dalamnya sebagai referensi untuk belajar pemrograman Arduino.

Arduino IDE menggunakan bahasa apa?

Untuk membuat program di Arduino IDE, nantinya kita akan menggunakan bahasa pemrograman C dan akan sangat dibantu oleh berbagai macam library.

Langkah langkah membuat program Arduino?

Misalnya kamu memiliki board Arduino Uno. Download dan instal software Arduino IDE, instal driver pendukungnya, buka aplikasi Arduino IDE, buka contoh blink, pilih board yang kamu gunakan, pilih serial board, lalu jalankan.

Apa saja langkah untuk cek driver Arduino di komputer?

Buka control panel windows, lalu pilih device manager, cari port (COM & LPT). Disana nanti ada yang namanya port Arduino Uno (COMX), klik kanan dan pilih “Update Driver Software”. Kemudian pilih “Browse my Computer for Driver Software”. Lalu cari file driver dengan nama “Arduino.inf” di folder “Drivers

Kenapa port Arduino Uno tidak terdeteksi?

Biasanya penyebab dari masalah ini adalah karena ada tahapan yang dilewati atau mungkin tidak tersedia pada saat penginstalan software Arduino IDE. Biasanya berhubungan dengan driver pendukungnya.

Berapa tegangan yang dibutuhkan Arduino Uno R3 agar berjalan dengan stabil?

Arduino Uno R3 stabil dijalankan jika diberi sumber daya DC sebesar 7-12 volt dari power jack, 5 volt dari konektor USB, dan 7-12 volt dari pin VIN. Perlu kamu ketahui bahwa memberikan tegangan 5 atau 3,3 volt secara langsung ke mikrokontroler tanpa melalu regulator akan merusak papan.

 Selamat mencoba dan mebuat ide ide kreatif untuk literasi dirisendiri atau komunitas

 

 

 

Tidak ada komentar:

Posting Komentar