Pertemuan 13
Review Semester 1 & Kuis Evaluasi
Tujuan Pembelajaran
- Mengulas kembali seluruh materi dasar elektronika & mikrokontroler Semester 1.
- Mengukur pemahaman siswa lewat kuis evaluasi.
- Mempersiapkan siswa untuk masuk ke Semester 2 (implementasi project).
Penjelasan Konsep
Rangkuman peta materi Semester 1
- Teori dasar (pertemuan 1) - keselamatan, kelistrikan, VCC/GND, Arduino Uno vs ESP32, sinyal digital vs analog, dan Blink.
- Input dasar - push button, touch sensor TTP223, potensiometer, LDR.
- Output dasar - LED, buzzer, PWM.
- Sensor lingkungan & keamanan - suhu/kelembaban, ultrasonik, PIR, IR line tracking/obstacle, soil moisture/rain/water level, gas MQ-135.
- Aktuator & sistem terintegrasi - relay, servo 180°/360°, RFID, keypad, LCD I2C.
Pola umum yang berulang
Perhatikan bahwa hampir semua materi mengikuti pola yang sama: baca input (sensor) → proses logika sederhana → kendalikan output (aktuator/tampilan). Pola inilah yang akan dipakai terus-menerus di Semester 2 saat membangun project sendiri.
Yang perlu dikuasai sebelum lanjut ke Semester 2
- Memasang rangkaian dari deskripsi wiring dengan benar (termasuk memperhatikan VCC/GND dan modul yang butuh 3.3V seperti RFID).
- Membaca label/datasheet modul untuk mengetahui pin dan alamat (I2C, SPI, dsb).
- Menulis program dasar Arduino (variabel,
if,for/while, fungsi, penggunaan library). - Menggabungkan lebih dari satu sensor/aktuator dalam satu program.
Kesalahan umum yang paling sering terulang sepanjang semester
Sebagai bahan review, berikut rangkuman kesalahan yang paling sering muncul lintas pertemuan - sengaja diulang di sini karena akan terus relevan di Semester 2:
- Lupa
pinMode(), salah logika pull-up (HIGH/LOW terbalik saat pakaiINPUT_PULLUP). - Tidak mengecek tegangan kerja modul sebelum wiring (3.3V vs 5V) - penyebab kerusakan komponen paling umum.
- Tidak mengkalibrasi ulang ambang batas sensor analog di kondisi/lokasi pemakaian yang sebenarnya.
- Menggabungkan banyak komponen sekaligus tanpa menguji satu per satu terlebih dahulu, sehingga sulit melacak sumber masalah saat ada yang tidak bekerja.
Komponen yang Dibutuhkan
- Seluruh komponen yang sudah dipakai di pertemuan 1–15 (sesuai kebutuhan sesi review)
- Lembar/kuis evaluasi (bisa dalam bentuk soal tertulis atau praktik)
Diagram / Skema Pengkabelan
Tidak ada rangkaian baru di pertemuan ini - siswa dipersilakan menyusun ulang salah satu rangkaian favorit dari pertemuan sebelumnya sebagai bahan review praktik, atau menggabungkan 2 rangkaian sekaligus (misalnya sensor + LCD) untuk soal evaluasi.
Contoh Kode Program
// Contoh soal evaluasi praktik: gabungkan modul LDR (pertemuan 5) dengan output LED,
// lalu tampilkan statusnya di Serial Monitor - siswa diminta melengkapi bagian yang kosong.
const int pinLdr = A1;
const int pinLed = 8;
const int ambangGelap = 500; // sesuaikan hasil kalibrasi masing-masing
void setup() {
pinMode(pinLed, OUTPUT);
Serial.begin(9600);
}
void loop() {
int nilaiLdr = analogRead(pinLdr);
// TODO (soal siswa): nyalakan LED jika nilaiLdr menunjukkan kondisi gelap,
// dan cetak status "Gelap - LED ON" atau "Terang - LED OFF" ke Serial Monitor.
delay(300);
}Tugas / Latihan
- Kerjakan kuis evaluasi tertulis meliputi konsep tegangan/arus/resistansi, perbedaan sensor digital/analog, dan fungsi masing-masing modul yang sudah dipelajari.
- Kerjakan soal praktik: lengkapi kode contoh di atas, lalu demonstrasikan rangkaian bekerja di depan pengajar.
- Tuliskan 3 ide project untuk Semester 2 yang ingin kamu kerjakan, sebutkan sensor & aktuator apa saja (dari daftar alat kelas) yang kemungkinan dipakai.
- (Tantangan) Pilih 2 modul dari pertemuan berbeda yang belum pernah kamu gabungkan sebelumnya (misalnya PIR + servo, atau LDR + buzzer), lalu buat satu program kecil yang menggabungkan keduanya dalam satu logika yang masuk akal.