1. Mengenal Hardware, Software, dan Sensor Arduino
Pengenalan dasar ekosistem mikrokontroler Arduino
Hardware Arduino
Perangkat keras (hardware) Arduino adalah papan mikrokontroler sirkuit tunggal yang bersifat open-source. Board ini dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Otak utamanya biasanya menggunakan chip mikrokontroler dari keluarga AVR (seperti ATmega328P pada Arduino Uno).
Software Arduino (IDE)
Perangkat lunak (software) Arduino disebut Arduino IDE (Integrated Development Environment). Aplikasi ini digunakan untuk menulis kode program (sketch) dalam bahasa C/C++, mengompilasinya, dan mengunggahnya ke board hardware Arduino.
Sensor Pendukung
Sensor Ultrasonik (HC-SR04)
Mengukur jarak menggunakan gelombang suara.
Sensor Suhu & Kelembaban (DHT11)
Mendeteksi temperatur dan kadar air.
Sensor Cahaya (LDR)
Resistor yang bereaksi pada intensitas cahaya.
Sensor Gerak (PIR)
Mendeteksi pergerakan berbasis inframerah.
2. Cara Instal & Uninstall Arduino IDE
Panduan langkah demi langkah manajemen software Arduino
Proses Instalasi
Download File
Unduh installer resmi dari website arduino.cc/en/software sesuai OS (Windows/Mac/Linux).
Jalankan Installer
Buka file .exe yang diunduh. Klik "I Agree" pada bagian License Agreement.
Pilih Komponen & Instal
Biarkan opsi default tercentang (termasuk USB driver). Klik "Next", tentukan lokasi instalasi, lalu "Install".
Proses Uninstall
Buka Control Panel
Masuk ke Windows Settings > Apps, atau Control Panel > Programs and Features.
Cari Aplikasi Arduino
Ketik "Arduino" di kolom pencarian aplikasi yang terinstal.
Proses Pencopotan
Klik Uninstall, ikuti prompt konfirmasi dari Windows, dan tunggu hingga proses selesai. Hapus folder "Arduino15" di AppData jika ingin menghapus pengaturan penuh.
3. Lembar Tugas Siswa
Pemahaman konsep dasar dan identifikasi komponen
A. Soal Pemahaman
1. Apa itu Arduino?
Arduino adalah platform elektronik open-source berbasis perangkat keras (board mikrokontroler) dan perangkat lunak (IDE) yang mudah digunakan. Dirancang untuk membuat proyek interaktif dengan merasakan (sensor) dan mengendalikan (aktuator) lingkungan fisik.
2. Apa fungsi utama Arduino?
Fungsinya adalah membaca input (seperti cahaya pada sensor, tekanan pada tombol, atau pesan Twitter) dan mengubahnya menjadi output (seperti mengaktifkan motor, menyalakan LED, atau mempublikasikan sesuatu secara online) berdasarkan instruksi kode yang ditanamkan ke dalam mikrokontrolernya.
3. Sebutkan Jenis/Family Board Arduino!
Ada banyak varian (family) yang disesuaikan dengan kebutuhan proyek: Arduino Uno (paling populer untuk pemula), Arduino Nano (ukuran sangat kecil), Arduino Mega 2560 (untuk proyek kompleks dengan banyak pin), Arduino Leonardo, dan Arduino Micro.
B. Identifikasi Board Arduino Uno R3
Berikut adalah gambar skema Board Arduino Uno R3 beserta keterangan bagian-bagian utamanya.
Skema Arduino Uno R3
Klik tombol di bawah ini untuk melihat detail skema dan letak pin board Arduino Uno R3.
-
1
Port USB:
Untuk mengunggah program dari komputer dan memberi daya 5V.
-
2
Power Jack (DC):
Input tegangan eksternal (rekomendasi 7V - 12V) jika tidak menggunakan USB.
-
3
Pin Digital (0-13):
Membaca atau mengeluarkan sinyal digital (0 atau 1). Pin dengan simbol '~' mendukung fungsi PWM.
-
4
Pin Analog (A0-A5):
Membaca sinyal analog dari sensor dan mengubahnya menjadi angka digital (0-1023).
-
5
Mikrokontroler Utama:
IC ATmega328P, yang merupakan otak pemroses utama dari board ini.
-
6
Tombol Reset:
Tombol fisik untuk memulai ulang eksekusi program dari awal.