Yuk Mengenali Apa Itu ARDUINO!

Arduino adalah platform open-source yang digunakan untuk membangun proyek elektronik. Arduino terdiri dari papan sirkuit fisik yang dapat diprogram (sering disebut sebagai mikrokontroler ) dan perangkat lunak , atau IDE (Lingkungan Pengembangan Terpadu) yang berjalan di komputer Anda, digunakan untuk menulis dan mengunggah kode komputer ke papan fisik.
Platform Arduino telah menjadi sangat populer di kalangan orang-orang yang baru memulai dengan elektronik, dan untuk alasan yang baik. Tidak seperti kebanyakan papan sirkuit yang dapat diprogram sebelumnya, Arduino tidak perlu perangkat keras terpisah (disebut programmer) untuk memuat kode baru ke papan - Anda cukup menggunakan kabel USB. Selain itu, Arduino IDE menggunakan versi sederhana C ++, membuatnya lebih mudah untuk belajar memprogram. Akhirnya, Arduino menyediakan faktor bentuk standar yang memecah fungsi mikrokontroler menjadi paket yang lebih mudah diakses.

Apa fungsinya? Perangkat keras dan perangkat lunak Arduino dirancang untuk seniman, perancang, penggemar, peretas, pemula, dan siapa pun yang tertarik untuk membuat objek atau lingkungan interaktif. Arduino dapat berinteraksi dengan tombol, LED, motor, speaker, unit GPS, kamera, internet, dan bahkan ponsel pintar atau TV Anda! Fleksibilitas ini dikombinasikan dengan fakta bahwa perangkat lunak Arduino gratis, papan perangkat kerasnya cukup murah, dan perangkat lunak dan perangkat kerasnya mudah dipelajari telah menyebabkan komunitas besar pengguna yang telah berkontribusi kode dan mengeluarkan instruksi untuk berbagai macam Proyek berbasis Arduino.

Untuk segala hal, mulai dari robot dan selimut penghangat tangan dengan pemanas hingga mesin peramal yang jujur , dan bahkan gauntlet melempar dadu dan naga , Arduino dapat digunakan sebagai otak di balik hampir semua proyek elektronik.
Ada banyak jenis papan Arduino diantaranya,

  • Arduino Uno (R3)
  • LilyPad Arduino
  • Arduino Mega (R3)
  • Arduino Leonardo


Beberapa papan terlihat sedikit berbeda dari yang di bawah ini, tetapi sebagian besar Arduino memiliki mayoritas komponen yang sama:
teks alternatif

Power (USB / Barrel Jack)

Setiap papan Arduino membutuhkan cara untuk dihubungkan ke sumber daya. Arduino UNO dapat diaktifkan dari kabel USB yang berasal dari komputer Anda atau catu daya dinding yang diakhiri dengan jack barel. Pada gambar di atas koneksi USB diberi label (1) dan jack laras diberi label (2) .
Koneksi USB juga merupakan cara Anda memuat kode ke papan Arduino Anda. Lebih lanjut tentang cara memprogram dengan Arduino dapat ditemukan di tutorial Memasang dan Memprogram Arduino kami .
CATATAN: JANGAN menggunakan catu daya lebih besar dari 20 Volt karena Anda akan mengalahkan (dan dengan demikian menghancurkan) Arduino Anda. Tegangan yang disarankan untuk sebagian besar model Arduino adalah antara 6 dan 12 Volt.

Pin (5V, 3.3V, GND, Analog, Digital, PWM, AREF)

Pin pada Arduino Anda adalah tempat di mana Anda menyambungkan kabel untuk membangun sirkuit (mungkin bersamaan dengan papan tempat memotong roti dan beberapa kawat . Mereka biasanya memiliki 'header' plastik hitam yang memungkinkan Anda cukup mencolokkan kawat tepat ke papan. Arduino memiliki beberapa jenis pin yang berbeda, masing-masing diberi label di papan dan digunakan untuk fungsi yang berbeda.
  • GND (3) : Singkatan dari 'Ground'. Ada beberapa pin GND di Arduino, yang mana dapat digunakan untuk menghubungkan ke sirkuit Anda.
  • 5V (4) & 3.3V (5) : Seperti yang Anda duga, pin 5V memasok daya 5 volt, dan pin 3,3V memasok daya 3,3 volt.Sebagian besar komponen sederhana yang digunakan dengan Arduino berjalan dengan gembira dari 5 atau 3,3 volt.
  • Analog (6) : Area pin di bawah label 'Analog In' (A0 hingga A5 pada UNO) adalah Analog In pin. Pin ini dapat membaca sinyal dari sensor analog (seperti sensor suhu ) dan mengubahnya menjadi nilai digital yang dapat kita baca.
  • Digital (7) : Di seberang pin analog adalah pin digital (0 hingga 13 pada UNO). Pin ini dapat digunakan untuk input digital (seperti memberi tahu jika tombol ditekan) dan output digital (seperti menyalakan daya LED).
  • PWM (8) : Anda mungkin telah memperhatikan tilde (~) di sebelah beberapa pin digital (3, 5, 6, 9, 10, dan 11 pada UNO). Pin ini bertindak sebagai pin digital normal, tetapi juga dapat digunakan untuk sesuatu yang disebut Pulse-Width Modulation (PWM). Kami memiliki tutorial tentang PWM , tetapi untuk saat ini, anggap pin ini mampu mensimulasikan output analog (seperti memudarkan LED masuk dan keluar).
  • AREF (9) : Singkatan dari Referensi Analog. Sebagian besar waktu Anda dapat meninggalkan pin ini sendirian.Kadang-kadang digunakan untuk mengatur tegangan referensi eksternal (antara 0 dan 5 Volts) sebagai batas atas untuk pin input analog.

Tombol Atur ulang

Sama seperti Nintendo asli, Arduino memiliki tombol reset (10) . Menekannya untuk sementara akan menghubungkan pin reset ke ground dan me-restart kode yang dimuat pada Arduino. Ini bisa sangat berguna jika kode Anda tidak diulang, tetapi Anda ingin mengujinya berulang kali. Berbeda dengan Nintendo asli, meniup Arduino biasanya tidak memperbaiki masalah.

Indikator Daya LED

Tepat di bawah dan di sebelah kanan kata "UNO" di papan sirkuit Anda, ada LED kecil di sebelah kata 'ON' (11) . LED ini akan menyala setiap kali Anda mencolokkan Arduino ke sumber listrik. Jika lampu ini tidak menyala, ada kemungkinan besar ada sesuatu yang salah. Saatnya memeriksa ulang sirkuit Anda!

LED TX RX

TX adalah kependekan dari pengiriman, RX adalah kependekan dari penerimaan. Tanda-tanda ini muncul sedikit di elektronik untuk menunjukkan pin yang bertanggung jawab untuk komunikasi serial . Dalam kasus kami, ada dua tempat di Arduino UNO di mana TX dan RX muncul - sekali dengan pin digital 0 dan 1, dan kedua kalinya di sebelah TX dan LED indikator RX (12) . LED ini akan memberi kita beberapa indikasi visual yang bagus setiap kali Arduino kita menerima atau mengirimkan data (seperti ketika kita memuat program baru ke papan tulis).

IC utama

Benda hitam dengan semua kaki logam adalah IC, atau Integrated Circuit (13) . Anggap saja sebagai otak Arduino kita.IC utama pada Arduino sedikit berbeda dari jenis papan ke jenis papan, tetapi biasanya dari garis ATmega IC dari perusahaan ATMEL. Ini bisa menjadi penting, karena Anda mungkin perlu mengetahui jenis IC (bersama dengan jenis papan Anda) sebelum memuat program baru dari perangkat lunak Arduino. Informasi ini biasanya dapat ditemukan secara tertulis di sisi atas IC. Jika Anda ingin tahu lebih banyak tentang perbedaan antara berbagai IC, membaca lembar data seringkali merupakan ide yang bagus.

Regulator tegangan

Regulator tegangan (14) sebenarnya bukan sesuatu yang Anda dapat (atau harus) berinteraksi dengan Arduino. Tetapi berpotensi bermanfaat untuk mengetahui bahwa itu ada di sana dan untuk apa itu. Regulator tegangan melakukan apa yang dikatakannya - ia mengontrol jumlah tegangan yang dibiarkan masuk ke papan Arduino. Anggap saja sebagai semacam penjaga gerbang; itu akan mengubah tegangan ekstra yang dapat membahayakan sirkuit. Tentu saja, ia memiliki batasnya, jadi jangan menghubungkan Arduino Anda dengan sesuatu yang lebih besar dari 20 volt.


SUMBER : dirangkum dari berbagai sumber

0 Komentar