Pertemuan 2
Perencanaan Project: Diagram Blok Sistem & Daftar Komponen
Tujuan Pembelajaran
- Mampu membuat diagram blok sistem sederhana untuk project pilihan.
- Mampu menyusun daftar komponen (Bill of Materials) yang dibutuhkan.
- Memahami alur data project dari input hingga output.
Penjelasan Konsep
Apa itu diagram blok sistem?
Diagram blok adalah gambar sederhana yang menunjukkan alur data dalam sistem: dari input (sensor), ke bagian pemrosesan (mikrokontroler), ke output (aktuator). Ini membantu memvisualisasikan project sebelum mulai merakit alat secara fisik.
Contoh pola umum:
[Sensor] --> [Mikrokontroler] --> [Aktuator]
|
v
[Tampilan/Notifikasi] (opsional)
Menyusun daftar komponen (Bill of Materials)
Setelah diagram blok jelas, buat daftar semua komponen yang dibutuhkan:
- Board mikrokontroler apa yang dipakai (dan kenapa)?
- Sensor apa saja, berapa jumlahnya?
- Aktuator apa saja?
- Komponen pendukung (resistor, kabel, catu daya, casing/rangka jika ada)?
Kenapa tahap ini penting?
Merencanakan dengan matang di awal mengurangi risiko kehabisan waktu di pertengahan semester karena baru sadar butuh komponen yang belum tersedia.
Kesalahan umum
- Diagram blok yang terlalu umum - hanya menulis "Sensor → Arduino → Output" tanpa merinci sensor/aktuator spesifik apa yang dipakai membuat diagram kurang berguna sebagai acuan kerja.
- Bill of Materials yang lupa komponen pendukung - daftar komponen sering hanya mencantumkan sensor/aktuator utama, padahal resistor, kabel jumper secukupnya, breadboard, dan sumber daya tambahan juga perlu direncanakan jumlahnya.
- Tidak mempertimbangkan jumlah pin yang tersedia - sebelum lanjut ke skematik, hitung dulu total pin yang dibutuhkan seluruh komponen dan bandingkan dengan jumlah pin board yang dipakai (Arduino Uno hanya sekitar 20 pin digital+analog); kekurangan pin baru disadari terlambat bisa memaksa mengganti board di tengah jalan.
Komponen yang Dibutuhkan
- Alat tulis untuk menggambar diagram blok
- Daftar katalog komponen yang tersedia di lab
- Template Bill of Materials (bisa tabel sederhana: nama komponen, jumlah, fungsi)
Diagram / Skema Pengkabelan
Buat diagram blok project pilihanmu sendiri mengikuti pola:
[Input/Sensor 1] --\
>--> [Mikrokontroler] --> [Aktuator/Output]
[Input/Sensor 2] --/
Sesuaikan jumlah kotak input dan output dengan kebutuhan project masing-masing.
Contoh Kode Program
// Belum ada kode di pertemuan ini - fokus pada perencanaan tertulis/gambar.Tugas / Latihan
- Gambar diagram blok sistem project-mu (boleh tulis tangan lalu difoto, atau digital).
- Susun daftar komponen (Bill of Materials) lengkap dengan jumlah dan fungsi masing-masing komponen.
- Diskusikan dengan pengajar apakah komponen yang dibutuhkan tersedia di lab.
- (Tantangan) Hitung total pin yang dibutuhkan seluruh komponen di BOM-mu, lalu bandingkan dengan jumlah pin yang tersedia di board pilihanmu. Jika ternyata kurang, tuliskan rencana solusinya (misalnya kurangi jumlah sensor, ganti ke ESP32, atau pakai modul multiplexer/expander jika sempat dipelajari).