Selasa, 07 Maret 2023

Arduino : Pengertian, Fungsi, Penggunaan

 Bagi sebagian orang, masih ada yang belum terlalu paham tentang Arduino Uno. Arduino adalah sebuah kit elektronik open source yang dirancang khusus untuk memudahkan bagi siapapun yang tertarik dalam menciptakan objek atau mengembangkan perangkat elektronik yang dapat berinteraksi dengan bermacam-macam sensor dan pengendali.

Apa Itu Arduino Uno?

adalah salah satu board dari keluarga Arduino namun yang paling terkenal adalah Arduino Uno. Beberapa macam arduino seperti Arduino Nano, Pro Mini,  Mega,  Yun, dll. Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet) yang memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog.Anda hanya perlu menghubungkan board Arduino Uno ke komputer, untuk mendukung mikrokontroler agar dapat digunakan.

Arduino uno r3

Untuk menjalankannya cukup dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai. Apa itu Arduino Uno merupakan sistem dimana fungsi mikrokontroler sendiri adalah sebagai pusat pemroses input sinyal elektronik menjadi output sinyal elektronik yang dibutuhkan. Mikrokontroler ini bisa Anda program seperti keinginan pemrogram untuk mengeluarkan output sinyalnya.

Kegunaan atau Fungsi Arduino Uno

Banyak hal yang bisa dilakukan Arduino yang dikontrol penuh oleh mikrokontroler ATmega328,  itu semua tergantung kreatifitas Anda. Arduino dapat disambungkan dan mengontrol beberapa led, bahkan banyak led, motor DC, relay, servo, modul dan sensor-sensor, serta banyak lagi komponen lainnya. 

Sebagaimana diketahui, dengan sebuah mikrokontroler Anda dapat membuat program untuk mengendalikan berbagai komponen elektronika dengan program seperti LED, motor DC, relay, servo, modul, dan segala jenis sensor.

Apa itu Arduino Uno menjadi pertanyaan yang sering ditanyakan. Hal ini bertujuan untuk membuat suatu produk yang canggih dan bermanfaat dalam kehidupan sehari-hari dan untuk memudahkan dalam melakukan prototyping, memprogram mikrokontroler, membuat alat-alat canggih berbasis mikrokontorler.


Misalnya dengan membuat alat yang dapat bekerja otomatis, monitoring, maupun untuk pengontrolan yang semuanya dapat dilakukan dengan harga yang cukup murah, menyenangkan dan mudah.

Contoh Project dengan Arduino Uno

Dengan mudah ada banyak sekali yang bisa Anda buat dengan Arduino uno, diantaranya:

  • Lampu flip-flop, lampu Lalu-lintas
  • Robot pintar; line follower, maze solver, pencari api, dll
  • Mengontrol motor stepper,
  • Mendeteksi suhu dan mengatur suhu ruang,
  • Jam digital
  • Timer alarm, dan lainnya.

Pemrograman Arduino Uno

Apa itu Arduino Uno dan cara untuk memogram Arduino sangat mudah, karena sudah menggunakan bahasa pemrograman tingkat tinggi C++ yang mudah untuk dipelajari dan sudah didukung oleh library yang lengkap. Software Arduino IDE (Integrated Development Environtment) ini mendukung Arduino Uno board.

Dengan Arduino IDE inilah Anda dapat melakukan pemrograman, kompilasi program, debugging dan proses download ke Arduino boardnya. Dengan sekali klik, program yang sudah dibuat langsung tercompile dan terdownload ke mikrokontroler yang ada di Arduino Board, dan Arduino akan langsung bekerja sesuai dengan program yang keinginan kita.

Apa Kelebihan Arduino Uno?

  1. Pengembangan project mikrokontroler akan menjadi lebih mudah dan menyenangkan. Anda tidak perlu membuat downloader untuk mendownload program yang telah dibuat, Hany tinggal colok ke USB saja.
  2. Menggunakan bahasa pemrograman yang sudah cukup lengkap librarynya yaitu oleh Arduino IDE
  3. Bisa langsung dipasang pada board Arduino karena sudah terdapat modul yang siap pakai.
  4. Dukungan dokumentasi yang bagus dan komunitas yang solid

Spesifikasi Arduino Uno

Apa itu Arduino Uno yang saat ini dijual dipasaran yaitu Arduino Uno R3 (Revisi 3) yang mempunyai fitur-fitur baru antara lain :

  • Pinout yang ditambah dengan pin khusus SDA dan SCL. Pin tersebut diletakkan dekat dengan pin RESET, IOREF yang dekat dengan pin AREF dan 2 pin baru lainnya. 
  • Rangkaian RESET yang lebih efektif
  • Penggunaan Atmega 16U2 menggantikan Atmega 8U2

Arduino Uno R3 board mempunyai spesifikasi sebagai berikut:

  • Mikrokontroler ATmega328
  • Catu Daya 5V
  • Teganan Input (rekomendasi) 7-12V
  • Teganan Input (batasan) 6-20V
  • Pin Digital 14 I/O  (dengan 6 PWM output)
  • Pin Input Analog 6
  • Arus DC per Pin I/O 40 mA
  • Untuk PIN 3.3V 50 mA Arus DC per Pin I/O 
  • ATmega328 ( Flash Memory 32 KB) 
  • SRAM 2 KB (ATmega328)
  • EEPROM 1 KB (ATmega328)
  • Clock Speed 16 MHz
  • Daya (Power)

Apa itu Arduino Uno dalam segi daya? yang dapat disuplai melalui koneksi USB atau dengan sebuah power suplai eksternal. Sumber daya dipilih secara otomatis. Suplai tegangan eksternal (non-USB) diperoleh dari tegangan masukan adaptor DC dengan range minimal 6  20 Vdc ataupun dengan baterai. 

Colokkan sebuah jack plug DC adaptor yang dihubungkan dengan power jack dari board yang panjangnya 2,1 mm. Atau bisa menghubungkannya dengan menggunakan kabel jumper untuk baterai.  Untuk board uno kisaran kebutuhan daya yang disarankan  adalah 7 sampai dengan 12 volt, jika daya yang diberikan kurang dari 7 volt, ada kemungkinan pin 5v Uno dapat beroperasi tetapi tidak stabil.

Namun regulator tegangan bisa panas dan dapat merusak board Uno  jika diberi daya lebih dari 12V. Berikut pin daya pada Arduino Uno:

  • VIN : sebagai pengganti daya dari USB maupun dari power supply jack DC, tegangan supply masuk sebesar 5V.
  • 5V : difungsikan untuk catu daya, module, sensor, maupun shield dimana merupakan tegangan keluaran. 
  • 3V3 : difungsikan sebagai catu daya khusus dengan output 3.3 v yang merupakan tegangan keluaran.
  • GND : pin ground 

Memori Arduino Uno

Apa itu Arduino Uno dalam segi memorinya? mikrokontroler ATmega328 memiliki 32 KB (dengan 0,5 KB digunakan untuk bootloader),  2 KB dari SRAM dan 1 KB EEPROM (yang dapat dibaca dan ditulis dengan EEPROM liberary).

Input dan Output pada Arduino uno

Dengan menggunakan fungsi pinMode (), digitalWrite (), dan digitalRead (), masing-masing dari 14 pin digital di Uno dapat digunakan sebagai input atau output yang beroperasi dengan daya 5 volt. Beberapa pin mempunyai fungsi khusus, yang dapat memberikan atau menerima maksimum 40 mA dan memiliki internal pull-up resistor (secara default terputus) dari 20-50 kOhms., 

Harga Arduino Uno

Pada setiap toko yang menjual Arduino Uno, mengenai masalah harga, tentunya akan terdapat perbedaan  Berikut perkiraan harganya:

  • Arduino Clone : Rp.70.000-Rp.80.000
  • Arduino Clone + Casing : Rp.300.000
  • Arduino Original  : Rp.100.000-Rp.300.000
  • Arduino Clone + Starter Kit : Rp.300.000-Rp.500.000
  • Arduino Original + Starter Kit : Rp.500.000-Rp.1.500.000

Jika Anda membeli sebuah papan sirkuit Arduino, biasanya di dalamnya sudah terdapat kabel khususnya berwarna biru cerah dengan ujung konektor USB tipe A ke tipe B yang bentuknya hampir sama dengan yang digunakan pada printer inkjet.

Untuk dapat mengupload sketch yang telah dibuat dari komputer ke Arduino, Anda dapat menggunakan kabel biru yang merupakan fungsi utama dari kabel ini.  Akan tetapi ada sebagian yang menggunakannya hanya sebagai penghubung Arduino ke sumber daya. Itu dia beberapa hal untuk mengenal apa itu Arduino Uno semoga dapat membantu bagi  Anda.


Sumber : https://www.inserbit.com/2021/02/Apa-itu-arduino-uno-fungsi-kelebihannya.html

Tidak ada komentar:

Posting Komentar

Fungsi Rumus HLOOKUP

  HLOOKUP adalah rumus yang digunakan untuk mencari suatu data dari tabel data berdasarkan baris tabel atau secara horizontal di Excel. Rumu...