Pengantar Sistem Komputer dan SBC

Nov 1, 2024

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!