Oleh
“Dengan ini saya akui bahawa laporan ini adalah hasil kerja saya sendiri dan dibuat
berdasarkan undang-undang yang termaktub di bawah peraturan Kolej Vokasional.
Laporan ini adalah asli berpandukan daripada kajian yang telah dilakukan oleh saya.
Projek ini masih belum dihasilkan oleh mana-mana pihak atau institusi untuk mana-
mana diploma atau kelayakkan.
Saya dengan ini berjanji sekiranya projek yang dilaksanakan oleh saya melanggar
mana-mana syarat yang tertera di atas, segala hasil kerja saya akan digagalkan dan
didapati sebagai tidak melengkapkan diploma dan bersetuju untuk dikenakan
sebarang Tindakan undang-undang dibawah peeraturan Kolej Vokasional.”
TANDATANGAN : ……………………………..
TARIKH : ……………………………….
TANDANTANGAN :
PERAKUAN PENYELIA PROJEK (PP)
“Saya dengan ini memperakui bahawa telah membaca laporan ini dan segala yang
terkandung di dalam adalah benar. Projek ini adalah memadai dari segi skop dan
kualitiserta telah memenuhi segala syarat dan undang-undang di bawah peraturan
Kolej Vokasional bagi tujuan penganugerahan Diploma Teknologi Maklumat dan
Diploma Kemahiran Malaysia.”
Tandatangan : ………………………….
Nama :
No Kad Pengenalan :
Tarikh : …………………………..
ii
PERAKUAN PEGAWAI PENGESAH LUARAN (PPL)
Saya mengaku telah membaca Laporan Projek ini dan pada pandangan saya,
laporan ini adalah mencukupi dan memenuhi skop dan kualiti bagi tujuan
penganugerahan Persijilan
Kemahiran Malaysia.
Tandatangan :…………………………………….
Nama :
No.Kad Pengenalan :
Tarikh :
ii
BAHASA MELAYU
ABSTRAK
Projek ini meliputi tentang membuat sistem yang baharu iaitu Sistem Pengimbas
Pelitup Muka. Melalui projek ini, pelajar dan pensyarah mudah untuk mengenalpasti
pelajar KSK yang tidak mematuhi peraturan, iaitu penggunaan pelitup muka. Pada
masa kini, pelitup muka sangatlah penting kerana ia dapat mengurangkan kadar kes
Covid-19. Projek ini bertujuan untuk mendidik para pelajar untuk menjadi lebih peka
terhadap situasi yang mengemparkan dunia ini iaitu pandemik Covid-19 yang boleh
mendatangkan maut tidak kira umur mahupun jantina. Projek ini menggunakan
beberapa alatan seperti set komputer yang lengkap (monitor,mouse,keyboard,cpu
dan power supply) dan projek ini juga memakai beberapa peralatan luar seperti
raspberry piv4, tripod, camera module dan beberapa perisian seperti Python dan
OpenCV.
ENGLISH
This project covers about creating a new system which is the Face Mask Scanner
System. Through this project, students and lecturers can easily identify KSK students
who do not comply with the rules, namely the use of face masks. Nowadays, face
masks are very important because they can reduce the rate of Covid-19 cases. This
project aims to educate students to be more sensitive to the situation that shakes the
world, namely the Covid-19 pandemic which can be fatal regardless of age or
gender. The project uses several tools such as a complete set of computers (monitor,
mouse, keyboard, cpu and power supply) and the project also uses some external
equipment such as raspberry piv4, tripod, camera module and some software such
as Python and OpenCV.
ISI KANDUNGAN
PENGAKUAN PENULIS................................................................................................i
BAB 1.......................................................................................................................... 1
1.0 PENGENALAN.............................................................................................. 1
1.4 OBJEKTIF...................................................................................................... 2
1.6 KEPENTINGAN............................................................................................. 3
BAB 2.......................................................................................................................... 4
2.0 PENGENALAN..................................................................................................... 4
BAB 3.........................................................................................................................
3.0 PENGENALAN.................................................................................................... 7
3.1 KAEDAH PEMBANGUNAN PROJEK.................................................................. 7
BAB 4........................................................................................................................
4.0 PENGENALAN.................................................................................................... 16
BAB 5........................................................................................................................
5.0 PENGENALAN................................................................................................... 22
5.4 RUMUSAN......................................................................................................... 23
RUJUKAN................................................................................................................. 24
LAMPIRAN ............................................................................................................... 25
BAB 1: PENGENALAN PROJEK
1.0. PENGENALAN
1
1.2 PENYATAAN MASALAH
Tujuan projek ini dibangunkan adalah kerana masih ramai pelajar yang
berada di Makmal KSK 1 masih tidak peka terhadap kepentingan memakai
pelitup muka sewaktu pandemik ini sedang berleluasa. Bagi meningkatkan
kesedaran pelajar terhadap kepentingan pemakaian pelitup muka ini, penulis
telah menjana idea membangunkan satu projek yang boleh memantau dan
mengenalpasti pelajar yang mengingkari norma baharu berkaitan pelitup
muka.
1.4 OBJEKTIF
2
- Sasaran Projek: -Pelajar KSK
1.6 KEPENTINGAN
3
BAB 2: KAJIAN LITERATUR
2.0 PENGENALAN
Bab ini untuk mengkaji kajian lalu yang telah dijalankan oleh penulis
tentang Sistem Pengimbas Muka bagi Pengecaman Pemakaian Pelitup Muka
di Makmal KSK. Namun, amat kurang kajian seperti ini dijalankan kerana
masih kurang penggunaan pengimbas pemakaian pelitup muka di tempat
awam ataupun di sekolah. Namun begitu, beberapa pengkaji telah
membangunkan projek pengimbas penggunaan pelitup muka ini untuk
dibentangkan bagi mendapat Diploma Vokasional Malaysia. Justeru penulis
akan membuat sistem yang baharu iaitu Sistem Pengecaman Pelitup Muka.
Bab ini akan mengkaji aspek-aspek seperti takrifan yang akan dikaitkan
dengan:
I. Python
II. OpenCV .
4
2.1 KAJIAN KOMPONEN DAN PERISIAN
Python
Python adalah salah satu bahasa pemrograman yang dapat melakukan
eksekusi sejumlah instruksi multi guna secara langsung (interpretatif). Python
dibuat oleh programmer Belanda bernama Guido Van Rossum. Python dibuat
dan dikembangkan oleh Guido Van Rossum, yaitu seorang programmer yang
berasal dari Belanda. Pembuatannya berlangsung di kota Amsterdam,
Belanda pada tahun 1990. Pada tahun 1995 Python dikembangkan lagi agar
lebih kompatibel oleh Guido Van Rossum. Selanjutnya pada awal tahun 2000,
terdapat pembaharuan versi Python hingga mencapai Versi 3 sampai saat ini.
Pemilihan nama Python sendiri diambil dari sebuah acara televisi yang
lumayan terkenal yang bernama Mothy Python Flying Circus yang merupakan
acara sirkus favorit dari Guido van Rossum.
OpenCV
OpenCV dimulai di Intel pada tahun 1999 oleh Gary Bradsky dan rilis tahun
2000. OpenCV adalah open source computer vision, ditulis dalam C++,
pertama dilancarkan pada tahun 1999. Versi stable terakhir adalah versi 2.x.
perisian ini lebih kepada untuk membaca image, menampilkan image.
Raspberry pi
Raspberry pi adalah sebuah komputer mini yang memiliki fitur yang hampir
sama dengan komputer pada umumnya, seperti memprogram, office,
menonton video resolusi tinggi, dan lain sebagainya. Raspberry Pi atau yang
biasanya disebut Raspi adalah komputer single-board yang dibuat oleh
Raspberry Pi Foundation.
5
Raspberry Pi Foundation, saat itu Eben Upton, Rob Mullins, Jack Lang, dan
Alan Mycroft, dari Laboratorium Komputer Universitas Cambridge memiliki
kekhawatiran melihat kian turunnya keahlian dan jumlah siswa yang hendak
belajar ilmu komputer.
Terdapat dua model Raspberry Pi, iaitu model A dan model B. Kami
menggunakan model B bagi sistem ini.Umumnya Raspberry Pi Model B
memiliki penyimpanan RAM sebesar 512MB.Selain itu, model B sudah
dilengkapi dengan port Ethernet yang dapat digunakan untuk LAN,
sedangkan port ini tidak ada di model A.
6
BAB 3: METODOLOGI KAJIAN
3.0 PENGENALAN
Bab ini adalah untuk menerangkan dan meneliti projek ini. Metodologi
yang sesuai dapat menyumbang ke arah pemerolehan hasil atau dapatan
kajian yang baik dalam sesuatu projek. Kepentingan metodologi ini adalah
untuk membantu penyelia projek mendapatkan dan mengumpulkan data
terhadap sesuatu projek tersebut. Dengan erti kata lain,ia perlu dilakukan
dengan tersusun dan rapi supaya projek tersebut boleh dipercayai dan dapat
dibuktikan dengan jelas.
7
3.2 JUSTIFIKASI PELAKSANAAN PROJEK
Set komputer
Mempunyai RAM sekurang-kurangnya 4GB, Memerlukan processor
seperti intel 5, intel 7 atau apa-apa processor generasi ke 10.
Kamera
Kamera yang mempunyai fungsi seperi kamera biasa yang boleh
menangkap dan merekod gambar. Resolusi gambar dan video adalah
1080p.
8
3.4 TAHAP KESELAMATAN
9
3.5 Rekabentuk Peranti
Floor Plan
Diagram Raspberry pi
10
3.6 SENARAI PERKAKASAN
BIL PERKAKASAN/PERISIAN GAMBAR
1. Set komputer
2. Kamera
3. Raspberry pi 4
11
4. Phython (perisian)
5. Open CV (perisian)
12
3.8 PROSES PERANCANGAN PROJEK (CARTA ALIR)
13
RAJAH 3.8 : CARTA ALIR PROSES PERANCANGAN PROJEK
14
3.9 CARTA ALIR PROJEK
MULA
SCAN MUKA
ANALISIS DATABSE
MERAH HIJAU
CAPTURED
AMARAN TAMAT
15
3.10 CARTA GANTT (MICROSOFT PROJECT)
MAC APRIL MEI JUN JULAI OGOS
BIL PERANCANGAN STATUS
1` 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
MENCARI TAJUK PERANCANGAN
PILIHAN PROJEK
1 TAHUN AKHIR
SEBENAR
MENGKAJI PROJEK PERANCANGAN
2 LEPAS
SEBENAR
PERJUMPAAN PERANCANGAN
BERSAMA
3 PENYELIA
SEBENAR
MENGHASILKAN PERANCANGAN
4 CARTA GANTT
SEBENAR
MEMBUAT PERANCANGAN
5 PENULISAN BAB 1
SEBENAR
MEMBUAT PERANCANGAN
6 PENULISAN BAB 2
SEBENAR
MEMBUAT PERANCANGAN
7 PENULISAN BAB 2
SEBENAR
MEMBUAT PERANCANGAN
8 PENULISAN BAB 3
SEBENAR
PERANCANGAN
PERANCANGAN
SEBENAR
BAB 4
4.0 PENGENALAN
Dalam bab ini, saya akan menerangkan tentang dapatan kajian dan analisis yang
telah dijalankan sepanjang membangunkan projek ini. Dapatan proses
pembangunan projek akan menerangkan tentang kaedah-kaedah dan peralatan
yang akan digunakan.
Selain itu, setelah mendapat maklumat yang dikehendaki melalui boring kaji
selidik serta maklumat-maklumat yang diperolehi melalui soalan kaji selidik.
Maklumat ini dianalisis supaya rumusan dapat dihasilkan. Statistik yang diperolehi
menggambarkan tahap kepuasan pelajar kolej kediaman terhadap projek.
i. Komputer
ii. Kamera
iii. Python
iv. Raspberry pi
v. OpenCV
Setelah projek telah siap dibina sesi pengujian akan dilakukan di Makmal KSK 1
dan akan direkodkan sama ada berjaya atau tidak. Sekiranya projek dapat
mengenalpasti muka pelajar yang memakai pelitup muka maka ia berjaya. Projek ini
menggunakan Raspberry Pi dengan menghubungkan pada kamera.
Kaedah pengujian akan dilakukan dengan merakam secara real-time dan pelajar
yang tidak akan memakai pelitup muka akan berwarna merah bagi menunjukkan
bahawa pelajar tersebut tidak mematuhi SOP manakala pelajar yang memakai
pelitup muka akan berwarna hijau menanadakan bahawa pelajar tersebut mematuhi
SOP.
Keputusan pengujian pada peringkat pertama tidak baik kerana terdapat banyak
kegagalan. Jadual 4.2 menunjukkan senarai pemeriksaan pengujian terhadap
pengujian.
17
4.5 PERINGKAT AKHIR KEPUTUSAN PENGUJIAN
Manakala pada peringkat akhir , keputusan pengujian didapati lebih baik berbanding
keputusan pengujian yang pertama. Jadual 4.3 menunjukkan senarai pemeriksaan
keputusan pengujian peringkat akhir.
Kaedah membaik pulih projek ini hanyalah dengan menyelesaikan masalah yang terdapat
pada keputusan pengujian pertama .
Apabila data yang dikehendaki melalui soal selidik telah diterima dan serta maklumat
yang diperoleh secara lisan dan melalui pemerhatian, data-data ini kemudiannya
dianalisis supaya dapat membuat rumusan dan memberi gambaran sejauh mana tahap
kepuasan pelajar terhadap pengimbas muka bagi pengecaman penggunaan pelitup muka
di makmal KSK.
18
4.7.1 KATEGORI & JANTINA
4.7.2 TAHUN
Rajah di bawah ini menunjukkan dapatan kajian daripada instrument yang diberikan
kepada responden melalui boring kaji selidik yang diedarkan kepada pelajar program
teknologi maklumat.
Hasil dapatan kajian telah diperoleh melalui analisis anggaran jumlah berdasarkan
skala 1, 2, 3 dan 4 serta di dalam boring kaji selidik yang merujuk kepada pernyataan
sangat setuju, setuju, tidak setuju dan sangat tidak setuju ke atas instrumen-instrumen
yang disoal.
Seterusnya adalah jadual dan rajah daripada hasil dapatan kajian yang diperoleh
melalui instrument dalam boring soal selidik berdasarkan skala yang telah dinyatakan.
19
JADUAL 4.5 JAWAPAN RESPONDEN TERHADAP SOAL SELIDIK
SOALAN SANGAT SETUJU TIDAK PASTI TIDAK SANGAT TIDAK
SETUJU SETUJU SETUJU
Adakah masih ramai pelajar yang 8 17 4 0 0
tidak memakai pelitup muka ketika di
Makmal KSK ?
KESELURUHAN 29
20
4.7.3 HASIL RESPONDEN
Rajah menunjukkan hasil daripada kaji selidik yang telah dilaksanakan terhadap pelajar
program teknologi maklumat.
Oleh yang demikian itu, hasil daripada kajian boring kaji selidik yang dilaksanakan
didapati majoriti pelajar program teknologi maklumat menyokong terhadap projek yang
dibangunkan.
Boring kaji selidik ini telah diedarkan pada awal pembangunan projek bagi memastikan
projek ini menepati ketetapan serta dapat menyelesaikan masalah-masalah yang
dihadapi oleh pelajar program teknologi maklumat. Justeru itu, diantara soalan-soalan
yang telah disoalkan kepada pelajar adalah :
I. Adakah masih ramai pelajar yang tidak memakai pelitup muka ketika di Makmal
KSK ?
II. Adakah penting untuk para pelajar sentiasa memakai pelitup muka ketika di
Makmal KSK ?
III. Adakah anda menyokong projek mengenalpasti pelajar yang tidak memakai pelitup
muka ?
IV. Adakah anda kerap membuka pelitup muka sewaktu berada di Makmal KSK ?
V. Adakah pemakaian pelitup muka dapat menunjukkan bahawa para pelajar
prihatin terhadap kesihatan diri masing-masing ?
VI. Adakah pemakaian pelitup muka dapat mengurangkan kadar jangkitan dalam
kalangan para pelajar ?
21
BAB 5
5.0 PENGENALAN
Bab ini akan merumuskan keseluruhan kesimpulan kajian yang telah dijalankan dalam
penghasilan pengimbas muka bagi pengecaman pelitup muka di Makmal KSK. Bab ini
juga turut membincangkan tentang ringkasan kajian, perbincangan hasil projek, rumusan
hasil projek, cadangan penambahbaikan hasil projek dan juga kesimpulan bab di akhir
penulisan.
5.2 PERBINCANGAN
Hasil daripada analisis projek ini, maklumat tentang segala permasalahan pelajar yang
tidak memakai pelitup muka sewaktu masuk ke dalam Makmal KSK berjaya dianalisis
melalui pengedaran borang kaji selidik kepada para pelajar program teknologi maklumat.
Justeru itu, setelah melalui fasa-fasa perbincangan, maka matlamat turut berjalan
seiring. Hasilnya melalui data yang telah dikumpul, didapati bahawa masalah yang
dihadapi adalah tahap kesedaran pelajar terhadap memakai pelitup muka di Makmal
KSK masih tidak memusakan.
Dalam pada itu, selepas melakukan kaji selidik, aduan daripada pensyarah dan pelajar
telah berkurang setelah system tidak boleh menyimpan data pelajar yang tidak memakai
pelitup muka.
5.4 RUMUSAN
Secara keseluruhan perlaksanaan projek ini mengambil masa beberapa bulan untuk
disiapkan kerana pelbagai factor-faktor yang perlu diambil kira termasuk dari segi
kekangan masa, wang dan faktor persekitaran.
Oleh hal yang demikian, projek yang dibangunkan ini untuk memantau pelajar teknologi
maklumat supaya memakai pelitup muka Ketika masuk ke Makmal KSK. Projek ini agar
dapat mengurangkan kadar jangkitan bergajala berlaku di kalangan pelajar dan
pensyarah.
Walaupun terdapat pelbagai masalah dan kekangan masa yang berlaku semasa
perlaksanaan, projek ini berjaya juga diselesaikan dan dimanfaatkan oleh semua
pensyarah dan pelajar program teknologi maklumat di Makmal KSK.
Justeru itu, projek ini dapat mengatasi dan menyelesaikan segala kesulitan mahupun
masalah yang dihadapi oleh pelajar program teknologi maklumat. Sistem pengimbas
muka bagi pengecaman pelitup muka di Makmal KSK dapat mengurangkan kadar
jangkitan dan dapat menunjukkan sifat prihatin para pelajar terhadap kesihatan masing-
masing. Oleh itu, semoga projek ini terus mendapat sokongan oleh pihak pensyarah dan
pelajar supaya dapat memberi manfaat kepada pelajar program teknologi maklumat dan
pensyarah.
23
RUJUKAN
Caroline Dunn. (31 October 2020). How to build a Face Mask Detector with Raspberry
Pi, from the Worl Wibe Web:https://www.tomshardware.com/how-to/raspberry-pi-facial-
recognition
Caroline Dunn. (18 October 2020). How to Train your Raspberry Pi for Facial
Recognition, from the World Wibe Web:
https://www.tomshardware.com/how-to/raspberry-pi-face-mask-detector
Lampiran
24
Konfigurasi perisian Raspberry Pi :
25
4) Menyambung kabel yang sesuai pada Raspberry Pi supaya boleh disambungkan
dan boleh membuka perisian.
26
6) Proses pengecaman bagi tidak memakai pe
27
28