Sistem Komputer
Tujuan Pembelajaran
- Memahami konsep pemrograman perangkat lunak.
- Menghasilkan prototipe yang dapat berinteraksi dengan single board computer (SBC) atau controller.
- Mengomunikasikan proses kerja lampu lalu lintas dengan pengaturan waktu berbeda.
Konsep Dasar Komputer
- Komputer mengolah input menjadi output melalui pemrosesan informasi.
- Perintah pengendalian dilakukan oleh alat di dalam komputer, bukan PC biasa.
Single Board Computer (SBC)
- Definisi: Komputer pada satu papan sirkuit dengan mikroprosesor, memori, slot I/O, dan fitur lain.
- Perbedaan dengan PC:
- Tidak ada slot tambahan fitur seperti RAM dan VGA.
- Keunggulan SBC:
- Ketersediaan port I.O., konsumsi daya rendah (<5W), dan biaya.
- Tidak sama dengan smartphone.
- Komponen Penting: GPIO (General Purpose Input Output).
- Pin I/O yang dapat dikonfigurasi untuk fungsi berbeda.
- Contoh Port di SBC: Ethernet, USB, HDMI.
- Jenis-jenis Papan: Raspberry Pi, Raspberry PicoBot.
Single Board Controller
- Definisi: Microcontroller pada PCB yang berfungsi sebagai otak komputer pada chip.
- Komponen: Sirkuit input-output, RAM, ROM, dan tempat penyimpanan data.
- Keuntungan:
- Sinkronisasi hardware lebih cepat dan efisien.
- Biaya pengembangan aplikasi dapat ditekan.
- Populer di kalangan pendidikan.
- Fitur Komunikasi:
- Memiliki port USB, nirkabel (Bluetooth, WiFi), sinar inframerah, dan port Ethernet.
Aktivitas Diskusi
- Buat tabel perbedaan antara Single Board Computer dan Single Board Controller.
- Telusuri jenis papan lain selain Raspberry dan Arduino.
- Kelompokkan berdasarkan jenisnya apakah termasuk SBC atau Single Bot Microcontroller.
Selamat belajar dan berdiskusi!