Belajar Arduino

Modul Interaktif Dasar

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

1

Download File

Unduh installer resmi dari website arduino.cc/en/software sesuai OS (Windows/Mac/Linux).

2

Jalankan Installer

Buka file .exe yang diunduh. Klik "I Agree" pada bagian License Agreement.

3

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.