1. ARDUINO UNO
Arduino Uno adalah papan kontroler mikro (mikrokontroler) open source yang dirancang untuk memudahkan pengendalian elektronik di berbagai bidang. Arduino Uno sering digunakan untuk merancang dan membuat perangkat elektronik dan software yang mudah untuk digunakan.
2. BATERAI MICRO LITHIUM CELL
Fungsi baterai sel mikro litium pada Arduino Uno adalah untuk memberi daya pada perangkat. Baterai litium biasanya digunakan dalam proyek Arduino karena portabilitas dan kepadatan energinya. Mereka dapat membuat proyek Arduino bersifat mobile atau menyediakan sumber daya yang andal dengan cadangan baterai.
3. IR Remote
IR remote (remote inframerah) pada Arduino Uno berfungsi sebagai input perintah untuk mengendalikan output, seperti lampu. IR remote menggunakan cahaya infra merah sebagai media transmisi dari remote ke Arduino. Remote memancarkan sinyal 38KHz yang ditangkap oleh receiver HX1838.
4. KABEL USB

Kabel USB pada Arduino memiliki dua fungsi utama:
- Memberikan daya: Kabel USB dapat memasok daya ke Arduino dari komputer.
- Mengunggah kode: Kabel USB dapat digunakan untuk mengunggah kode ke Arduino.
- Komunikasi: Kabel USB dapat digunakan untuk berkomunikasi antara Arduino dan PC.
Kabel USB yang digunakan pada Arduino adalah tipe B standar dengan ujung satunya tipe A standar. Selain USB, Arduino juga dapat mendapatkan daya dari baterai 9 VDC atau power jack yang dihubungkan langsung dengan soket listrik rumah.
5. JOYSTICK
Joystick pada Arduino dapat digunakan untuk mengontrol pergerakan robot. Misalnya, joystick dapat digunakan untuk mengontrol pergerakan robot panahan untuk mengarahkannya ke target dan melepaskan anak panah. Joystick juga dapat digunakan untuk mengontrol mouse.
6. SENSOR SUARA
Sensor suara pada Arduino dapat digunakan untuk mengukur kebisingan di sekitar Anda. Sensor suara bekerja dengan cara mendeteksi getaran suara yang menyebabkan pelat di dalam sensor menekuk maju mundur, sehingga menghasilkan perubahan tegangan yang dapat diukur. Getaran yang lebih besar akan menghasilkan nilai yang lebih tinggi.
7. SENSOR GERAK
Sensor gerak PIR (Passive Infrared) adalah komponen kritis dalam proyek-proyek Arduino yang melibatkan deteksi gerakan atau pengawasan area tertentu. Di kenal karena kemampuannya mendeteksi perubahan suhu yang di hasilkan oleh benda bergerak, PIR sering di gunakan dalam aplikasi keamanan dan otomatisasi ruangan.
8. MICRO SERVO
Micro servo, atau servomotor, adalah perangkat elektromekanis yang dapat digunakan untuk mengontrol posisi, kecepatan, dan akselerasi objek dengan tepat. Servomotor memiliki poros (shaft) yang dapat diposisikan pada sudut tertentu dengan mengirimkan sinyal kode ke saluran kontrolnya.
9. MODUL RFID
Modul RFID pada Arduino dapat digunakan untuk membaca tag RFID. RFID (Radio Frequency Identification) adalah perangkat elektronik kecil yang terdiri dari chip dan antena. Chip RFID dapat menyimpan hingga 2.000 byte data. RFID tag, atau label, disebut transponder dan berfungsi sama dengan barcode.
10. DRIVER MOTOR
Fungsi dari motor driver adalah untuk merubah sinyal control dengan arus rendah menjadi arus yang lebih tinggi untuk menggerakkan motor. Motor driver memiliki berbagai jenis yang dapat dikategorikan dalam suplai tegangan maksimum, arus keluaran maksimum, daya keluaran, tegangangan beban jenis kemasan dan jumlah output.
11. MODUL REAL TIME CLOCK (RTC)
Modul Real Time Clock (RTC) pada Arduino memiliki fungsi untuk mengakses waktu secara akurat dan real-time. Modul RTC, seperti DS3231 atau DS1302, memungkinkan Arduino untuk mengatur waktu, tanggal, hari, bulan, dan tahun. Dengan modul RTC ini, Arduino dapat berfungsi sebagai jam digital yang dapat menampilkan waktu aktual.
12. RESISTOR DAN LED
Fungsi resistor pada rangkaian elektronika adalah sebagai penahan tegangan dan arus. Resistor digunakan untuk mengatur arus yang mengalir menuju LED agar sesuai dengan kebutuhan. Pada proyek LED dengan Arduino, kaki positif LED dihubungkan ke resistor 220 ohm, kemudian kaki resistor dihubungkan ke pin D8 Arduino, sedangkan kaki negatif LED dihubungkan dengan ground. Hal ini memastikan arus yang mengalir ke LED terkontrol dengan baik. Selain itu, saat memasang LED pada output Arduino, diperlukan resistor agar arus dan tegangan yang diterima LED sesuai dengan kebutuhan, mengingat setiap LED menggunakan daya 2V sementara output digital Arduino adalah 5V. Dalam mengakses LED dengan Arduino, terdapat 2 cara, yaitu "active high" dan "active low". Pada kondisi active high, LED akan menyala sesuai dengan kondisi yang diatur.
13. MOTOR SWING
Motor swing pada Arduino digunakan dalam berbagai proyek, termasuk pembuatan ayunan otomatis. Misalnya, terdapat proyek yang merancang ayunan bayi otomatis berbasis Arduino Uno yang menggunakan motor servo untuk mengontrol gerakan dan posisi akhir dari poros motor servo.
Motor ini dapat dikendalikan dengan mengatur tegangan dinamo dan arus medan untuk mengontrol kecepatan dan gerakan ayunan bayi secara otomatis.
Oleh karena itu, fungsi motor swing pada Arduino memungkinkan untuk menciptakan proyek otomatis yang melibatkan gerakan atau ayunan, seperti ayunan bayi otomatis atau sistem kendali swing pada model tertentu.
13. MODUL RELAY
Modul relay pada Arduino dapat digunakan sebagai saklar atau output untuk perangkat lain. Relay dikontrol dengan tegangan dari pin Arduino sehingga dapat melakukan switch. Relay adalah komponen listrik yang bekerja berdasarkan prinsip induksi medan elektromagnetis. Relay biasanya digunakan untuk menggerakkan arus/tegangan yang besar dengan memakai arus/tegangan yang kecil.
14. WATER SENSOR
Sedangkan water level sensor ini merupakan sensor yang berfungsi untuk mendeteksi ketinggian air dengan output analog kemudian diolah menggunakan mikrokontroler.
Arduino UNO dengan water level sensor dapat membuat prototype/alat pendeteksi ketinggian air.
15. MODUL LAYAR BIRU

Modul layar biru yang umumnya digunakan dengan Arduino adalah Liquid Crystal Display (LCD). LCD ini memungkinkan Anda untuk menampilkan teks, angka, atau bahkan karakter kustom pada layar biru yang biasanya berukuran kecil. Berikut adalah beberapa fungsi utama dari modul layar biru pada Arduino:
Menampilkan Informasi: LCD memungkinkan Anda menampilkan berbagai jenis informasi, seperti sensor suhu, waktu, keadaan sensor jarak, dan banyak lagi. Ini adalah salah satu cara paling umum untuk menampilkan data dari berbagai sensor atau perangkat input/output.
Interaksi dengan Pengguna: Anda dapat menggunakan LCD sebagai antarmuka pengguna untuk berinteraksi dengan pengguna. Misalnya, Anda dapat membuat menu yang memungkinkan pengguna memilih opsi tertentu dengan menggunakan tombol yang terhubung ke Arduino.
Monitoring Sistem: Dengan menggunakan LCD, Anda dapat memantau status sistem secara real-time. Misalnya, Anda dapat menampilkan status koneksi WiFi, keadaan baterai, atau kondisi lainnya yang penting untuk sistem yang Anda buat.
Debugging: LCD juga dapat digunakan sebagai alat debugging. Anda dapat menampilkan pesan kesalahan atau status penting selama pengembangan aplikasi untuk membantu dalam memecahkan masalah dan menemukan bug.
Pengendalian Perangkat: Dalam beberapa kasus, LCD dapat digunakan untuk mengontrol perangkat eksternal. Misalnya, Anda dapat membuat sistem kontrol pintu yang memungkinkan pengguna membuka atau menutup pintu dengan menekan tombol pada layar LCD.
Proyek Kreatif: LCD sering digunakan dalam proyek-proyek kreatif dan seni elektronik. Anda dapat membuat instalasi interaktif, karya seni digital, atau tampilan informasi yang menarik menggunakan LCD sebagai media tampilan.
16. SENSOR JARAK
Sensor jarak pada Arduino digunakan untuk mengukur dan memberikan data pada board Arduino untuk diolah lebih lanjut. Sensor jarak ultrasonik, salah satu jenis sensor jarak, menggunakan gelombang bunyi ultrasonik untuk mendeteksi objek di depannya. Sensor ini memancarkan gelombang ultrasonik dan menerima gelombang yang dipantulkan oleh objek. Durasi denyut kedua ini sama dengan waktu yang dibutuhkan USG untuk mencapai objek dan kembali ke sensor. Dengan menggunakan kecepatan suara, waktu ini dapat diubah menjadi jarak.
17. PIN INPUT

Pin input pada Arduino dapat digunakan untuk menerima masukan sinyal. Untuk mengkonfigurasi pin sebagai input, Anda dapat menggunakan fungsi pinMode(). Fungsi ini biasanya dipanggil di dalam fungsi setup() dan memerlukan dua parameter:
- nomorPin: Nomor pin yang akan digunakan
- mode: Konstanta INPUT atau OUTPUT, sesuai dengan mode yang ingin Anda gunakan
18. KABEL JUMPER
Kabel jumper adalah kabel elektrik dengan pin konektor di setiap ujungnya yang berfungsi sebagai konduktor listrik untuk menyambungkan rangkaian listrik. Pada Arduino, kabel jumper digunakan untuk menghubungkan beberapa modul Arduino tanpa menggunakan solder.
19. KEYPAD MEMBRANE
Numeric Keypad atau biasa disebut membrane keypad atau keypad saja adalah peranti yang berguna untuk memasukkan angka. Peranti seperti ini dapat dimanfaatkan oleh pemakai untuk mengetikkan password yang digunakan untuk membuka pintu.
20. BREADBOARD, SEVEN SEGMENT, DOT MATRIX SCREEN
- Breadboard adalah papan yang digunakan untuk menyusun komponen-komponen elektronika menjadi rangkaian elektronika tanpa penyolderan. Breadboard memiliki konstruksi berlubang yang sesuai untuk menancapkan komponen tanpa dihubungkan secara permanen.
- Seven segment display, atau display 7 ruas, adalah komponen yang berfungsi untuk menampilkan karakter angka dan huruf. Pada Arduino, seven segment display dapat digunakan dengan menghubungkan pin segment dan pin commonnya. Untuk menghindari kelebihan tegangan pada LED, beberapa resistor dapat ditambahkan saat pemasangan.
- Dot matrix screen pada Arduino dapat digunakan untuk menampilkan karakter yang dapat diprogram melalui Arduino. Untuk menggunakan dot matrix screen pada Arduino, Anda perlu menghubungkan pin dot matrix ke Arduino. Urutan pin dot matrix dengan urutan pin Arduino sangat penting karena akan menentukan posisi LED saat program dijalankan.
21.ARDUINO MEGA
Arduino Mega 2560 adalah papan mikrokontroler yang memiliki 54 pin digital input/output, 16 pin analog input, 4 UART (hardware port serial), osilator kristal 16 MHz, koneksi USB, jack listrik, header ICSP, dan tombol reset. Masing-masing pin digital dapat digunakan sebagai input atau output dengan menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead().
Arduino Mega 2560 dapat digunakan untuk mengembangkan beberapa sistem seperti pengatur suhu, sensor untuk bidang agrikultur, pengendali peralatan pintar, dan masih banyak lagi.
22. ARDUINO BT HC - 05
HC-05 dapat digunakan untuk menyambung atau memutus arus listrik dari perangkat seperti menghidupkan atau menyalakan lampu. Anda juga dapat membuat aplikasi yang dapat saling terhubung dengan Arduino UNO melalui komunikasi bluetooth HC-05.
23. SOIL MOISTURE SENSOR
Sensor soil moisture (sensor kelembaban tanah) pada Arduino adalah perangkat elektronik yang dapat mengukur kadar air atau kelembaban tanah. Sensor ini dapat menjadi input dan output bagi mikrokontroler Arduino dan dapat membantu memantau kelembaban tanah pada tanaman.
Komentar
Posting Komentar