Apa itu Arduino Uno?

Arduino Uno adalah salah satu development kit mikrokontroler yang berbasis pada ATmega28.

Arduino Uno merupakan salah satu board dari family Arduino. Ada beberapa macam arduino bard seperti Arduino Nano, Arduino Pro Mini, Arduino Mega, Arduino Yun, dll. Namun yang paling populer adalah Arduino Uno.

Arduino Uno R3 adalah seri terakhir dan terbaru dari seri Arduino USB.

Modul ini sudah dilengkapi dengan berbagai hal yang dibutuhkan untuk mendukung mikrokontroler untuk bekerja, tinggal colokkan ke power suply atau sambungkan melalui kabel USB ke PC, Arduino Uno ini sudah siap bekerja.

Arduino Uno board memilki 14 pin digital input/output, 6 analog input, sebuah resonator keramik 16MHz, koneksi USB, colokan power input, ICSP header, dan sebuah tombol reset.

 

ArduinoUno_R3-mikrokontroler

Arduino Uno R3

 

Spesifikasi Arduino Uno

Berikut spesifikasi teknis dari Arduino Uno R3 board

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

 

Apa Fungsi Arduino Uno?

Sebagaimana kita ketahui, dengan sebuah mikrokontroler kita dapat membuat program untuk mengendalikan berbagai komponen elektronika.

Dan fungsi Arduino Uno ini dibuat untuk memudahkan kita dalam melakukan prototyping, memprogram mikrokontroler, membuat alat-alat canggih berbasis mikrokontorler.

 

Pemrograman Arduino Uno

Memprogram Arduino sangat mudah, karena sudah menggunakan bahasa pemrograman tingkat tinggi C++ yang mudah untuk dipelajari dan sudah didukung oleh library yang lengkap.

Arduino-Uno-project

Panduan lengkap pemrograman Arduino dan contoh contoh programnya dapat dipelajari disini
http://arduino.cc/en/Reference/HomePage

Arduino IDE

Arduino Uno board didukung oleh software Arduino IDE (Integrated Development Environtment).

Dengan Arduino IDE inilah kita melakukan pemrograman, melakukan kompilasi program, debugging dan proses download ke Arduino boardnya.

Dengan sekali klik, program yang sudah kita buat langsung tercompile dan terdownload ke mikrokontroler yang ada di Arduino Board.

Dan Arduino akan langsung bekerja sesuai dengan program yang keinginan kita.

 

Contoh Project dengan Arduino Uno

Ada banyak sekali yang bisa dibuat dengan mudah dengan Arduino,

  • 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
  • display LCD, dan masih banyak lagi contoh yang lainnya.

Semua bisa dicari di google atau di Youtube proyek-proyek Arduino banyak sekali contohnya.

Arduino-Uno-Robot

 

Apa Kelebihan Arduino Uno?

Arduino Uno dan ekosistemnya punya kelebihan-kelebihan yang membuat hobi elektronika menjadi lebih mudah dan menyenangkan, antara lain:

  • Pengembangan project mikrokontroler akan menjadi lebih dan menyenangkan. tinggal colok ke USB, dan tidak perlu membuat downloader untuk mendownload program yang telah kita buat.
  • Didukung oleh Arduino IDE, bahasa pemrograman yang sudah cukup lengkap librarynya.
  • Terdapat modul yang siap pakai/shield yang bisa langsung dipasang pada board Arduino
  • Dukungan dokumentasi yang bagus dan komunitas yang solid

arduino-uno-colok-ke-usb-pc

 

Belajar Arduino

Untuk mempelajari Arduino tentunya kita butuh boardnya untuk bisa langsung praktek.

Namun sebelum kita punya alatnya, kita bisa “mencicipi” terlebih dulu dengan menggunakan simulator.

Langsung dicoba saja Bikin Flip-Flop Pakai Arduino Uno Simulator, di artikel ini dijelaskan dengan mudah dan jelas langkah per langkah, mulai dari menyusun komponen, menghubungkannya, membuat programnya, sampai jadi lampu flip-flopnya.

Selamat belajar dan berkreasi dengan Arduino Uno.

Febrianto

Penulis Senior Ndoware.com yang lagi suka ngulik Arduino dan IoT. Hoby bermain game baik itu di komputer, gadget maupun di dunia nyata :)

7 Respon

  1. Cybronyx berkata:

    Terima kasih gan atas basic tutorial arduinonya, tetap sharing yah gan… mampir yah ke toko jual arduino ane Jual Arduino

  1. 28 November 2018

    […] Namun bukan menggunakan rangkaian dasar analog, kita akan coba bereksperimen menggunakan Arduino UNO. […]

  2. 28 November 2018

    […] Alir Lampu Flip-flop dengan Arduino Dalam pemrograman Arduino, ada dua fungsi dasar yang digunakan yaitu setup() yang dijalankan hanya sekali pada awal program […]

  3. 10 Desember 2018

    […] output HIGH atau bernilai 1 memberikan tegangan kerja pada pin digital Arduino Uno sebesar 5 Volt, dan sebaliknya output LOW atau 0 memberikan tegangan sebesar 0 Volt pada pin yang […]

  4. 19 Desember 2018

    […] Arduino Uno dan Arduino Nano adalah salah satu, eh dua ? papan pengembangan mikrokontroller buatan Arduino.org.  […]

  5. 11 Juli 2020

    […] Arduino Uno […]

  6. 13 Juli 2020

    […] lebih mudah, mikrokontroller yang kita gunakan adalah Arduino, lebih mudah merangkainya dan lebih mudah […]

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.