• Tidak ada hasil yang ditemukan

BAB 1 PENGENALAN 1.1 PENDAHULUAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 1 PENGENALAN 1.1 PENDAHULUAN"

Copied!
43
0
0

Teks penuh

(1)

BAB 1 PENGENALAN

1.1 PENDAHULUAN

Driver Attention Monitoring direka khas untuk membantu meningkatkan keselamatan dengan pemandu fokus terhadap pemanduan. Driver Attention

Monitoring juga mampu membantu pemandu memandu dalam keadaan yang selamat dan berhati-hati. Driver Attention Monitoring adalah salah satu alat yang baru

diperkenalkan di Malaysia dan diinovasikan oleh pelajar-pelajar di institusi tempatan.

1.2 LATAR BELAKANG KAJIAN

Pada era globalisasi ini, penggunaan kenderaan jenis motorcar (kereta), motorsikal dan lain lain kenderaan semakin meningkat dan jumlah kemalangan yang berlaku di negara kita juga semakin meningkat. Dengan itu kita sebagai pelajar di institusi tempatan ingin menginovasi suatu alat yang mampu membantu

mengurangkan dan mengelakkan dari berlakunya kemalangan.

Di samping itu, Driver Attention Monitoring adalah sebuah alat yang berfungsi dari peranti elektronik yang mengesan pemanduan pemandu dalam situasi yang berbeza sebagai contoh ketika kesesakan lalu lintas dan memandu pada jarak yang jauh. Sistem ini mengesan tiga data iaitu bahagian kepala, mata dan kedipan mata. Sistem ini tidak melibatkan sistem kawalan enjin seperti ECU (Electronic Control Unit). Sistem ini merupakan cetusan idea dari Pertandingan Inovasi Proton-Politeknik (PIPPO) dan diinovasikan oleh kumpulan ini, ini berdasarkan beberapa maklumat

(2)

2

yang diperoleh oleh kebijaksanaan kumpulan kami dan internet. Driver Attention Monitoring meningkatkan keselamatan pemandu ketika memandu.

1.3 PENYATAAN MASALAH

1. Mengantuk ketika memandu dalam jangka masa yang lama atau perjalanan jauh dapat mengganggu perhatian pemandu sekaligus akan meningkatkan risiko kemalangan

2. Trafik sesak juga menyebabkan kerana pemandu cenderung membuat perkara lain semasa situasi ini termasuk pemandu menggunakan aplikasi seperti navigasi Sistem Kedudukan Sejagat (GPS), menghantar atau menerima mesej, mengemas kini status dalam media sosial dan bermain permaina n video.

3. Penggunaan telefon bimbit ketika memandu juga salah satu sebab tidak fokus ketika memandu. tidak ramai pemandu yang menyedari mereka sebenarnya sedang mengalihkan pandangan pemanduan mereka serta turut menghilangkan fokus terhadap lenderaan yang dikawal sekaligus akan mengundang

kemalangan jalan raya.

1.4 OBJEKTIF

Objektif projek ini adalah untuk mereka bentuk alat untuk mengesan pemandu yang kurang memberi perhatian ketika memandu. Selain itu, sistem ini dibina untuk keselamatan pemandu. Seterusnya, menguji sistem untuk keselamatan pemandu,

(3)

3 1.5 SKOP KAJIAN

Dari hasil kajian yang dibuat dapat menyenaraikan beberapa skop utama sebagai langkah rujukan untuk mencipta alat keselamatan di dalam kenderaan diantaranya ialah:

i. Tidak melibatkan sistem kawalan enjin (ECU) ii. Hanya mengeluarkan pengera atau amaran

iii. Sistem berfungsi diantara had laju 1km/h – 40km/h

1.6 KEPENTINGAN KAJIAN

Salah satu isu utama ialah pemandu mengantuk ketika memandu dalam perjalanan jarak jauh yang mengambil masa yang lama untuk sampai ke destinasi.

1.7 RUMUSAN BAB

Antara perkara yang dapat dirumuskan dari bab ini adalah dapat mengenalpasti masalah yang dialami oleh pemandu ketika memandu. Selain itu, objektif projek ini adalah mereka bentuk alat untuk mengesan pemandu yang kurang memberi perhatian ketika memandu. Skop projek ini adalah system ini hanya mengeluarkan pengera atau amaran dan tidak boleh mengambil alih sistem enjin.

(4)

4 BAB 2

KAJIAN LITERATURE

2.1 PENGENALAN

Kajian literatur merupakan penyelidikan yang dijalankan terhadap kajian terdahulu yang telah dijalankan dimana perkara ini akan digunakan untuk

memperbaiki sistem dan mendapatkan perbezaan diantara satu sama lain. Kebanyakan kajian yang dijalankan adalah berkisarkan tentang tajuk projek yang dibuat. Kajian yang dijalankan ini adalah berkaitan mengenai cara dan teknologi yang digunakan dan juga proses yang digunakan serta kendalian projek yang dijalankan.

2.2 KAJIAN KEMALANGAN

2.2.1 PUNCA KEMALANGAN

Salah satu punca kemalangan disebabkan oleh gangguan semasa memandu adalah apa-apa aktiviti yang boleh mengganggu perhatian pemandu ketika memandu seperti berborak atau membalas mesej dalam telefon, makan dan minum. (Sumber:

(5)

5 2.2.2 PENGGUNAAN TELEFON BIMBIT

Salah satu faktor berlaku kemalangan adalah penggunaan telefon bimbit ketika memandu seperti membuat panggilan atau membalas mesej. Membalas mesej adalah gangguan paling ketara terutama golongan muda. Kajian menunjukkan bahawa membalas dan membaca mesej semasa memandu akan mengalihkan tumpuan pada jalanraya dan mengambil masa sekurang kurangnya 5 saat.

Menurut satu berita akhbar Sinar Online pada 13 November, 2017 melaporkan satu kajian Satu kajian yang dilakukan Institut Penyelidikan Keselamatan Jalan Raya Malaysia (MIROS) mendedahkan, 43.4% peratus pengguna jalan raya menggunakan telefon bimbit ketika memandu kereta dan menunggang motosikal sehingga

mendorong berlakunya nahas. Enam bulan sebelum itu, sebanyak 35 peratus kemalangan dari punca yang sama telah di laporkan oleh akhbar yang sama. Peningkatan peratus kemalangan dalam masa kurang dari setengah tahun ini amat membimbangkan.

Kajian yang dijalankan oleh David Stayer dari University of Utah pula mendapati bahawa risiko kemalangan bertambah sebanyak empat kali ganda akibat bercakap melalui telefon bimbit. Keadaan boleh betukar menjadi lebih serius apabila pemandu membalas mesej (teks) sambil memandu. Ianya meningkatkan risiko kemalangan sebanyak lapan kali ganda.

Menurut satu laporan akhbar dalam talian, memandu sambil mengguna telefon mempunyai kesan sama seperti memandu dalam keadaan mabuk.

Berikut adalah gangguan-gangguan yang dialami pemandu semasa menggunakan telefon bimbit semasa memandu tanpa menggunakan alatan bebas tangan ;

1. Gangguan Manual Pemandu mengalami gangguan manual apabila pemandu menjawab panggilan atau menekan butang untuk mengaktifkan aplikasi telefon bimbit sambil memandu. Mengalihkan tangan dri setereng walau pun hanya beberepa saat boleh mengakibatkan kemalangan.

2. GangguanVisual berlaku semasa pemandu mengalihkan pandangan dari jalan raya untuk mengaktifkan mana-mana aplikasi telefon bimbit. Perbuatan mengalihkan pandangan ke jalan raya mengakibatkan pemandu hilang fokus.

(6)

6

3. Gangguan Kognitif Berbual dalam talian memang menyeronokkan. Gangguan Kognitif berlaku apabila pemandu mula berhayal atau berangan sambil berbual. Pemandu mukin berangan atau berhayal mengenai perkara yang boleh

menghilangkan fokus pemanduan. (Sumber: http://fstm.kuis.edu.my/blog/akibat-guna-telefon-sambil- memandu/).

2.2.3 MICROSLEEP

Microsleep juga adalah salah satu punca kemalangan. Microsleep adalah tidur

yang tidak disengajakan, tersengguk atau terlelap dalam tempoh yang amat singkat antara 2 ke 30 saat. Perjalanan jarak jauh yang mengmbil masa yang lama untuk sampai ke destinasi yang membuatkan pemandu lebih cenderung untuk rasa

mengantuk dan keletihan ketika memandu. Orang yang selalu berkerja “outstation” sering mengalami microsleep. Hal ini demikian boleh menyebabkan berlakunya kemalangan.

Selain itu, microsleep juga boleh berlaku kepada mereka yang kurang tidur, kemurungan dan secara psikologinya penat. Tidaklah menjadi masalah yang terlalu besar sekiranya ianya berlaku semasa anda sedang menghadap komputer atau sedang duduk-duduk tetapi sekirnya anda sedang memandu, ia boleh menyebabkan

kehilangan nyawa. Microsleep menyebabkan keadaan di mana sesuatu perlakuan yang sedang dilakukan itu terhenti atau terganggu (suspended) secara tiba-tiba (behavioural

microsleep) yang mengakibatkan dalam kes pemanduan, kemalangan ataupun hampir

kemalangan.

Mengikut satu kajian yang dijalankan pada pemandu trak di United Kingdom dari tahun 1995 hingga 2001, hampir 20% kemalangan adalah disebabkan keletihan dan satu pertiga dari jumlah itu adalah disebabkan oleh fenomena microsleep ini. Dilaporkan di Amerika Syarikat sahaja, anggaran 40,000 kecederaan dan 1500 kematian di jalanraya adalah diakibatkan oleh fenomena pemandu yang mengantuk atau tertidur semasa pemandu, Itu tidak lagi termasuk satu lagi hasil kajian yang menunjukkan 55% pemandu memandu dalam keadaan mengantuk

(7)

7

Adalah amat penting bagi kita yang semestinya teruja memandu pulang ke kampung dan melawat sanak saudara untuk memastikan bahawa kita dalam keadaan yang bagus untuk memandu. Jangan dalam keterujaan itu, terlupa tentang pentingnya rehat dan tidur sekejap. (Sumber: Jabatan Pengangkutan Jalan Malaysia)

2.2.4 TRAFIK SESAK

Seterusnya, trafik sesak juga adalah salah satu faktor yang menyebabkan pemandu menjadi lalai. Ketika pemandu sedang berhadapan dengan kesesakan lalu lintas, pemandu akan kurang fokus kepada jalan raya dan membuat aktiviti yang boleh menyebabkan mereka hilang bosan sehingga mengganggu perhatian kepada jalan raya seperti penggunaan telefon bimbit,mendengar radio dengan nada yang tinggi, berbual di dalam telefon bimbit atau rakan sebelah dan makan.

Budaya masyarakat kita bila jalan sesak atau kereta bergerak perlahan sekitar 20 hingga 30 kilometer sejam, masa itu mereka ambil peluang untuk ‘bermain’ telefon dengan merakam gambar, menghantar atau membalas mesej dan bermain permainan video.

Tingkah laku sedemikian boleh mengundang kemalangan kerana ada perkara yang boleh berlaku di luar jangkaan kita seperti kereta di hadapan brek mengejut, motosikal atau kenderaan lain melintas secara tiba-tiba dan sebagainya. (Sumber: https://books.google.com.my/books?id=J4P4ghqoTQ0C&dq=kemalangan+akibat+kes esakan+trafik&hl=ms&source=gbs_navlinks_s)

2.3 DRIVING FOCUS

HALAJU DAN MASA

i) Ketika kita memandu dalam kelajuan 70km/j, microsleep selama tiga saat boleh menyebabkan kenderaan menyusur tanpa kawalan sejauh 200 meter. Ia terjadi

(8)

8

kerana segala input daripada deria pendengaran dan penglihatan tidak dapat diproses oleh otak. Microsleep berlaku dalam tempoh 1 hingga 30 saat. Microsleep adalah

disebabkan oleh mengantuk yang mana sering digabungkan dengan perbuatan yang membosankan (tidak aktif) seperti memandu atau menonton TV. (Sumber:

https://says.com/my/seismik/sindrom-tidur-masa-memandu-microsleep)

2.4 MODUL-MODUL YANG DIGUNAKAN

2.4.1 RASPBERRY PI

Raspberry Pi ialah sebuah komputer bersaiz mini dengan beberapa fungsi asas melaluinya. Raspberry Pi hadir dalam saiz sebesar lebih kurang kad pengenalan kita, dimana beberapa komponen utama disertakan bersama-sama dengannya. Raspberry Pi hadir dengan beberapa port terbina seperti HDMI port USB dan juga port micro-SD. Raspberry pi mempunyai dua variasi iaitu set A dan set B .dimana set A tidak

menggunakan port internet dan port B menggunakan port internet. Untuk sokongan kuasa ia menggunakan kabel USB yang sedia digunakan pada pelbagai peranti mudah alih hari ini.

Sangat jelas sekali, Raspberry Pi tidak akan memiliki kekuatan atau tidak sekuat seperti desktop PC, tapi kerana harganya yang jauh lebih murah maka kita boleh memodifikasi tanpa memikirkan kosnya.

Raspberry Pi juga bagus dalam melakukan banyak hal yang tidak memerlukan komputer mahal untuk membuatnya, seperti berjalan sebagai NAS (Network Attached

Storage), web server, router, media center, TorrentBox dan masih banyak lagi.

Sistem operasi utama untuk Raspberry Pi adalah Raspbian OS dan didasarkan dari Debian (ased in debian). Ini adalah distribusi Linux sehingga anda mungkin akan merasa sedikit berbeza jika anda sering menggunakan komputer Windows. Meskipun sistem operasi yang disokong utama adalah Raspbian. Anda juga dapat memasang sistem operasi lain seperti Ubuntu core dan Ubuntu mare, Pirate OS, OSMC, RIS OS,

(9)

9 2.4.2 MODEL RASPBERRY PI

Ada 3 model yang berbeza dari hingga saat ini, 1. Raspberry PI A+

Raspberry Pi A+ adalah versi rendah speks dan harga. Versi ini hanya memiliki satu

port USB, penggunaan tenaga yang rendah, tidak ada port Ethernet dan hanya 256mb

ram. Versi dari Pi lebih sesuai untuk projek-projek yang tidak memerlukan sejumlah beasr kuasa untuk pemprosesan, anda dapat menggunakanya untuk projek-projek seperti robotik, pesawat remote, control/ mobile dan projek system embedded 2. Raspberry Pi B dan B+

Raspberry Pi B+ dan B adalah versi sebelumnya dari Rasp yang kini telah digantikan oleh Raspberry Pi 2. Versi b+ memiliki satu CPU core, 4 port USB, slot kad micro SD dan memakan tenaga yang rendah. Hal ini meningkatkan pada model sebelumnya iaitu B yang hanya memiliki 2 port USB, makan tenaga elektrik yang lebih tinggi, ukuran SD kad slot dan beberapa hal lainnya.

3. Raspberry Pi 2

Raspberry Pi 2 adalah versi terbaru dari Pi dan versi tercepat dari Pi saat artikel ini ditulis. Raspberry pi 2 dan versi B+ adalah versi paling popular yang dapat anda temukan kerana kekuatan pemprosesan jumlah port yang boleh anda dapatkan. Raspberry Pi 2 adalah penggantian B+ dan memiliki 900 MHz quad core CPU dan 1GB Ram. Sisa dari spesifikasi tetap sama seperti apa yang akan anda temukan di model sebelumnya iaitu Raspberry Pi B+.

(10)

10

Rajah 2.1 Board Raspberry Pi

SISTEM OPERASI RAPBERRY PI

Raspberry Pi menyokong beberapa sistem operasi yang dioptimasikan untuknya. Salah satu yang popular adalah Raspbian yang mana merupakan versi Debian untuk Raspberry PI.

Pihak Raspberry sendiri menyediakan sebuah halaman muat-turun khas untuk beberapa koleksi sistem operasi mereka, Penggunaan juga boleh memuat-turun NOOBS yang menyediakan pemasangan mudah untuk pengguna umum.

Namun, saiz fail NOOBS boleh dikatakan agak besar, dan sekiranya penggunaan mempunyai sambungan internet yang tidak begitu laju, mungkin boleh memuat-turun sesuatu sistem operasi yang diminati mereka, ataupun Raspbian sekirnya baru ingin mula menggunakan Raspberry Pi.

(11)

11

2.4.3 SPESIFIKASI KAMERA RASPBERRY PI

Rajah 2.2 Kamera Raspberry Pi

Kamera Raspberry Pi yang mempunyai 8 megapiksel SONY IMX219 sensor gambar yang telah direka untuk menetapkan fokus kamera. Kamera ini menyokong 3280x2464 piksel gambar statik dan juga menyokong 1080p30, 720p60 dan 640x480p90 video. Ia bersambung pada Pi melalui soket kecil yang menggunakan antara muka CSI yang disediakan. Saiz kamera yang berukuran 25mm x 23mm x 9mm dan berat kamera hanya melebihi 3 gram. Kamera ini disambungkan melalui kabel riben pendek yang disediakan.

2.4.4 ARDUINO

Arduino ialah sejenis Papan Pembangunan yang boleh digunakan untuk berinteraksi dengan peralatan luaran seperti mengesan dari sensor dan mengawal peralatan seperti motor dan relay. Jadi anda boleh menggunakan Arduino untuk membina peralatan elektronik seperti alat penggera,jam digital,paparan Led dan juga robot atau apa saja mengikut kreativiti anda.Dibina secara sumber terbuka supaya dapat digunakan dengan lebih mudah dan murah berbanding mikro kontroler lain yang ada di pasaran.

(12)

12

Terdapat banyak mikro kontroler dipasaran antaranya PIC, Basic Stamp dan lain lain. Kesemua mikro kontroler ini boleh diguna untuk membina peralatan seperti yang dinyatakan tadi. Antara kelebihan Arduino ini ialah:

i) Lebih Murah – Oleh kerana Arduino dibina secara sumber terbuka ianya lebih murah berbanding mikro kontroler lain yang ada di pasaran.

ii) Platform bersilang – Arduino boleh digunakan pada semua sistem operasi komputer Windows, Mac OSX dan Linux. Kebanyakan mikro kontroler lain terhad kepada sistem operasi Windows sahaja.

iii) Pengaturcaraan mudah – Pengaturcaraan C yang dipermudah. Sesuai digunakan oleh penuntut sekolah atau yang ingin memulakan hobi dan menepati kehendak pengguna yang lebih berpengalaman kerana boleh diperkembangkan ke C++

iv) Perisian sumber terbuka – oleh kerana perisian ini dibina secara sumber terbuka ia boleh didapati secara percuma berbanding perisian untuk mikro kontroler lain yang harganya mencecah lebih seribu ringgit.

v) Papan pembagunan sumber terbuka – Papan pembangunan seperti contoh yang anda lihat diatas (Arduino Duemilanove) dibina secara sumber terbuka oleh itu anda boleh mendapatkan dengan harga yang lebih murah. Sesuai untuk mereka yang ingin belajar atau memulakan hobbi dalam bidang elektronik,robotik dan rekacipta. Papan pembagunan Arduino Duemilanove di buat di Italy namun anda boleh dapatkanya dengan harga kurang dari RM150.00

SPESIFIKASI ARDUINO

Arduino Uno adalah board mikrokontroler berbasis ATmega328. Uno memiliki 14 pin digital input / output (dimana 6 dapat digunakan sebagai output PWM), 6 input analog, resonator keramik 16 MHz, koneksi USB, jack listrik, header ICSP, dan tombol reset. Uno dibangun berdasarkan apa yang diperlukan untuk

(13)

13

mendukung mikrokontroler, sumber daya bisa menggunakan power USB (jika terhubung ke komputer dengan kabel USB) dan juga dengan adaptor atau bateri. Arduino Uno berbeza dari semua papan sebelumnya dalam hal tidak menggunakan FTDI chip driver USB-to-serial. Sebaliknya, ciri Atmega16U2 (Atmega8U2 sampai versi R2) diprogram sebagai konverter USB-to-serial. Revisi 2 dari Uno memiliki resistor pulling 8U2 HWB yang terhubung ke tanah, sehingga lebih mudah untuk menggunakan mode DFU.

RINGKASAN SPESIFIKASI

Jadual 2.1 Spesifikasi Kamera Raspberry Pi Mikrokontroler ATmega328

Operasi tegangan 5Volt

Input tegangan disarankan 7-11Volt Input tegangan batas 6-20Volt

Pin I/O digital 14 (6 bisa untuk PWM) Pin Analog 6

Arus DC tiap pin I/O 50mA Arus DC ketika 3.3V 50mA

Memori flash 32 KB (ATmega328) dan 0,5 KB digunakan oleh bootloader SRAM 2 KB (ATmega328)

EEPROM 1 KB (ATmega328) Kecepatan clock 16 MHz

(14)

14 SKEMA DAN REFERENSI REKA BENTUK

File EAGLE: Arduino-uno-Rev3-referensi-design.zip (CATATAN: dapat berjalan

pada Elang 6.0 dan yang lebih baru)

Catatan: referensi Arduino dapat menggunakan Atmega8, 168, atau 328, Model-model terbaru menggunakan ATmega328, tetapi Atmega8 ditunjukkan dalam skema untuk referensi. Konfigurasi pin identik untuk ketiga prosesor tersebut.

MEMORI

ATmega328 memiliki 32 KB (dengan 0,5 KB digunakan untuk bootloader). ATmega328 juga memiliki 2 KB dari SRAM dan 1 KB EEPROM (yang dapat dibaca dan ditulis dengan perpustakaan / library EEPROM).

INPUT DAN OUTPUT

Masing-masing dari 14 pin digital Uno dapat digunakan sebagai input atau output, menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead(). Mereka beroperasi pada tegangan 5 volt. Setiap pin dapat memberikan atau menerima

maksimum 40 mA dan memiliki resistor pull-up internal (terputus secara default) dari 20-50 kOhms. Selain itu, beberapa pin memiliki fungsi spesial

Arduino Uno memiliki 6 input analog, berlabel A0 sampai A5, yang masing-masing menyediakan resolusi 10 bit (iaitu 1024 nilai yang berbeza). Secara default mereka mengukur dari ground sampai 5 volt, perubahan tegangan maksimum menggunakan pin AREF dan fungsi analogReference(). Selain itu, beberapa pin tersebut memiliki fungsi istimewa, yaitu TWI: pin A4 atau SDA dan A5 atau SCL menyokong komunikasi TWI

(15)

15 PERLINDUNGAN ARUS USB

Arduino Uno memiliki polyfuse reset yang melindungi port USB komputer anda dari arus pendek atau berlebih. Meskipun kebanyakan komputer memberikan perlindungan dalaman sendiri, sekering menyediakan lapisan perlindungan tambahan.

2.4.5 SPESIFIKASI KAMERA ARDUINO

Rajah 2.3 Kamera Arduino

Kamera Pixy Arduino adalah kamera yang sesuai untuk projek ini, ia mempunyai saiz yang kecil, mudah digunakan, sistem penglihatan sedia ada dan sistem yang pantas. Kamera ini dapat mengesan objek dengan kelajuan 50fps. Selain itu, kamera ini dapat disambung secara terus ke modul dengan kabel Arduino. Kamera ini juga boleh disambungkan ke modul yang lain selain Arduino seperti Raspberry Pi, BeagleBone dan modul-modul mini komputer yang hampir sama dengan Arduino. Tidak dilupa juga sistem pengekodan disediakan untuk Arduino dan Raspberry Pi. Pixy kamera adalah kamera yang direka untuk menangani masalah dengan

memasangkan pemproses berdedikasi yang kuat dengan sensor gambar. Pixy memproses gambar dari sensor gambar dan hanya menghantar maklumat berguna (mis. Dinosaur ungu dikesan pada x = 54, y = 103) ke mikrokontroler anda. Dan ia melakukan ini pada kadar bingkai (50 Hz). Maklumat ini boleh didapati melalui salah satu daripada beberapa antara muka: siri UART, SPI, I2C, USB, atau output digital /

(16)

16

analog. Jadi, Arduino atau mikrokontroler anda boleh bercakap dengan mudah dengan Pixy dan masih mempunyai banyak CPU yang tersedia untuk tugas lain.

Kamera Pixy menggunakan prosesor NXP LPC4330, 204 MHz, Dual Core. Sensor gambar yang digunakan ialah Omnivision OV9715, 1/4", 1280x800. Untuk lensanya ia menggunakan M12 yang mempunyai kelebaran bukaan 75 darjah mendatar dan 47 darjah menegak. Penggunaan tenaga 140 mA. Input kuasa menggunakan input USB (5V) atau tidak terkawal (6V ke 10V). RAM sebanyak 264K bytes. Output data yang ada ialah siri UART, SPI, 12C, USB, digital, analog. Dimensi 2.1” x 2.0” x 1.4 dan berat sebanyak 27 gram.

2.5 KAJIAN SEDIA ADA DRIVER MONITORING SYSTEM

2.5.1 SUBARU FORESTER EYESIGHT

Rajah 2.4 Model kereta SUBARU FORESTER

Subaru Forester mungkin kereta pertama yang guna “facial recognition” walaupun jenama kereta juga menawarkan sistem sama seperti ini.

Teknologi pengenalan wajah disepadukan dengan sistem pembantu pemandu kereta, EyeSight, jadi jika kereta merasakan bahawa pemandu terganggu atau penat, ciri-ciri keselamatan lain-iaitu. pra-perlanggaran, lekapan lorong,kekal pada lorong jalan yang sama dan lain-lain-akan aktif. Sama seperti lampu trafik hijau yang berkelip sebelum ia menjadi kuning akan diberi amaran

(17)

17

2.5.2 MAZDA DAA (DRIVER ATTENTION ALERT)

Rajah 2.5 Paparan Amaran Pada Meter Kereta MAZDA

Driver Attention Alert direka untuk mengurangkan kemalangan yang

disebabkan lalai kerana keletihan pemandu. Sistem ini aktif apabila memandu dengan kelajuan melebihi 65 km/h dan sistem ini mengumpul data cara pemanduan pemandu, memerhati cara pemanduan dan pergerakan kenderaan pada peringkat awal tahap keletihan. Kemudian, sistem ini mengesan pergerakan kereta yang cara

pemanduannya yang tidak statik yang menunjukkan pemandu hilang perhatian. Ia akan mencadangkan untuk berhenti berehat seketika dengan mengeluarkan satu bunyi dan menyiarkan simbol amaran pada paparan LCD.

(18)

18 BAB 3

METODOLOGI

3.1 PENGENALAN

Mereka bentuk adalah satu kaedah yang diguna bagi menghasilkan sesebuah projek. Metodologi yang digunakan adalah bagi membantu dan menginovsikan sesuatu ciptaan dalam menghasilkan satu produk yang kreatif dan inovatif untuk mencapai objektif projek. Driver Attention Monitoring ini dicipta sendiri dari hasil sedia ada dan diinovasikan. Reka bentuk yang dihasilkan tidak terlalu merumitkan seperti alat yang sedia ada di pasaran. Apa yang dititikberatkan dalam projek ini adalah sistem yang diubahsuai dan diinovasikan untuk menjadi lebih baik dan tidak mengubah fungsi sistem tersebut.

(19)

19 3.2 CARTA ALIR

Rajah 3.1 Carta Alir Projek PENYATAAN MASALAH PENYELIDIKAN IDEA PEMILIHAN BAHAN PENGHASILAN PROJEK MULA TAMAT PENGUJIAN LAKARAN AWAL REKABENTUK TIDAK BERJAYA

(20)

20 3.3 LAKARAN PROJEK

3.3.1 Konsep 1

Konsep 1 yang ditunjukkan dalam (Rajah 3.2) berkedudukan pada bahagian atas odo meter. Pada kedudukan ini, kamera dapat mengesan aktiviti pemandu dan kedudukan kamera yang strategik dan tidak menggangu kamera dari mengesan tingkah laku pemandu. Kamera yang digunakan adalah Raspberry Pi.

(21)

21 3.3.2 Kelebihan konsep 1

Kelebihan kedudukan kamera di odo meter akan memudahkan kerja-kerja pemasangan. Kedudukan kamera yang berhadapan dengan pemandu akan

mengelakkan daripada kamera teralih atau terpesong jika berlaku gegaran pada kenderaan.

3.3.3 Kelemahan Konsep 1

Kelemahan yang terdapat pada lakaran Konsep 1 ini reka bentuk yang agak sukar untuk diterima oleh pemilik kenderaan kerana kedudukannya yang terbuka dan penampakannya yang kompleks.

3.3.4 Lakaran konsep 2

Bagi konsep 2 yang ditunjukkan dalam (Rajah 3.3) kedudukan kamera pada bahagian tengah odo meter untuk penampakan yang sulit dan tidak mengganggu perhatian pemandu ketika memandu. Kamera yang digunakan ialah Arduino.

(22)

22 3.3.5 Kelebihan konsep 2

Kelebihan bagi konsep 2 ialah, reka bentuk yang sistematik dengan

kedudukannya pada bahagian tengah odo meter yang memenuhi ruang pada odometer yang menampakkan penampilan baru pada odo meter .

3.3.6 Kelemahan konsep 2

Kelemahan pada konsep 2 ini apabila kedudukan stereng dilaraskan keatas atau kebawah akan menghalang kamera daripada mengesan pemandu.

3.3.7 Konsep 3

Akhir sekali, untuk konsep 3 pada (rajah 3.4) konsep ini telah diubah suai kedudukannya di atas cermin hadapan. Pada konsep ini, kamera boleh dilaraskan atas kesesuaian pemandu. Kamera yang digunakan ialah Raspberry Pi

(23)

23 3.3.8 Kelebihan konsep 3

Kelebihan konsep 3 ialah, tidak mengganggu penglihatan pemandu. Kedudukan kamera yang boleh dilaraskan mengikut kesesuaian pemandu .

3.3.9 Kelemahan konsep 3

Kelemahan konsep 3 ialah, memerlukan ruangan untuk sistem pendawaian yang agak rumit dan memerlukan kos yang tinggi untuk pemasangan.

3.4 KONSEP EVALUASI DAN PEMILIHAN

Evaluasi dan pemilihan di analisis dengan membandingkan konsep rekaan tersebut. Cara ini dilakukan dengan memberi mata kepada setiap konsep didalam memilih konsep yang terbaik. Cara ini dipanggil Matrix Evaluation Method (jalil, M.K.A, 2000) seperti yang ditunjukkan didalam jadual. Keputusan adalah berdasarkan kelebihan dan kelemahan. Jika terdapat kelemahan didalam konsep yang dipilih ianya boleh diperbaiki.

(24)

24

Jadual 3.1 Perbandingan Antara Konsep 1, 2 dan 3

bil Criteria Konsep 1 Konsep 2 Konsep 3

1 Masa pembinaan 4 4 4

2 Kos projek 4 5 3

3 Keselamatan 5 5 5

4 Bahan projek 4 4 3

5 Mudah untuk dikendali 5 5 5

6 Nilai 5 4 3

7 Kecekapan Kamera 5 3 3

8 Keselesaan Pengguna 5 5 4

Jadual. Perbandingan antara konsep 1, 2 dan 3 dengan konsep rujukan. Terdapat perbezaan skala iaitu skala (1)-sangat tidak berpuas hati sehingga skala (5)-sangat berpuas hati.

3.5 LUKISAN BERKOMPUTER

Rajah 3.5 Lukisan Berkomputer

Rajah 3.4 diatas menunjukkan adalah lukisan ini dilukis dengan menggunakan software Inventor. Kedudukan kamera terletak di atas sebelah kanan odo meter.

(25)

25 3.6 CARTA ALIR SISTEM

Rajah 3.6 Carta Alir Sistem

Sistem aliran bagi Driver Attention Monitoring berfungsi daripada kamera sebagai input yang mengesan pemanduan pemandu kemudian melalui modul

Raspberry Pi untuk memproses data untuk menghantar ke buzzer dan motor seatbelt sebagai output.

KAMERA (input)

RASPBERRY PI (modul)

(26)

26 3.7 PEMILIHAN BAHAN

Jadual 3.2 Pemilihan Bahan

Bil Bahan Kegunaan

1. Modul Raspberry Pi Untuk memproses data daripada kamera.

2. Modul kamera Sebagai alat untuk mengesan pemanduan pemandu.

3. Jumper wire Untuk menyambungkan volt dan kamera ke modul

(27)

27

4. HDMI Menyiarkan paparan raspberry

pi

5. Buzzer Alat untuk mengeluarkan

bunyi amaran

6. Acrylic Board Untuk menyimpan modul raspberry pi.

(28)

28 3.7.1 PERALATAN YANG DIGUNAKAN

Alatan bantuan yang diperlukan untuk melaksanakan projek dan semasa proses untuk membina projek yang dilakukan. Tanpa bantuan alatan ini semasa melakukan projek, projek tidak akan dapat dilaksanakan dengan sempurna.

Jadual 3.3 Senarai Peralatan Yang Digunakan

1. Soldering kit Digunakan untuk mencairkan dan melekatkan timah pada bread board.

2. Solder Digunakan untuk

menyambungkan komponen pada breadboard

(29)

29

3. Vernier Caliper Digunakan untuk mengukur saiz modul Raspberry Pi

4. 3D Printer Digunakan untuk membuat

bekas untuk meletakkan kamera pada Dashboard

5. Pisau pemotong acrylic Digunakan untuk memotong Acrylic board

(30)

30

6. Komputer Riba Digunakan untuk

memprogramkan modul Raspberyy Pi

7. Pembaris Digunakan untuk panduan

mengukur, menanda dan memotong Acrylic board

(31)

31 3.7.2 Anggaran kos

Jadual 3.4 Anggaran Kos

Bil Bahan Kuantiti Harga/unit Jumlah

1. Modul Raspberry Pi 1 RM260 RM260

2. Kamera Raspberry Pi 1 RM40 RM40

3. Jumper Wire 2 set

(Male/Female) 1 Set Male – RM6 1 Set Female – RM6 RM12 4. Buzzer 1 RM19 RM19 5. Acrylic Board 4 RM5.50 RM22

Jumlah Kos Yang Diperlukan RM353

3.8 PEMBUATAN

3.8.1 PEMBUATAN HARDWARE

Rajah 3.7 Kamera Raspberry Pi

Memasang kamera pada wayar riben kemudian wayar riben tersebut pula dipasangkan pada board Raspberry Pi.

(32)

32

Rajah 3.8 Pemasangan Kamera Pada Board

Kamera disambungkan pada board Raspberry Pi dengan menggunakan wayar riben seperti dalam rajah 3.8 diatas.

Rajah 3.9 Bahagian Terminal GPIO

Buzzer disambungkan pada Board Raspberry Pi menggunakan wayar

penyampung khas untuk disambungkan pada bahagian GPIO. Wayar positif

buzzer itu disambungkan pada pin GPIO17 manakala wayar negatif pula

(33)

33 3.8.2 SOFTWARE

Rajah 3.10 Paparan Perisian Python

Software yang digunakan untuk memprogram sistem ini ialah Python.Software ini

sudah tersedia di dalam Raspberry Pi. Oleh itu, itu ia telah menghadiri kursus untuk menggunakan software Python. Pemilih softwere Python, ia mudah difahami

berbanding software program yang lain.

Rajah 3.11 Paparan Command Raspberry Pi

Pemprograman board Raspberry Pi iaitu memasukkan data-data untuk mengesan bahagian muka dan mata. Sistem ini diprogramkan dengan bimbingan Kedai Mr Roboshop di Tanjung Lumpur untuk membantu secara mendalam mengenai coding menggunakan Python. Kami menggunakan software Python untuk memprogramnya.

(34)

34

Jadual 3.5 Coding Sistem

from

picamera.array import

PiRGBArray

import RPi.GPIO as gpio from picamera import PiCamera import time

import cv2

RELAY = 17

gpio.setmode(gpio.BCM)

gpio.setup(RELAY, gpio.OUT, initial=gpio.LOW) camera = PiCamera()

camera.resolution = (640, 480) camera.framerate = 32

rawCapture = PiRGBArray(camera, size=(640, 480)) faceCascade = cv2.CascadeClassifier("haarcascade_frontalface_default.xml") eyesCascade = cv2.CascadeClassifier("haarcascade_eye_tree_eyeglasses.xml") time.sleep(0.1)

for frame in camera.capture_continuous(rawCapture, format="bgr", use_video_port=True):

image = frame.array

gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

faces = faceCascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=5, minSize=(50, 50))

for (x, y, w, h) in faces:

cv2.rectangle(image, (x, y), (x + w, y + h), (0, 255,

(35)

35

roi_gray = gray[y:y + h, x:x + w] roi_color = image[y:y + h, x:x + w]

eyes = eyesCascade.detectMultiScale(roi_gray) for (ex, ey, ew, eh) in eyes:

print eyes

cv2.rectangle(roi_color, (ex, ey), (ex + ew, ey + eh), (100, 255, 255), 2)

if len(faces) >= 1 and len(eyes) >= 2:

# cv2.putText(image, 'WARNING!', (10, 500), cv2.FONT_HERSHEY_SIMPLEX, 4, (255, 255, 255), 2)

gpio.output(RELAY, False) else:

gpio.output(RELAY, True)

cv2.imshow("Frame", image) key = cv2.waitKey(1) & 0xFF

rawCapture.truncate(0)

if key == ord("q"): Break

gpio.output(RELAY, False) gpio.cleanup()

cv2.destroyAllWindows()

Jadual 3.5 diatas menunjukkan coding untuk mengaktifkan sistem Driver Attention Monitoring dimana coding ini akan mengeluarkan data pada kamera untuk mengesan pada bahagian kepala, mata dan kedipan mata. Seperti yang sedia maklum, kami menggunakan softwere Python untuk mengisi coding.

(36)

36

Rajah 3.12 Paparan LCD

Rajah 3.12 adalah paparan LCD untuk mengaktifkan sistem Raspberry Pi ini, ia memerlukan paparan LCD dan port HDMI untuk memaparkan sistem operasi Raspberry Pi dan sekali gus memaparkan sistem yang dihasilkan dengan menunjukkan data yang diprogramkan menggunakan sofwere Python. Paparan yang kami gunakan adalah bersaiz 7 inci untuk menyesuaikan pada bahagian tempat letak LCD yang bersaiz 7 inci.

Rajah 3.13 Data Pada Bahagian Mata Dan Muka

Rajah 3.13 adalah contoh paparan data sistem yang telah dihasilkan oleh softwere Python yang di coding untuk menghasilkan data pada bahagian muka dan mata seperti Rajah 3.10 diatas.

(37)

37 3.8.3 PEMASANGAN

Rajah 3.14 Penyambungan Kamera

Rajah 3.14 diatas adalah menunjukkan penyambungan kamera pada board Raspberry Pi menggunakan wayar riben. Kemudian, buzzer disambungkan pada pin terminal GPIO.

Rajah 3.15 Casing Board Raspberry Pi

Rajah 3.15 diatas menunjukkan terdapat perubahan pada rekabentuk casing sistem, ini kerana terdapat rekabentuk tidak sesuai dan 3D printer pula tidak dapat digunakan, kami memutuskan untuk menggunakan casing yang sedia ada dijual khas untuk Raspberry Pi.

(38)

38

Rajah 3.16 Pemasangan Casing

Rajah 3.16 diatas adalah menunjukkan board Raspberry Pi yang telah siap dipasangkan ke casing yang khas untuk board Raspberry Pi tersebut.

Rajah 3.17 Pemasangan casing Kamera

Rajah 3.17 diatas menunjukkan casing kamera yang telah direka bentuk dari bahan sedia ada dan dipasang pada kamera untuk melindungi board kamera tersebut dan supaya kelihatan lebih kemas.

(39)

39

Rajah 3.18 Kabel HDMI

Rajah 3.18 diatas adalah kabel HDMI dimana ia digunakan untuk menyambung dari

board Raspberry Pi ke paparan LCD untuk mengeluarkan paparan dan data yang di

ambil oleh kamera. Kabel ini perlu diletakkan didalam ruangan dashboard supaya ia kelihatan lebih kemas dan teratur.

Rajah 3.19 Kabel micro USB

Rajah 3.19 diatas adalah kabel jenis USB mikro ia bertujuan untuk menyalurkan bekalan kuasa dari kereta ke board Raspberry Pi untuk mengaktifkan sistem tersebut. Kabel ini juga di letakkan di dalam bahagian dashboard supaya ia nampak lebih kemas dan teratur.

(40)

40

Rajah 3.20 Lakaran Berkomputer Konsep 1

Rajah 3.20 diatas adalah rekabentuk pertama yang direka untuk meletakkan paparan LCD dan ia akan diletakkan pada bahagian atas dashboard. Tetapi rekabentuk ini mempunyai saiz ukuran yang agak tidak sesuai untuk di cetak menggunakan 3D

printer kerana saiz yang agak terhad.

Rajah 3.21 Lakaran Berkomputer Konsep 2

Rajah 3.21 diatas adalah rekabentuk kedua yang direka untuk menggantika n

rekabentuk yang pertama atas sebab rekabentuk yang pertama itu saiznya agak terhad untuk penggunaan 3D printer. Rekabentuk yang kedua yang kami reka ini saiznya lebih kecil dan kompak dan menjimatkan masa untuk mencetak.

(41)

41

Rajah 3.22 Casing Paparan LCD

Rajah 3.22 menunjukkan casing paparan LCD yang khas untuk kereta Proton Gen 2 ini digunakan untuk meletakkan paparan LCD Raspberry Pi berukuran 7 inci

dibahagian tengah dashboard kereta supaya tiada gangguan pandangan ketika memandu.

Rajah 3.23 Alat Pemegang Telefon

Rajah 3.23 diatas menunjukkan alat memegang telefon yang akan digunakan sebagai alternatif lain untuk meletakkan kamera di bahagian atas meter kereta kerana

mempunyai masalah pada 3D printer yang tidak dapat dielakkan untuk membuat

(42)

42

Rajah 3.24 Pemasangan Pada Kereta

Rajah 3.24 pula menunjukkan pemasangan sistem pada kereta di bahagian pemandu. Dimana kamera itu diletakkan pada alat pemegang kamera yang dilekatkan pada cermin hadapan manakala board Raspberry Pi itu diletakkan pada ruangan tengah diatas meter.

Rajah 3.25 Pemasangan Keseluruhan Sistem

Rajah 3.25 diatas adalah sistem yang telah siap dipasang dan berfungsi baik. Sistem ini boleh dipasang dan dikeluarkan dari kenderaan dan ia boleh dipasang pada kereta yang lain.

(43)

43 3.9 PENILAIAN

3.9.1 PENGUJIAN

Rajah 3.26 Data Mata Dan Muka

Rajah 3.26 diatas adalah menunjukkan pengujian sistem dilakukan setelah sistem lengkap dipasang. Ini bertujuan untuk menguji sistem iaitu data pada bahagian mata dan muka dapat berfungsi dan mengesan dengan baik.

Referensi

Dokumen terkait

Pada zaman ini, boneka tidak saja berbentuk wanita anggun, tetapi ada juga dalam bentuk yang lain seperti bayi dengan pakaian tidurnnya atau bocah kecil dengan kostum

yang sedang mengerjakan tugas. Ketidakdisiplinan anak Kelompok A TK Taman Indria Dlingo tersebut terlihat selama kegiatan belajar mengajar di kelas berlangsung dan

Kebutuhan lentur pada analisis ini terdiri dari 2 bagian yaitu kebutuhan tulangan lentur balok dengan menggunakan dimensi dan momen yang berbeda dan kebutuhan

Penelitian ini bertujuan untuk menjelaskan: (1) perencanaan pembelajaran keterampilan membaca pada siswa SMP Negeri 1 Wedi Klaten; (2) pelaksanaan pembelajaran

Kekuatan konsumen dapat menangkap nilai lebih dengan memaksa terjadinya penurunan harga, tuntutan untuk kualitas atau layanan yang lebih baik (yang otomatis akan

Pencahayaan tersebut dapat diubah menjadi instalasi pencahayaan yang lebih efisien untuk hasil yang sama atau lebih baik dengan konsumsi energi dan biaya yang lebih rendah..

selama 3 dan 4 menit menujukkan pola pandu gelombang yang jelas dan tidak terputus-putus, hal ini berkaitan dengan proses polimerisasi rantai organik yang telah

L : Ya Tuhan Yesus yang telah mati di kayu salib, hanya oleh karena kasihMu kepada orang berdosa ini. P : Ajarilah kami selalu mengingat Tuhan yang mati di kayu