Asas Pengaturcaraan C dengan Arduino

Wishlist Share

About Course

Kursus percuma ini mengajar asas bahasa pengaturcaraan C melalui papan Arduino — dari sifar sehingga mampu membina sistem pemantauan suhu yang berfungsi.

Direka khas untuk pelajar TVET, politeknik dan kolej vokasional Malaysia, serta sesiapa yang ingin memahami pengaturcaraan melalui projek elektronik sebenar.

Apa yang anda akan pelajari

  • Struktur asas program C dan cara ia berjalan pada Arduino
  • Pembolehubah, jenis data dan operator
  • Kawalan aliran — if/else, switch, gelung for dan while
  • Membina fungsi sendiri
  • Array dan cara menyimpan banyak data
  • Projek akhir: sistem log suhu dengan penderia

Keperluan

  • Tiada pengalaman pengaturcaraan diperlukan
  • Papan Arduino Uno dan penderia suhu (pilihan — simulator boleh digunakan)
  • Komputer dengan Arduino IDE terpasang

Course Content

Modul 1: Pengenalan Arduino dan Persekitaran C
Mengenali papan Arduino, memasang Arduino IDE, memahami struktur asas program C, dan memuat naik program pertama anda.

  • 1.1 Apa Itu Arduino?
  • 1.2 Memasang Arduino IDE
  • 1.3 Struktur Asas Program Arduino
  • 1.4 Program Pertama Anda: Blink
  • Kuiz Modul 1: Pengenalan Arduino

Modul 2: Asas Bahasa C — Pembolehubah dan Data
Pembolehubah, jenis data (int, float, char, bool), pemalar, dan operator aritmetik serta logik dalam konteks Arduino.

Modul 3: Kawalan Aliran Program
Membuat keputusan dengan if/else dan switch, serta mengulang tindakan dengan gelung for, while dan do-while.

Modul 4: Fungsi
Memecahkan program kepada bahagian kecil yang kemas — mencipta fungsi sendiri, parameter, nilai pulangan dan skop pembolehubah.

Modul 5: Array dan Pengumpulan Data
Menyimpan banyak nilai dalam satu pembolehubah — konsep array, indeks, gabungan array dengan gelung, dan pembacaan penderia berulang kali.

Modul 6: Projek Akhir — Sistem Log Suhu
Menggabungkan semua yang dipelajari untuk membina sistem pemantauan suhu lengkap — baca penderia, simpan dalam array, kira purata, dan beri amaran bila suhu melebihi had selamat.

Student Ratings & Reviews

No Review Yet
No Review Yet