📘 Bagian 2A - Mengenal Board Arduino Uno R3
Peserta didik mampu mengenal Board Arduino Uno R3 beserta fungsi setiap komponen utamanya sebagai dasar dalam pembelajaran Internet of Things (IoT).
Apa Itu Arduino Uno R3?
Arduino Uno R3 merupakan papan mikrokontroler (microcontroller board) yang paling populer dalam keluarga Arduino. Board ini menggunakan mikrokontroler ATmega328P sebagai pusat pengendali seluruh proses. Arduino Uno banyak digunakan untuk pembelajaran elektronika, robotika, otomasi, dan Internet of Things (IoT) karena mudah diprogram serta didukung ribuan modul sensor dan aktuator.
Spesifikasi Arduino Uno R3
| Spesifikasi | Keterangan |
|---|---|
| Mikrokontroler | ATmega328P |
| Tegangan Operasi | 5 Volt |
| Tegangan Input | 7 - 12 Volt |
| Digital I/O | 14 Pin |
| Analog Input | 6 Pin |
| PWM | 6 Pin |
| Flash Memory | 32 KB |
| SRAM | 2 KB |
| EEPROM | 1 KB |
| Clock Speed | 16 MHz |
Bagian-Bagian Utama Arduino Uno
Secara umum Arduino Uno terdiri dari beberapa komponen utama berikut.
- ✅ Mikrokontroler ATmega328P
- ✅ USB Port
- ✅ Power Jack
- ✅ Tombol Reset
- ✅ Digital Pin
- ✅ Analog Pin
- ✅ Power Pin
- ✅ ICSP Header
- ✅ Crystal Oscillator
- ✅ Voltage Regulator
1. Mikrokontroler ATmega328P
ATmega328P merupakan otak utama Arduino Uno. Semua program yang dibuat menggunakan Arduino IDE akan disimpan di dalam mikrokontroler ini kemudian dijalankan secara terus-menerus.
Mikrokontroler bertugas:
- Membaca data dari sensor.
- Mengolah data.
- Mengendalikan LED.
- Mengontrol motor.
- Mengirim data melalui komunikasi serial.
- Mengendalikan relay.
2. USB Port
USB Port digunakan untuk menghubungkan Arduino dengan komputer menggunakan kabel USB.
- Mengirim program dari Arduino IDE.
- Sebagai sumber daya 5 Volt.
- Komunikasi Serial dengan komputer.
3. DC Power Jack
Power Jack digunakan apabila Arduino dijalankan tanpa komputer. Board dapat diberi tegangan menggunakan adaptor DC sebesar 7 hingga 12 Volt.
4. Tombol Reset
Tombol Reset berfungsi untuk menjalankan ulang program yang berada di dalam mikrokontroler.
Saat tombol ditekan:
- Program kembali ke awal.
- Arduino melakukan inisialisasi ulang.
- Fungsi setup() dijalankan kembali.
Cara Kerja Arduino Uno
INPUT → PROCESS → OUTPUT
Sensor⬇
ATmega328P
⬇
LED • Relay • LCD • Motor • Buzzer
Arduino menerima data dari perangkat input (sensor), kemudian data diproses oleh mikrokontroler sesuai program yang telah dibuat. Hasil pengolahan tersebut diteruskan ke perangkat output, seperti LED, motor, relay, atau LCD.
Contoh Penerapan Arduino Uno
| Bidang | Contoh |
|---|---|
| Pendidikan | Praktikum Mikrokontroler |
| Pertanian | Penyiram Tanaman Otomatis |
| Rumah Pintar | Kontrol Lampu Otomatis |
| Robotika | Robot Line Follower |
| IoT | Monitoring Suhu Online |
Kesimpulan
Latihan
- Apa yang dimaksud dengan Arduino Uno R3?
- Sebutkan spesifikasi utama Arduino Uno!
- Apa fungsi mikrokontroler ATmega328P?
- Apa fungsi USB Port pada Arduino?
- Mengapa tegangan input Arduino disarankan 7–12 Volt?
Mengenal Digital Pin, Analog Pin, PWM, TX/RX, LED Indikator, dan Power Pin pada Arduino Uno secara lengkap.
Tidak ada komentar:
Posting Komentar