Pengertian Arduino Uno
Arduino Uno ialah board
mikrokontroler berbasis Atmega328 (datasheet). Mempunyai 14 pin input dari
output digital dimana 6 pin input tersebut bisa digunakan sebagai PWM dan 6 pin
input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan
tombol reset. Untuk mendukung mikrokontroler agar bisa digunakan, hanya cukup
menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau
listrik dengan AC yang ke adaptor DC atau baterai untuk menjalankannya.
Setiap 14 pin digital pada Arduino Uno bisa digunakan sebagai input dan output, menggunakan fungsi pinMode, digitalwrite, dan digitalRead. Fungsi fungsi itu beroperasi di tegangan 5 volt, setiap pin bisa memberikan atau menerima suatu arus maksimum 40 mA dan memiliki sebuah resistor pull-up (terputus secara default) 20-50 kOhm.
Komunikasi
Arduino Uno mempunyai sejumlah fasilitas yang digunakan untuk berkomunikasi dengan komputer, Arduino Uno lain, atau mikrokontroler lainnya. Atmega328 ini mempunyai UART TTL (5V) untuk komunikasi serial pada pin 0(RX) DAN 1 (TX).
• Input dan Output
Input dan Output3 setiap 14 pin digital pada Arduino Uno bisa dipergunakan sebagai input dan output, menggunakan fungsi pinMode, digitalWrite, dan digitalRead. Input atau Output dioperasikan di 5 volt. Setiap pin bisa menghasilkan atau menerima maksimum 40 mA dan mempunyai internal pull-up resistor 20-50 kohms.
• Catu Daya
Arduino Uno bisa beroperasi melalui koneksi USB atau power supply. Dalam penggunaan power supply bisa menggunakan adaptor DC atau baterai. Adaptor bisa dihubungkan dengan jack adaptor pada koneksi port inputsupply.
• Memory
Arduino mempunyai 32 KB flash memory4 untuk menyimpan kode, juga 2 KB yang digunakan untuk bootloarder. Arduino mempunyai 1 KB untuk EEPROM dan mempunyai 2 KB untuk SRAM.
• Komunikasi Serial
Komunikasi serial ialah komunikasi data dengan mengirimkan data satu persatu pada satuan waktu. Transmisi data dalam komunikasi serial dilakukan per bit.
• Perangkat Lunak (Arduino Software)
Lingkungan open-source Arduino atau Arduino IDE5 mempermudah menulis kode dengan meng-upload ke I/O board. Ini berlaku pada Linux, Windows, dan Mac OS X. Berdasarkan pengolahan, avr-gcc, dan perangkat lunak open-source yang lain.
• Pemrograman
Arduino Uno bisa diprogam dengan perangkat lunak Arduino. Pilihlah Arduino Uno dari Tool kemudian sesuiakan dengan Mikrokontroler yang digunakan.
• Automatic Software Reset
Tombol reset Arduino dibuat dengan cara yang memungkinkan untuk mengatur ulang oleh perangkat lunak yang berjalan pada computer yang terhubung.
Fungsi Arduino Uno
Secara umum, Arduino dengan sebuah mikrokontroler ini dapat menciptakan suatu program yang dapat digunakan untuk mengendalikan komponen elektronika.
Sehingga sudah cukup jelas, jika fungsi yang dimiliki Arduino Uno yaitu untuk memudahkan pengguna dalam melakukan prototyping, memprogam mikrokontroler dan menciptakan berbagai macam alat canggih berbasis mikrokontroler.
Beberapa alat yang biasa yang dibuat dengan Arduino Uno yaitu sebagai berikut :
a. Selai digital
b. Alarm pengatur waktu
c. Pengontrol motor Stepper
d. Detektor suhu dan suhu ruangan
e. Lampu flip flop
f. Lampu lalu lintas
g. Robotic : Line Follower, Maze Solver, Pencari api.
h. Dan masih banyak lagi.
Bagian-bagian Arduino Uno
Pelajari lebih lanjut dengan menghubungi kontak berikut ini : 081515889939 (Elga Aris Prastyo).
0 Komentar