Senin, 23 Oktober 2017

Mengenal Arduino Uno

Di postingan kali ini saya akan menjelaskan sedikit mengenai Arduino Uno. Apa itu Arduino Uno?. Arduino Uno merupakan papan sirkuit berbasis mikrokontroler ATmega328. IC (integrated circuit) ini memiliki 14 input/output digital (6 output untuk PWM), 6 analog input, resonator kristal keramik 16 MHz, Koneksi USB, soket adaptor, pin header ICSP, dan tombol reset. Hal inilah yang dibutuhkan untuk mensupport mikrokontrol secara mudah terhubung dengan kabel power USB atau kabel power supply adaptor AC ke DC atau juga baterai. "Uno" dalam bahasa Italia berarti satu, alasan diberi nama tersebut adalah untuk menandai peluncuran Arduino 1.0. Uno dan versi 1.0 akan menjadi versi referensi dari Arduino, dan akan terus berkembang.

Gambar Board Arduino Uno

Keterangan gambar :

1. Power USB
Board Arduino dapat didukung dengan menggunakan kabel USB dari komputer Anda. Yang perlu Anda lakukan adalah menghubungkan kabel USB ke koneksi USB(1).
2. Power (Barrel Jack)
Board Arduino dapat didukung langsung dari listrik AC power supply dengan menghubungkannya ke Barrel Jack(2).
3. Voltage Regulator
Fungsi regulator tegangan untuk mengontrol tegangan diberikan ke papan Arduino dan menstabilkan tegangan DC yang digunakan oleh prosesor dan elemen lainnya.
4. Crystal Oscillator
Osilator kristal membantu Arduino dalam menangani masalah waktu. Bagaimana Arduino menghitung waktu? Jawabannya adalah, dengan menggunakan osilator kristal. Jumlah dicetak di atas kristal Arduino adalah 16.000H9H. Ini memberitahu kita bahwa frekuensi 16.000.000 Hertz atau 16 MHz.
5,17. Arduino Reset
Anda dapat mengatur ulang board Arduino Anda, yaitu, memulai program Anda dari awal. Anda dapat mengatur ulang board UNO dalam dua cara. Pertama, dengan menggunakan tombol reset (17) di papan. Kedua, Anda dapat menghubungkan tombol reset eksternal ke Arduino pin berlabel RESET (5).
6,7,8,9. Pins
•3.3V (6) - Pasokan 3,3 Output volt
•5V (7) - Pasokan 5 Output volt
•Sebagian besar komponen yang digunakan dengan papan Arduino bekerja dengan baik dengan 3,3 volt dan 5 volt.
•GND (8) (Ground) - Ada beberapa pin GND pada Arduino, apapun yang dapat digunakan untuk ground sirkuit Anda.
•Vin (9) - pin ini juga dapat digunakan untuk daya board Arduino dari sumber daya eksternal, seperti power supply AC.
10. Analog pins
Board Arduino UNO adalah lima pin input analog A0 melalui A5. pin ini dapat membaca sinyal dari sensor analog seperti sensor kelembaban atau sensor suhu dan mengubahnya menjadi nilai digital yang dapat dibaca oleh mikroprosesor.
11. Main microcontroller
Setiap board Arduino adalah mikrokontroler sendiri (11). Anda dapat menganggap itu sebagai otak dari board Anda. IC utama (integrated circuit) pada Arduino sedikit berbeda dari board ke board. Mikrokontroler biasanya Perusahaan ATMEL. Anda harus tahu apa IC papan adalah sebelum loading sebuah program baru dari Arduino IDE. Informasi ini tersedia di bagian atas IC. Untuk rincian lebih lanjut tentang pembangunan IC dan fungsi, Anda dapat merujuk pada lembar data.
12. ICSP pin
Sebagian besar, ICSP (12) adalah AVR, header pemrograman kecil untuk Arduino terdiri dari mosi, miso, SCK, RESET, VCC, dan GND. Hal ini sering disebut sebagai SPI (Serial Peripheral Interface), yang dapat dianggap sebagai "perluasan" dari output. Sebenarnya, Anda bekerja keras perangkat output ke master dari bus SPI.
13. Power LED indicator
LED ini harus menyala ketika Anda pasang Arduino Anda ke sumber listrik untuk menunjukkan bahwa forum Anda diaktifkan dengan benar. Jika lampu ini tidak menyala, maka ada sesuatu yang salah dengan koneksi.
14. TX and RX LEDs
pada gambar diata ada dua label: TX (transmit) dan RX (menerima). Mereka muncul di dua tempat pada board Arduino UNO. Pertama, pada pin digital 0 dan 1, untuk menunjukkan pin bertanggung jawab untuk komunikasi serial. Kedua, TX dan RX dipimpin (13). TX dipimpin berkedip dengan kecepatan yang berbeda saat mengirim data serial. Kecepatan berkedip tergantung pada baud rate yang digunakan oleh dewan. berkedip RX selama proses penerimaan.
15. Digital I/O
Board Arduino UNO adalah 14 digital I / O pin (15) (dimana 6 memberikan PWM (Pulse Width Modulation) output. Pin ini dapat dikonfigurasi untuk bekerja sebagai input pin digital untuk membaca nilai logika (0 atau 1) atau sebagai digital output pin untuk drive modul yang berbeda seperti LED, relay, dll pin berlabel "~" dapat digunakan untuk menghasilkan PWM.
16. AREF
AREF singkatan Analog Referensi. Kadang-kadang, digunakan untuk mengatur tegangan referensi eksternal (antara 0 dan 5 Volt) sebagai batas atas untuk pin input analog.

Spesifikasi Arduino Uno :
-Mikrokontroler ATmega328
-Catu Daya 5V
-Teganan Input (rekomendasi) 7-12V
-Teganan Input (batasan) 6-20V
-Pin I/O Digital 14 (of which 6 provide 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

Kelebihan Arduino Uno:
Arduino Uno memiliki kelebihan-kelebihan 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




Tidak ada komentar:

Posting Komentar