Materi & LKPD · Pertemuan 27

Library Arduino: Konsep & Instalasi

Kenapa menulis ulang kode rumit dari nol kalau orang lain sudah membuatnya dengan baik? Library adalah kumpulan kode siap pakai yang tinggal kita panggil.

3 JP 🎯 Pemanfaatan Library 📘 Buku hlm. 85–86 🧩 Kode TP TP.12.4.5
Materi

Apa itu Library dan Cara Memakainya

Analogi Sederhana

Bayangkan setiap kali ingin memasak kamu harus menanam sendiri berasnya. Library itu seperti beli beras siap masak — orang lain sudah menyelesaikan bagian rumit (misalnya cara membaca sensor DHT11 yang protokolnya kompleks), kita tinggal pakai fungsinya.

Cara Memasang Library

  1. Buka menu Sketch > Include Library > Manage Libraries di Arduino IDE.
  2. Cari nama library (misalnya "DHT sensor library").
  3. Klik Install.
  4. Panggil dengan #include di baris paling atas kode.
pakai_library.inoC (Arduino)
#include <DHT.h>

DHT dht(2, DHT11); // pin 2, tipe sensor DHT11

void setup() {
  dht.begin();
}

void loop() {
  float suhu = dht.readTemperature(); // fungsi siap pakai dari library!
}
Latihan Pemahaman

Uji Pemahaman — 3 Soal

Campuran pilihan ganda biasa, kompleks, dan dua tingkat — mengikuti kerangka kognitif C1–C3 ala PISA.

Lembar Kerja Peserta Didik

LKPD Pertemuan 27

Isi identitas dan jawaban, lalu unduh sebagai PDF untuk dikumpulkan.

1. Library apa yang dibutuhkan proyek kelompokmu (misalnya untuk sensor/aktuator tertentu)? Cari nama library-nya.
2. Tuliskan potongan kode #include dan inisialisasi awal untuk library tersebut.