SPU CHONBURIกลอ งตรวจจับการเคลื่อนไหวพรอ มระบบแจง เตอื น โดยใช RASPBERRY PI
DETECTION CAMERA AND NOTIFICATION
WITH RASPBERRY PI
ปเ ตอร เอวาน สิงหวิราช
PETER EVAN SINGWIRAT
รายงานฉบับน้เี ปน สว นหนึ่งของการปฏิบตั ิงานสหกจิ ศึกษา
สาขาวชิ าเทคโนโลยีสารสนเทศและการส่ือสาร
คณะเทคโนโลยีสารสนเทศ
มหาวิทยาลัยศรีปทุม วิทยาเขตชลบรุ ี
ปก ารศึกษา 2562
SPU CHONBURIกลอ งตรวจจบั การเคลื่อนไหวพรอ มระบบแจงเตือน โดยใช RASPBERRY PI
DETECTION CAMERA AND NOTIFICATION
WITH RASPBERRY PI
ปเตอร เอวาน สิงหวริ าช
PETER EVAN SINGWIRAT
ปฏิบัตงิ าน ณ บริษัท เค.พ.ี อีสเทริ น เวิรค จํากดั
เลขที่ 89 ถ.ขา วหลาม ต.แสนสขุ
อ.เมืองชลบรุ ี จ.ชลบรุ ี 20130
ช่อื หัวขอ กลองตรวจจบั การเคลื่อนไหวพรอมระบบแจงเตอื น โดยใช Raspberry
Detection Camera And Notification With Raspberry Pi
ช่ือนักศึกษา นายปเตอร เอวาน สิงหว ริ าช รหสั นักศกึ ษา 61708257
สาขาวชิ า เทคโนโลยีสารสนเทศและการส่ือสาร
คณะ เทคโนโลยีสารสนเทศ
คณะเทคโนโลยสี ารสนเทศ มหาวิทยาลัยศรีปทมุ วทิ ยาเขตชลบุรี อนมุ ัติใหร ายงานการ
ปฏิบัตงิ านสหกจิ ศึกษาเปน สวนหนงึ่ ของรายงานวิชาสหกจิ ศึกษา
SPU CHONBURI
ผชู วยอธกิ ารบดแี ละรักษาการรองคณบดคี ณะเทคโนโลยสี ารสนเทศ
…………………………………………………………………..
(ผูชว ยศาสตราจารยน รนิ ทร พนาวาส)
หัวหนา สาขาวชิ าเทคโนโลยสี ารสนเทศและการสอ่ื สาร
……………………………………………….
(อาจารยจริ าภรณ ชมย้ิม)
อาจารยท ่ปี รึกษาสหกจิ อาจารยท่ีปรึกษาสหกิจ
………………………………………………. ……………………………………………….
(ผชู ว ยศาสตราจารยอ ภิชยั ตระหงา นศร)ี (อาจารยลัดดาวรรณ มีอนนั ต)
วันที่ 1 มิถุนายน 2563
เรื่อง ขอสง รายงานการปฏบิ ัตสิ หกิจศกึ ษา
เรยี น อาจารยท ป่ี รึกษาสหกจิ ศึกษา สาขาวชิ าเทคโนโลยีสารสนเทศและการสื่อสาร
ผชู วยศาสตราจารยอภชิ ยั ตระหงานศรี และอาจารยลดั ดาวรรณ มีอนนั ต
ตามทผี่ ูปฏิบัติงานสหกจิ ศกึ ษา นายปเ ตอร เอวาน สงิ หว ริ าช นักศึกษาสาขาวิชาเทคโนโลยี
สารสนเทศและการสื่อสาร คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยศรีปทุม วิทยาเขตชลบุรี ได
ปฏิบัติงานสหกิจศกึ ษาระหวาง วันที่ 13 มกราคม 2563 ถงึ วนั ท่ี 8 พฤษภาคม 2563 ในตําแหนง
IT SUPPORT ณ บริษทั เค.พ.ี อสี เทิรน เวริ ค จํากดั จาํ กดั
บดั นี้ การปฏบิ ตั งิ านสหกจิ ศึกษาไดสนิ้ สุดแลว จงึ ขอสง รายงานการปฏิบัติงานสหกิจศึกษา
ดงั กลาวจาํ นวน 1 เลม เพ่ือขอรบั คําปรกึ ษาตอไป
จงึ เรียนมาเพ่ือโปรดพจิ ารณา
ขอแสดงความนบั ถือ
……………………………………………….
(นายปเตอร เอวาน สงิ หวริ าช)
SPU CHONBURI
SPU CHONBURI คาํ นาํ
เอกสารประกอบโครงงานฉบับนี้จัดทําขึ้นเพ่ือประกอบการจัดทําโครงงานสหกิจศึกษาการกลอง
ตรวจจับการเคลื่อนไหวพรอมระบบแจงเตือน โดยใช Raspberry Pi ตามหลักสูตรวิชาสหกิจศึกษา
เทคโนโลยีสารสนเทศและการสื่อสาร (ICT499) ซึ่งตองใชหลักการออกแบบ และการสรางเกี่ยวกับกลอง
วงจรปดในการใชเทคโนโยลี IoT เขามาชวยในการพัฒนาระบบเพื่อเปนประโยชนตอผูที่สนใจจะศึกษา
และเปน แนวทางในการพฒั นาระบบตอไป
โดยเอกสารโครงงานสหกจิ ศึกษาการสรา งกลองตรวจจับการเคลื่อนไหวพรอมระบบแจงเตือน
โดยใช Raspberry Pi เพ่ือปองกันการสูญหายของทรัพยสินในบริษัทจากบุคคลภายนอกที่เขาออก
บริษัท ประกอบดวยขอบเขตการทําระบบกลองตรวจจับการเคล่ือนไหวพรอมระบบแจงเตือน โดยใช
Raspberry Pi และการนําเทคโนโลยีการตรวจจับการเคลื่อนไหวการกลอง และเซ็นเซอรการทํางาน
ของระบบโดยใช Raspberry Pi ในการประมวลผลการทํางาน และควบคุมการทํางานตาง ๆ ของ
ระบบได
ผูจัดทาํ หวังเปนอยางย่ิงวา เอกสารประกอบการจัดทําโครงงานสหกิจศึกษา การ Raspberry
Pi ตามหลักสูตรวิชา สหกิจศึกษาเทคโนโลยีสารสนเทศและการสื่อสาร (ICT499) คงเปนประโยชนตอผูที่
สนใจศึกษาไมมากก็นอย หากมีขอผิดพลาดขอบกพรอง หรือความไมสมบูรณของระบบงานนี้ อัน
เน่ืองมาจากผูจัดทํายังขาดความรู ความชํานาญ และขาดประสบการณในการพัฒนาระบบ ผูจัดทําจึงขอ
อภยั มา ณ ท่ีน้ี และขอนอ มรับความผิดพลาดทุกประการ
นายปเ ตอร เอวาน สิงหวิราช
ผูจ ดั ทาํ รายงาน
วนั ท่ี 30 พฤษภาคม 2563
บทคัดยอ
จากการศึกษาและปฏิบัติงานสหกิจศึกษาใน บริษัท เค.พี.อีสเทิรนเวิรค จํากัด เพื่อพัฒนา
โครงงานกลองตรวจจับการเคลื่อนไหวพรอมระบบแจงเตือน โดยใช Raspberry Pi บริษัท เค.พี.อีส
เทิรนเวิรค จํากัด เพื่อรักษาความปลอดภัยและปองกันส่ิงของตางๆ สูญหายภายในบริษัท การพัฒนา
ตัวอุปกรณใหสามารถนําไปประยุกตใชในดานตางๆไดและสามารถนําเทคโนโลยี IoT มาใชใหเกิด
ประโยชนไ ด
ผลท่ีไดจากการสรางกลองตรวจจับการเคลื่อนไหวพรอมระบบแจงเตือน โดยใช
Raspberry Pi ดังกลาว สงผลใหม ีการสูญหายของทรัพยส ินของบริษัทลดนอยลงและยังสามารถปองกัน
การสูญหายของทรัพยสินจากบุคคลภายนอกไดอยางดี นอกจากนี้ยังชวยในการพัฒนาระบบกลองวงจร
ปดโดยการทํา Raspberry Pi มาใชในการประมวลผล และควบคุมการทํางานในการตรวจจับการ
เคล่อื นไหวและมรี ะบบการแจงเตือนผาน Email
จากผลการศึกษาพบวาการกลองตรวจจับการเคล่ือนไหวพรอมระบบแจงเตือน โดยใช
Raspberry Pi มีการดําเนินการอยางมีประสิทธิภาพ และเหมาะสมกับกระบวนการทํางาน โดยผล
การประเมินความพึงพอใจการทดสอบระบบดา นฟงกชันการทํางานตาง ๆ ท่ีสามารถทํางานไดถูกตอง
ตรงกับการใชงานระบบในภาพรวมผูใชร ะบบมีความพึงพอใจอยูในระดับดี ซึ่งมีคาเฉลี่ย ( X ) เทากับ
4.33 และคาเบี่ยงเบนมาตรฐาน (SD) เทากับ 0.72 และดานความงายตอการใชงานของระบบ
(Usability Test) ในภาพรวมอยูใ นระดับดี ซ่ึงมคี าเฉลยี่ ( X ) เทากับ 4.67 และคา เบี่ยงเบนมาตรฐาน
(SD) เทากับ 0.44
คาํ สาํ คญั : Raspberry Pi, กลอ งตรวจจับการเคล่ือนไหว, ระบบการแจงเตือนผา น Email
SPU CHONBURI
กิตตกิ รรมประกาศ
การท่ีผูจัดทํา ไดมาปฏิบัติงานตามโครงการสหกิจศึกษา ณ บริษัท เค.พี.อีสเทิรนเวิรค
จํากัด ต้ังแตวันที่ 13 มกราคม 2563 ถึงวันท่ี 8 พฤษภาคม 2563 ทําใหผูจัดทําไดรับความรูและ
ประสบการณในการทํางานจริง รวมท้ังทักษะในการทาํ งานดานตาง ๆ ทมี่ คี ณุ คา สาํ หรับรายงาน สห
กิจฉบบั นี้ สําเร็จลงไดด ว ยดี เนอื่ งจากการสนับสนนุ และรวมมอื จากหลายฝา ยดงั นี้
1. นายยอดวุฒิ นิลคหู า ผจู ัดการ
2. ผชู ว ยศาสตราจารยอ ภชิ ยั ตระหงา นศรี อาจารยที่ปรึกษาสหกจิ ศกึ ษา
SPU CHONBURI
3. อาจารยลดั ดาวรรณ มีอนนั ต อาจารยท ป่ี รึกษาสหกิจศึกษา
นอกจากนย้ี ังมบี ุคคลทานอื่น ๆ ทีม่ ไิ ดกลา วไว ณ ท่ีนี้ ซงึ่ ทานเหลา น้ีไดกรุณาใหค ําแนะนํา
ในการจัดทาํ รายงานฉบับน้ี
ผูจ ดั ทํา ขอบพระคุณทกุ ทานท่ไี ดม ีสวนรว มในการใหข อมลู คําแนะนาํ และเปนทปี่ รึกษา
ในการจัดทาํ รายงานฉบับน้ีจนเสร็จสมบรู ณ
นายปเตอร เอวาน สงิ หวริ าช
ผูจดั ทํารายงาน
วันที่ 30 พฤษภาคม 2563
SPU CHONBURI VI
สารบัญ
หน้า
ใบรบั รองรายงานการปฏบิ ัติงานสหกจิ ศกึ ษา .......................................................................................I
หนังสือรบั รองการส่งรายงานการปฏิบตั ิงานสหกจิ ศึกษา ....................................................................II
กิตติกรรมประกาศ.............................................................................................................................III
บทคดั ย่อ.......................................................................................................................................... IV
คำนำ................................................................................................................................................. V
สารบญั ............................................................................................................................................. VI
สารบญั ตาราง..................................................................................................................................VIII
สารบญั ภาพ ..................................................................................................................................... IX
บทท่ี 1 บทนำ.…………………………………………………………………………….............................................
ประวัติและความเปน็ มาของสถานประกอบการ................................................................ 1
ท่ีตั้งสถานประกอบการ..................................................................................................... 5
ตำแหน่งงานและลักษณะงานที่ไดร้ ับมอบหมาย................................................................ 6
บคุ ลากรผู้นเิ ทศงาน.......................................................................................................... 6
บทท่ี 2 แนวคดิ ทฤษฎีที่เกี่ยวข้อง ................................................................................................. 7
งานวจิ ยั ทเี่ กย่ี วข้อง........................................................................................................... 7
ทฤษฎีที่เกีย่ วข้อง.............................................................................................................. 8
อุปกรณ์ทใี่ ชใ้ นการพฒั นากล้องตรวจจับการเคล่อื นไหวพร้อมระบบแจง้ เตือน ................ 17
โปรแกรมท่ใี ชใ้ นพฒั นาระบบ ......................................................................................... 17
โปรแกรมทีใ่ ช้ในการออกแบบและจดั ทำเอกสาร............................................................. 22
บทท่ี 3 รายละเอยี ดของโครงงาน................................................................................................ 23
ความสำคัญและท่มี าของปัญหา...................................................................................... 23
วัตถุประสงค์ของโครงงาน .............................................................................................. 23
ขอบเขตของโครงงาน ..................................................................................................... 24
ผลทีค่ าดว่าจะไดร้ บั จากการทำโครงงาน......................................................................... 24
ขนั้ ตอนการดำเนนิ งาน ................................................................................................... 24
แผนการดำเนินงาน (Gantt Chart)................................................................................ 25
VII
แผนภาพยสู เคส (Use Case Diagram).......................................................................... 26
แผนภาพซีเควนซ์ (Sequence Diagram)...................................................................... 27
ความสัมพนั ธข์ องฐานข้อมลู (E-R Diagram) .................................................................. 28
การออกแบบตารางขอ้ มลู (Data Table design) .......................................................... 29
การสร้างเครื่องมือประเมินความพึงพอใจโปรแกรม ........................................................ 32
การทดสอบและประเมนิ ผลระบบ................................................................................... 33
สถิตทิ ใ่ี ช้ในการทดสอบ................................................................................................... 33
บทท่ี 4 ผลการดำเนนิ โครงงาน.................................................................................................... 35
ผลการดำเนนิ โครงงาน ................................................................................................... 35
ผลการวิเคราะห์แบบประเมิน ......................................................................................... 43
บทที่ 5 สรปุ ผลการศึกษา ............................................................................................................ 44
สรุปผลการดำเนินงาน.................................................................................................... 44
ปัญหาและข้อเสนอแนะ.................................................................................................. 44
สรปุ ผลการปฏบิ ตั งิ าน..................................................................................................... 45
บรรณานกุ รม................................................................................................................................... 46
ภาคผนวก........................................................................................................................................ 48
ภาคผนวก ก ภาพการปฏบิ ตั ิงานสหกจิ ศึกษา............................................................ 49
ภาคผนวก ข ผังกระบวนการ (Flowchart)............................................................... 52
ภาคผนวก ค แบบประเมินความพงึ พอใจ.................................................................. 57
ภาคผนวก ง รายนามผู้เขา้ รว่ มประเมินกล้องตรวจจบั การเคลือ่ นไหวพร้อม
ระบบแจง้ เตือน .................................................................................... 62
ภาคผนวก จ หนังสอื รบั รองการนำไปใชป้ ระโยชน์ .................................................... 64
ภาคผนวก ฉ เอกสารประกอบการนำเสนอ ............................................................... 66
หนงั สอื ยนิ ยอมให้เผยแพรผ่ ลงานตอ่ สาธารณะ...................................................................................71
ประวัติผจู้ ัดทำ................................................................................................................................. 72
SPU CHONBURI
สารบญั ตาราง VIII
ตารางที่ หน้า
30
3.1 ตารางแสดงการออกแบบตารางพนักงาน.................................................. 31
32
3.2 ตารางแสดงการออกแบบตารางรายละเอยี ดไฟล์......................................
43
3.3 ตารางเกณฑก์ ารให้คะแนน.......................................................................
44
4.1 ผลการประเมนิ ความพึงพอใจดา้ นความถูกตอ้ งของระบบ
(Functional Test).....................................................................................
4.2 ผลการประเมินความพึงพอใจด้านความง่ายต่อการใช้งานของระบบ
SPU CHONBURI
(Usability Test).........................................................................................
IX
สารบญั ภาพSPU CHONBURI หน้า
ภาพที่ 1
5
1.1 แสดงภาพตราสัญลกั ษณ์สถานประกอบการ...................................................
1.2 แสดงภาพแผนที่บริษัท เค.พ.ี อสี เทิรน์ เวิร์ค จำกัด .......................................... 6
1.3 แสดงแสดงภาพบุคลากรผนู้ ิเทศงาน................................................................ 8
2.1 แสดงภาพหอ้ งควบคมุ ระบบ CCTV................................................................ 10
2.2 แสดงภาพยคุ แรกของกล้องวงจรปดิ ................................................................ 10
2.3 แสดงภาพยุคท่ี 2 ของกล้องวงจรปิด............................................................... 10
2.4 แสดงภาพยคุ ที่ 3 ของกล้องวงจรปิด............................................................... 11
2.5 แสดงแผนภาพยคุ ท่ี 4 ของกล้องวงจรปิด...................…………………………....... 11
2.6 แสดงแผนภาพผังโครงการเชือ่ มต่อระบบกล้องวงจรปดิ CCTV …………......... 13
2.7 แสดงแผนภาพกล้องวงจรปดิ แบบมาตรฐาน ..................……………………........ 13
2.8 แสดงภาพกล้องวงจรปิดแบบอินฟราเรด......................................................... 14
2.9 แสดงภาพกล้องวงจรปิดแบบโดม.................................................................... 14
2.10 แสดงภาพกล้องวงจรปดิ แบบซูม .……………………………………………………........ 15
2.11 แสดงภาพกล้องวงจรปิดแบบแอบซ่อน........................................................... 12
2.12 แสดงภาพกล้องวงจรปดิ แบบไอพี................................................................... 16
2.13 แสดงภาพ ภาพตัวอย่าง จอภาพ..................................................................... 17
2.14 แสดงภาพ ภาพตวั อย่าง สาย Coaxial Cable................................................ 19
2.15 แสดงภาพแสดงภาพโครงสร้างการเขียนภาษา Python................................. 20
2.16 แสดงภาพ แสดงรูป Desktop ระบบปฏิบัตกิ าร Raspbian........................... 21
2.17 แสดงภาพแสดงโครงสร้างของ OpenCV Library.......................................... 22
2.18 แสดงภาพแสดงหนา้ จอระบบปฎบิ ัตกิ าร Linux.............................................. 25
3.1 แสดงภาพแผนการดำเนนิ งาน (Grantt Chart)............................................... 26
3.2 แสดงภาพหน้าแผนภาพแสดงการทาํ งานของผู้ใช้ (Use Case Diagram)...... 27
3.3 แสดงภาพแสดงแผนภาพซเี ควนซ์ (Sequence Diagram)............................. 28
3.4 แสดงภาพแสดงแผนภาพความสัมพนั ธ์ของฐานข้อมลู (E-R Diagram)........... 36
4.1.1 แสดงภาพทำการติดตัง้ Home Assistant Protocols ผา่ น Terminal.........
4.1.2 แสดงภาพกระบวนการตดิ ตั้ง Home Assistant Protocols ผา่ น 36
37
Terminal…………………………………………………………………………………….........
4.2 ติดตง้ั โปรแกรม MotioneyeOs ผ่าน Raspbian Terminal..........................
IX
ภาพที่ หน้า
4.3 แสดงภาพ MotioneyeOs ได้ให้ IP Address กบั ผูด้ ูแลระบบ...................... 37
4.4 แสดงภาพนำ IP Address มาใส่ในแถบท่ีอย่ขู อง Web browser.................. 38
4.5 แสดงภาพการตั้งค่า ชอ่ื ผใู้ ช้ และ รหสั ผา่ น ของผู้ดแู ลระบบ และ ผใู้ ช้งาน
38
ทวั่ ไป............................................................................................................... 39
4.6 แสดงภาพการต้ังค่าการจดั เก็บไฟล์………........................................................ 39
4.7 แสดงภาพการบนั ทึกไฟลใ์ น GoogleDrive..................................................... 40
4.8 แสดงภาพการตั้งค่าการตรวจจบั การเคล่อื นไหว............................................. 40
4.9 แสดงภาพการต้ังคา่ การแจง้ เตือนผา่ น Email................................................. 41
4.10 แสดงภาพหน้าจอแสดงการแจง้ เตอื นผ่านระบบ e-mail................................ 41
4.11 แสดงภาพหนา้ จอแสดงการดู Live Steam….……………………......................... 42
4.12 แสดงภาพไฟล์ทส่ี ามารถดูย้อนหลัง………….……………………….......................... 50
ก-1 แสดงภาพการปฏบิ ตั ิงานเรียนรู้การแก้ไขปัญหาการติดกล้องวงจรปิด............ 50
ก-2 แสดงภาพการตรวจสอบกการทำงานของระบบนอกสถานที่........................... 51
ก-3 แสดงภาพนเิ ทศงานครั้งท่ี 1............................................................................ 51
ก-4 แสดงภาพนำเสนอโครงงานสหกจิ ศกึ ษา..........................................................
ข-1 แสดงภาพผังกระบวนการแสดงการทำงานกล้องตรวจจับการเคล่อื นไหว 54
พร้อมระบบแจ้งเตือนโดยใช้ Raspberry Pi ................................................. 55
ข-2 แสดงภาพผังกระบวนการแสดงการทำงานของกล้องตรวจจับการเคล่อื นไหว
56
พรอ้ มระบบแจ้งเตือน Raspberry Pi ของผู้ดูแลระบบ...................................
ข-3 ผงั กระบวนการแสดงการทำงานของกล้องตรวจจบั การเคล่ือนไหวพร้อม
ระบบแจ้งเตือนโดยใช้ Raspberry Pi……….....................................................
SPU CHONBURI
SPU CHONBURI IX
44
บทท่ี 5
สรปุ ผลการศึกษา
สรปุ ผลการดาเนินงาน
จากการศกึ ษา และปฏบิ ตั งิ านสหกจิ ศกึ ษาใน บรษิ ทั เค.พ.ี อสี เทริ น์ เวริ ค์ จากดั ไดร้ บั มอบหมาย
ให้พฒั นาระบบ กล้องตรวจจบั การเคล่อื นไหวพร้อมระบบแจ้งเตอื นด้วย Raspberry Pi โดยได้นาความรู้
และขอ้ มลู ในการปฏบิ ตั สิ หกจิ ศกึ ษาแกไ้ ขปัญหา และไดท้ าการออกแบบระบบการทางานของกลอ้ งวงจรปิด
ใหส้ ามารถทางานแก้ไขปัญหาทต่ี ้องมเี พมิ่ เตมิ จากของเดมิ เพ่อื ให้เกดิ ความเขา้ ใจในระบบการทางานการ
ตรวจจบั ความเคล่อื นไหวของกลอ้ งโดยการใช้ Raspberry Pi ในการควบคุม และประมวลผลการทางานใน
การตรวจจบั การเคล่อื นไหวสงิ่ ผดิ ปกติ และทาการแจ้งเตอื นสง่ ขอ้ มูลการแจง้ เตอื นโดยใช้ระบบ E-mail ใน
การแจง้ เตอื นทาใหผ้ ใู้ ชไ้ ดร้ บั ขอ้ มลู การแจง้ เตอื นไดอ้ ย่างรวดเรว็ และทนั เหตุการณ์ได้
ผลการดาเนินงานจะเหน็ ได้ว่า พฒั นากล้องตรวจจบั การเคล่อื นไหวพร้อมระบบแจ้งเตอื นด้วย
Raspberry Pi เพ่อื ป้องกนั การสูญหายของทรพั ย์สนิ ภายในบรษิ ัทท่เี กิดจากบุคคลภายนอกได้ และเป็น
เคร่อื งมอื อานวยความสะดวกตอ่ การใชง้ านมากยงิ่ ขน้ึ
ปัญหาและข้อเสนอแนะ
ปัญหา
1. กลอ้ งมคี วามละเอยี ดต่า และกลอ้ งมคี วามเรว็ ต่า
2. อาจเกดิ ปัญหาในการทางานของการแจง้ เตอื นไม่ถกู ตอ้ ง
SPU CHONBURI
ข้อเสนอแนะ
1. ควรมกี ารปรบั ปรงุ การใชก้ ลอ้ งทม่ี คี วามละเอยี ดสงู และทม่ี คี วามเรว็ มากกวา่ น้ี
2. วเิ คราะห์ ระบบการทางาน ปรบั ปรุง และพฒั นาอุปกรณ์ใหเ้ หมาะสมและมปี ระสทิ ธภิ าพมาก
ขน้ึ
45
สรปุ ผลการปฏิบตั ิงาน
จากการทไ่ี ดป้ ฏบิ ตั งิ านสหกจิ ศกึ ษา ณ บรษิ ทั เค.พ.ี อสี เทริ น์ เวริ ค์ จากดั ตงั้ แต่วนั ท่ี 13 มกราคม
2563 ถงึ วนั ท่ี 8 พฤษภาคม 2563 โดยหน้าทท่ี ไ่ี ดร้ บั มอบหมาย คอื ตาแหน่งนกั ศกึ ษาฝึกงาน IT Support
และสงิ่ ทไ่ี ดร้ บั จากการปฏบิ ตั งิ านทงั้ หมดดงั ตอ่ ไปน้ี
1. สรา้ งกลอ้ งตรวจจบั การเคล่อื นไหวพรอ้ มระบบแจง้ เตอื น
2. ไดเ้ รยี นรกู้ ารใชง้ านและการตดิ ตงั้ กลอ้ งวงจรปิด
3. ไดเ้ รยี นรกู้ ารทางานของระบบเครอื ขา่ ยเพมิ่ มากขน้ึ
4. ไดเ้ รยี นรขู้ นั้ ตอนการทางานตา่ ง ๆ ในบรษิ ทั
5. ไดเ้ รยี นรกู้ ารใชโ้ ปรแกรมเขยี นแบบ Diagram ตามทไ่ี ดร้ บั มอบหมายโดยใช้ Visio
6. ไดเ้ รยี นรกู้ ารสอ่ื สารและประสานงานกบั ลกู คา้ ของบรษิ ทั
7. ไดเ้ รยี นรกู้ ารทางานรว่ มกบั ผอู้ น่ื
8. ไดเ้ รยี นรเู้ รอ่ื งการตรงตอ่ เวลา
9. ไดเ้ รยี นรหู้ ลกั การทางาน และตน้ แบบทด่ี ขี องพนกั งานตา่ ง ๆ ภายในบรษิ ทั
SPU CHONBURI
35
บทที่ 4
ผลการดำเนินโครงงาน
ผลการดำเนินโครงงานสหกิจศึกษาโครงงานกล้องตรวจจับการเคลอ่ื นไหวพร้อมระบบแจ้ง
เตือนด้วย Raspberry Pi บริษัท เค.พี.อีสเทิร์นเวิรค์ จำกัด ผู้ปฏิบัติงานได้รบั มอบหมายในการพัฒนา
กล้องตรวจจับการเคล่ือนไหวพร้อมระบบแจ้งเตือนด้วย Raspberry Pi บริษัท เค.พี.อีสเทิร์นเวิร์ค
จำกัด โดยใช้ Raspberry Pi ในการควบคุมการทำงานของระบบ IP camera โดยทำงานบน
ระบบปฏิบัติการ Linux เพ่ือใช้สำหรับป้องกันการสูญหายของทรัพย์สินภายในบริษัทจาก
บุคคลภายนอก โดยมีรายละเอยี ดในการดำเนินงานดังต่อไปน้ี
ผลการดำเนินโครงงาน
การจัดทำโครงงานกล้องตรวจจับการเคล่ือนไหวพรอ้ มระบบแจง้ เตือนดว้ ย Raspberry Pi
บริษัท เค.พี.อีสเทิร์นเวิร์ค จำกัด เพ่ือป้องกันการสูญหายของทรัพย์สินภายในบริษัทจาก
บคุ คลภายนอก บรษิ ัท เค.พี.อีสเทริ ์นเวิร์ค จำกดั ได้ผลการพัฒนาระบบดังต่อไปน้ี
1. ติดตั้งโปรแกรม Motioneye OS ผ่าน Raspbian Terminal
2. การกำหนดค่า IP ใน Web browsers
3. ตง้ั ค่ากล้องวงจรปดิ
4. ตั้งคา่ การจดั เกบ็ ไฟล์ และข้อมูล
5. การตัง้ ค่าการเคลอ่ื นไหว
6. ตัง้ ค่าการแจง้ เตือนผ่าน Email
7. หนา้ จอแสดงการดู Live Steam
SPU CHONBURI
36
1. ติดตง้ั โปรแกรม MotioneyeOs ผา่ น Raspbian Terminal
ทำการตดิ ตั้ง ระบบ MotioneyeOs ผา่ น Raspbian Terminal โดยกอ่ นทำการติดต้ัง
จะต้องทำการเปิดกล้อง IP camera ในระบบก่อน หลังจากน้ัน จึงทำการติดต้ัง MotioneyeOs และ
Home Assistant Protocols ดังภาพที่ 4.1.1 ภาพที่ 4.1.2 และ ภาพที่ 4.2
ภาพท่ี 4.1.1 ทำการตดิ ตง้ั Home Assistant Protocols ผา่ น Terminal
ภาพท่ี 4.1.2 กระบวนการตดิ ต้งั Home Assistant Protocols ผ่าน Terminal
SPU CHONBURI
37
ภาพ่ี 4.2 ตดิ ตง้ั โปรแกรม MotioneyeOs ผา่ น Raspbian Terminal
2. การกำหนดคา่ IP ใน Web browsers
หลังจากทำการติดต้งั MotioneyeOs เสรจ็ สน้ิ ผ้ดู แู ลระบบ จะไดร้ ับ IP Address
จาก MotioneyeOs ผ่าน Raspbian Terminal โดย ผดู้ แู ลระบบจะทำการนำ IP address ทไี่ ด้
นำไปใส่ใน Web browsersเพื่อทำการเขา้ สรู่ ะบบดังภาพท่ี 4.3 และ 4.4
ภาพที่ 4.3 MotioneyeOs ไดใ้ ห้ IP Address กับผู้ดแู ลระบบ
SPU CHONBURI
SPU CHONBURI 38
ภาพท่ี 4.4 นำ IP Address มาใส่ในแถบทีอ่ ยู่ของ Web browser
3. ตง้ั คา่ การเขา้ ใช้งานระบบกล้อง
หลังจากทำการเข้าสู่ระบบแล้ว ผดู้ แู ลระบบสามารถทำการตั้งคา่ ชอื่ ผู้ใช้ และ
รหสั ผา่ น ของ ผู้ดูแลระบบ เพอื่ การเข้าใชง้ านระบบในคร้ังต่อไป และสามารถทำการต้ังคา่ รหัสผา่ น
ของ ผใู้ ช้ทัว่ ไปได้ ดงั ภาพท่ี 4.5
ภาพ 4.5 การตัง้ ค่า ชอื่ ผใู้ ช้ และ รหสั ผ่าน ของผู้ดแู ลระบบ และ ผ้ใู ช้งานท่วั ไป
4. ตั้งค่าการจดั เกบ็ ไฟล์ และข้อมลู
Admin สามารถทำการตั้งค่าการจัดเก็บไฟล์โดยจะตอ้ งทำการกำหนดท่ีอยู่ของไฟล์ที่
ตอ้ งการจบั เก็บ และบนั ทกึ ข้อมลู ดังภาพที่ 4.6
SPU CHONBURI 39
ภาพท่ี 4.6 การตั้งค่าการจัดเกบ็ ไฟล์
หลังจากน้นั ผดู้ แู ลระบบ จะต้องทำการกำหนด โดยจะทำการจดั เกบ็ ไฟลท์ ี่บันทึกไว้ใน
โฟลเดอร์ของ Google Drive ดงั ภาพที่ 4.7
ภาพท่ี 4.7 การบนั ทึกไฟล์ใน GoogleDrive
5. การตัง้ คา่ การตรวจจับการเคลื่อนไหว
Admin สามารถทำการตง้ั ค่าการตรวจจับการเคล่ือนไหวในระบบกล้องได้โดยจะตอ้ ง
ทำการตง้ั คา่ การเคล่อื นไหว และเลอื กการต้ังค่าแบบอจั ฉริยะ โดยการตั้งค่าให้ระบบทำการตรวจจับ
การเคลื่อนไหวของคนและสิ่งมชี ีวติ ทเี่ คลอ่ื นไหวได้เท่าน้ัน ดังภาพท่ี 4.8
SPU CHONBURI 40
ภาพท่ี 4.8 การตง้ั คา่ การตรวจจบั การเคล่อื นไหว
6. ต้งั ค่าการแจ้งเตือนผา่ น e-mail
การแจง้ เตือนผ่าน e-mail ระบบจะทำการแจ้งเตือนเฉพาะตอนทีม่ ีการเคล่ือนไหวของ
บคุ คล โดย Admin จะทำการตง้ั คา่ ใหร้ ะบบทำการส่งการแจ้งเตือนผ่าน e-mail ที่อยขู่ อง e-mail
Address ทไี่ ด้ทำการต้งั คา่ ไว้ ดงั ภาพที่ 4.9
ภาพท่ี 4.9 การตง้ั ค่าการแจ้งเตอื นผา่ น Email
หลงั จากทำการตั้งค่าการแจง้ เตือนผ่านระบบ E-mail เสร็จเรยี บรอ้ ยแล้ว เมื่อมีการตรวจจบั การ
เคลอ่ื นไหวระบบจะทำการแจง้ เตือนข้อมูลมายงั Email Address ที่ไดท้ ำการตงั้ ค่าไวใ้ นระบบ โดยจะ
ทำการจดั ส่งข้อมลู มาตามทีอ่ ยู่ Email Address ได้ดงั ภาพที่ 4.10
41
ภาพท่ี 4.10 หน้าจอแสดงการแจง้ เตือนผา่ นระบบ e-mail
7. หน้าจอแสดงการดู Live Steam
ส่วนของแสดงการดู Live Steam สว่ นน้ีจะเป็นสว่ นของ ผู้ใช้ท่วั ไป โดย ผู้ใชท้ ่วั ไป
สามารถทำการเขา้ ดูข้อมลู Live Steam ของกล้องวงจรปิดไดด้ ้วยการเข้าส่รู ะบบ ตามที่ผดู้ ูแลระบบ
ได้ทำการตงั้ ค่าการเข้าใชร้ ะบบของ ผู้ใชท้ ั่วไป ไว้ ดังภาพท่ี 4.11
ภาพท่ี 4.11 หน้าจอแสดงการดู Live Steam
SPU CHONBURI
42
นอกจากน้ี ผใู้ ชท้ ว่ั ไปสามารถDownload ไฟล์จากกล้อง และสามารถดไู ฟล์ท่ที ำการ
บนั ทกึ ข้อมลู กล้องย้อนหลังได้ ดงั ภาพที่ 4.12
ภาพที่ 4.12 ไฟล์ท่ีสามารถดูย้อนหลัง
SPU CHONBURI
43
ผลการวิเคราะหแ์ บบประเมิน
ตารางสรปุ ผลการวิเคราะห์ และแปรผลการประเมนิ ความพงึ พอใจของผู้ใช้กล้องตรวจจับ
การเคลือ่ นไหวพร้อมระบบแจ้งเตือนด้วย Raspberry Pi บรษิ ัท เค.พ.ี อสี เทริ น์ เวริ ์ค จำกัด มี 2 ด้าน
ประกอบดว้ ย ฟังกช์ นั งานของระบบ (Functional Test) และความงา่ ยต่อการใชง้ านของระบบ
(Usability Test) โดยแสดงตารางดงั ต่อไปน้ี
SPU CHONBURI
ตารางที่ 4.1 แสดงผลการประเมนิ ความพงึ พอใจดา้ นความถกู ต้องของระบบ (Functional Test)
หัวข้อ X̅ SD แปลผล
1. สามารารถตรวจจบั ความเคล่ือนไหวได้ถูกต้อง 4.80 0.41 ดีมาก
2. สามารถทำงานได้ถูกต้องตามการตง้ั ค่าการทำงาน 4.83 0.38 ดีมาก
3. เมนูในการตัง้ คา่ ระบบต่างๆ มคี วามเหมาะสม 4.70 0.59 ดมี าก
4. การแจ้งเตือนผ่าน E mail สามารถทำได้ถูกต้องและ 4.50 0.51 ดี
รวดเร็ว
5. การจัดเก็บข้อมูลและการบันทึกข้อมูลใน Google 4.37 0.72 ดีมาก
Drive มคี วามเหมาะสม
6. มีความเสถยี รในการเข้าดู Live Stream 4.77 0.43 ดมี าก
7. การประมวลผลการทำงานของ Raspberry Pi สามารถ 4.20 0.38 ดี
ทำงานได้เหมาะสมและถกู ตอ้ ง
8. โดยภาพรวมท่านมีความพึงพอใจในการออกแบบและ 4.50 0.51 ดี
สร้างกลอ้ งตรวจจบั การเคล่อื นไหวพร้อมระบบแจ้งเตือน
คะแนนเฉลยี่ รวม 4.58 0.50 ดี
จากตารางที่ 4.1 พบว่า การทดสอบระบบด้านฟังก์ชันการทำงานต่าง ๆ ท่ีสามารถ
ทำงานได้ถูกต้องตรงกับการใช้งานระบบ (Functional Test) ในภาพรวมผู้ใช้ระบบมีความพึงพอใจ
อย่ใู นระดบั ดี ซงึ่ มคี า่ เฉล่ยี ( X ) เท่ากบั 4.58 และคา่ เบ่ียงเบนมาตรฐาน (SD) เท่ากบั 0.50
ตารางท่ี 4.2 ผลการประเมินความพงึ พอใจด้านความง่ายต่อการใชง้ านของระบบ (Usability Test)
หวั ข้อ ̅X SD แปลผล
1. ความสะดวกในการจดั เก็บข้อมลู ภายในระบบ 4.80 0.41 ดีมาก
2. มีความสะดวกในการใช้งานการต้งั ค่าตา่ งๆ 4.73 0.52 ดมี าก
44
หัวข้อ X̅ SD แปลผล
3. มีความรวดเร็วแจง้ เตอื นผ่านระบบ Email 4.77 0.43 ดีมาก
4. ความถูกต้องครบถ้วนของขอ้ มูล 4.50 0.51 ดี
5. มคี วามถูกต้องแม่นยำในการตรวจจบั การเคลื่อนไหว 4.37 0.72 ดีมาก
6. โดยภาพรวมท่านมีความพึงพอใจในคุณภาพของการ
ทำงานกล้องตรวจจับการเคล่ือนไหวพร้อมระบบแจ้งเตือน 4.80 0.41 ดีมาก
ระดับใด
คะแนนเฉลย่ี รวม 4.63 0.52 ดมี าก
SPU CHONBURI
จากตารางที่ 4.2 แสดงตารางสรุปผลการประเมินความพึงพอใจ ด้านความง่ายต่อการใช้
งานของระบบ (Usability Test) ในภาพรวมอยู่ในระดับดี ซึ่งมีค่าเฉลี่ย ( X ) เท่ากับ 4.63 และค่า
เบย่ี งเบนมาตรฐาน (SD) เท่ากับ 0.52
สรุปผลการประเมินโครงงานกล้องตรวจจับการเคล่ือนไหวพร้อมระบบแจ้งเตือน บริษัท
เค.พี.อีสเทิร์นเวิร์ค จำกัด ได้ทดลองใช้งานแล้วทำการประเมินการทำงานของระบบงานสามารถ
สรุปผลการทดสอบด้าน Functional Test ซ่ึงเป็นการประเมินกระบวนการทำงานของระบบ โดยมี
ค่าเฉล่ีย ( X ) เท่ากับ 4.58 ส่วนเบี่ยงเบนมาตรฐาน (SD) เท่ากับ 0.50 ซ่ึงผลการประเมินระบบใน
ด้านนี้ถือได้ว่ามีประสิทธิภาพในการทำงานอยู่ในระดับดี สามารถตรวจจับความเคล่ือนไหวได้ถูกต้อง
ค่าเฉล่ีย ( X ) เท่ากับ 4.80 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ0.41ซ่ึงผลในการประเมินถือได้ว่ามี
ประสิทธิภาพในการทำงานอยูใ่ นระดับดี สามารถทำงานไดถ้ ูกต้องตามการตั้งคา่ การทำงานค่าเฉล่ยี
( X ) เท่ากับ 4.83 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.38 ซึ่งผลในการประเมินถือได้ว่ามี
ประสทิ ธิภาพในการทำงานอยู่ในระดบั ดมี าก เมนูในการต้ังค่าระบบตา่ ง ๆ มีความเหมาะสมคา่ เฉลีย่
( X ) เท่ากับ 4.70 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.59 ซึ่งผลในการประเมินถือได้ว่ามี
ประสิทธิภาพในการทำงานอยู่ในระดับดีมาก การแจ้งเตือนผ่าน E mail สามารถทำได้ถูกต้องและ
รวดเร็วค่าเฉล่ีย ( X ) เท่ากับ 4.50 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.51 ซ่ึงผลในการประเมิน
ถือได้ว่ามีประสิทธิภาพในการทำงานอยู่ในระดับดี การจัดเก็บข้อมูลและการบันทึกข้อมูลใน Google
drive มีความเหมาะสมค่าเฉล่ีย ( X ) เท่ากับ 4.37 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.72 ซงึ่ ผล
ในการประเมินถือได้ว่ามีประสิทธภิ าพในการทำงานอยู่ในระดับดีมาก มีความเสถียรในการเข้าดู Live
Streamคา่ เฉล่ยี ( X ) เท่ากับ 4.77 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.43 ซึ่งผลในการประเมิน
ถือได้ว่ามีประสิทธิภาพในการทำงานอยู่ในระดับดี การประมวลผลการทำงานของ Raspberry Pi
สามารถทำงานได้เหมาะสมและถูกต้องค่าเฉลี่ย ( X ) เท่ากับ 4.20 ส่วนเบ่ียงเบนมาตรฐาน (SD)
เท่ากับ 0.38 ซึ่งผลในการประเมินถือได้ว่ามีประสิทธิภาพในการทำงานอยู่ในระดับดี โดยภาพรวมมี
45
ความพึงพอใจในการออกแบบและสร้างกล้องตรวจจับการเคล่ือนไหวพรอ้ มระบบแจ้งเตือนค่าเฉล่ีย (
X ) เท่ากับ 4.63 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.52 ซึ่งผลในการประเมินถือได้ว่ามี
ประสทิ ธภิ าพในการทำงานอยูใ่ นระดับดีมาก
SPU CHONBURI
SPU CHONBURI 23
บทท่ี 3
รายละเอยี ดของโครงงาน
ความสำคญั และท่มี าของปญั หา
บรษิ ทั เค.พ.ี อีสเทิร์นเวริ ์ค จำกดั จัดตงั้ ขึ้นโดยกลุ่มวิศวกรคอมพวิ เตอร์ วิศวกรไฟฟ้า และ
ทีมงานบุคคลากรที่มีประสบการณ์อย่างสูงทางด้าน Computer & Information Technology,
Digital Media Solution, Networking Solution and Electronics & Automation Control
Solution โดยจดทะเบยี นจัดตั้งบริษทั ตง้ั แตป่ ี พ.ศ. 2553 ดว้ ยทุนจดทะเบยี นจัดต้ัง 10 ล้านบาท เป็น
บริษัทที่ให้บริการติดตั้งกล้องวงจรปิด และติดตั้งระบบเน็ตเวิร์ก ซึ่งจะต้องมีการทำงาน และติดต่อ
ประสานงานกับบุคคลภายนอกตลอดเวลา โดยบุคคลภายนอกจะมีการเข้า-ออกภายในบริษัท
ตลอดเวลา ซึ่งทำให้เกิดปัญหาการตัดกล้องวงจรปิดแล้วเกิดการสูญหายของทรัพย์สินภายในบริษัท
และไม่สามารถจับตัวผู้กระทำผิดได้ ดังนั้นทำให้เกิดแนวคิดที่จะพัฒนากล้องตรวจจับการเคลื่อนไหว
พร้อมระบบแจ้งเตือน
ปัจจุบันเทคโนโลยีกล้องวงจรปิดในการแจ้งเตือนข้อมูลการผิดปกติของการตรวจจับ
ใบหน้า และการเคลื่อนไหวของผู้ต้องสงสัยมีความนิยม และก้าวหน้ามากขึ้น โดยใช้อุปกรณ์
Raspberry Pi ในการช่วยควบคุมการทำงานของระบบโดยจะมีระบบเซ็นเซอร์การตรวจจับการ
เคลื่อนไหว และนำเทคโนโลยีอินเทอร์เน็ตเข้ามาช่วยในการแจ้งเตือนสิ่งผิดปกติผ่านระบบอีเมล์
เพอื่ ใหผ้ ใู้ ช้ได้ทราบทนั ที เพือ่ ป้องกันการสญู หายของทรพั ย์สินของบริษัทได้อยา่ งทนั ทว่ งทีได้
จากความสำคัญ และปัญหาที่กล่าวมาข้างต้น ผู้จัดทำจึงได้ พัฒนากล้องตรวจจับการ
เคลื่อนไหวพร้อมระบบแจ้งเตือนโดยใช้ Raspberry Pi เพื่อป้องกันการสูญหายของทรัพย์สินของ
บริษทั เค.พี.อสี เทริ น์ เวิร์ค จำกดั
วัตถปุ ระสงค์
1. เพอ่ื ใช้ในการตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือนโดยใช้ Raspberry Piเมื่อมี
ผูบ้ ุกรุกเข้ามาในพื้นที่
2. เพอ่ื ประเมนิ ความพงึ พอใจของพนักงานท่ีไดท้ ดลองใช้กล้องตรวจจบั การเคล่อื น
ไหวพรอ้ มระบบแจง้ เตอื นโดยใช้ Raspberry Pi
SPU CHONBURI 24
ขอบเขตของโครงงาน
พฒั นากลอ้ งตรวจจบั การเคลือ่ นไหวพร้อมระบบแจ้งเตอื นโดยใช้ Raspberry Pi
บริษทั เค.พ.ี อีสเทิรน์ เวริ ์ค จำกัด มขี อบเขตของโครงงานไว้ดงั นี้
1. ทำการตดิ ตงั้ โปรแกรมของระบบการทำงาน
2. ตดิ ตัง้ Program MotioneyeOS ผา่ น Raspbian Terminal
3. ตง้ั ค่า ผดู้ ูแลระบบ และผู้ใช้ ท่วั ไป
4. ต้งั ค่ากลอ้ ง และการส่งแจ้งเตอื นผ่านระบบ e-mail
5. จัดการสร้างที่เก็บไฟล์ข้อมูลรูปภาพ และวีดิโอ โดยใช้ระบบ Google Drive ในการ
จดั เกบ็ ขอ้ มูล
ผลท่ีคาดวา่ จะได้รับ
1. ไดร้ ะบบกล้องตรวจจบั การเคลอื่ นไหวพรอ้ มระบบแจ้งเตอื นโดยใช้ Raspberry Pi
2. ได้ผลประเมินความพึงพอใจจากผู้ใช้งานในองค์กรของระบบกล้องตรวจจับการ
เคลอื่ นไหวพรอ้ มระบบแจง้ เตือนโดยใช้ Raspberry Pi ในระดับดี
ขน้ั ตอนการดำเนินงาน
ในการปฏิบัติงานให้สำเร็จได้ตามเป้าหมายและภายในเวลาที่กำหนดนั้นจำเป็นต้องมีการ
วางแผนโครงงานก่อนเพื่อให้ทราบแนวทางและขั้นตอนในการปฏิบัติงานที่ถูกต้องซึ่งการศึกษาและ
การศึกษาประสิทธิภาพของกล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือน บริษัท เค.พี.อีสเทิร์
นเวิร์ค จำกดั มขี น้ั ตอนและวิธีดำเนินงานดังต่อไปน้ี
1. การกำหนดปัญหา (Problem Definition) โดยการสำรวจปัญหา และความต้องการ
ในการทำงานจากผูใ้ ช้งานเพอ่ื นามาวิเคราะห์
2. การวิเคราะห์ (Analysis) นำข้อมูลปัญหา และความต้องการที่สำรวจมาทำการ
วเิ คราะหเ์ พ่ือกำหนดถึงขอบเขตของงาน
3. การออกแบบ (Design) ทำการออกแบบและพัฒนากล้องตรวจจับการเคลื่อนไหว
พรอ้ มระบบแจ้งเตือนโดยใช้ Raspberry Pi โดยใช้ข้อมลู ทวี่ เิ คราะห์มาเป็นตัวกำหนด
4. การทดสอบ (Testing) ทำการทดลองใชง้ านกล้องตรวจจับการเคล่ือนไหวพร้อมระบบ
แจ้งเตือนโดยใช้ Raspberry Pi กอ่ นนำไปใชง้ านจริง
25
5. การตดิ ต้ัง (Implementation) ทำการติดต้งั กล้องตรวจจบั การเคล่ือนไหวพร้อมระบบ
แจ้งเตือนโดยใช้ Raspberry Pi บริษัท เค.พี.อีสเทิร์นเวิร์ค จำกัด โดยใช้ระบบ Raspbian
,MotioneyeOs ,Home Assistant Protocols และใชภ้ าษา Python ในการพฒั นา
แผนการดำเนินงาน (Gantt Chart)
พัฒนากล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือนด้วย Raspberry Pi เร่ิม
ดำเนินงานตั้งแต่ ระหว่างวันที่ 13 มกราคม 2563 ถึงวันที่ 8 พฤษภาคม 2563 โดยมีขั้นตอนในการ
ดำเนนิ งาน ดังภาพท่ี 3.1
SPU CHONBURI
26
ภาพที่ 3.1 แผนการดำเนนิ งาน (Grantt Chart)
แผนภาพยูสเคส (Use Case Diagram)
แผนภาพแสดงการทาํ งานของผู้ใช้ (Use Case Diagram) เปน็ แผนภาพที่ใช้แสดงให้ทราบ
ว่าระบบทํางานหรือมีหน้าที่ใดบ้าง โดยมีสัญลักษณะรูปวงรีแทน Use Case และสัญลักษณะรูปคน
(Stick Man Icon) แทน Actor สําหรับชื่อ Use Case นั้นส่วนแบ่งขอบเขตระหว่าง Actor กับ Use
Case จะใช้เส้นกรอบสี่เหลี่ยม เรียกว่า “System Boundary” และสิ่งสําคัญส่วนสุดท้ายก็คือ “ช่ือ
ของระบบ (System Name)” ให้แสดงไว้ด้านบนสุดของแผนภาพ โดยการพัฒนากล้องตรวจจับการ
เคลื่อนไหวพร้อมระบบแจ้งเตือนด้วย Raspberry Pi บริษัท เค.พี.อีสเทิร์นเวิร์ค จำกัด มีรายละเอียด
ดังต่อไปน้ี
User คือ ผู้ใช้งานที่สามารถตั้งค่าการการใช้กล้อง สามารถดู Live Steam และดูข้อมูล
File ยอ้ นหลงั
Admin คือ ผู้ดูแลระบบสามารถ ตั้งค่าการจัดเก็บ file ข้อมูล ตั้งค่าการตรวจจับการ
เคลอื่ นไหว ต้งั ค่าการแจง้ เตือนผา่ น Email
SPU CHONBURI
27
ภาพที่ 3.2 แผนภาพแสดงการทํางานของผู้ใช้ (Use Case Diagram)
แผนภาพซีเควนซ์ (Sequence Diagram)
แผนภาพซีเควนซ์ (Sequence Diagram) ของระบบฐานข้อมูลกล้องตรวจจับการ
เคลือ่ นไหวพร้อมระบบแจ้งตือนโดยใช้ Raspberry Pi บริษัท เค.พี.อีสเทริ น์ เวริ ค์ จำกัด มีรายละเอียด
การทำงานคือ ผู้ดูแลระบบ (Admin) ผู้ที่สามารถจัดการข้อมูลพื้นฐาน จัดการข้อมูลผู้ดูแลฐานข้อมลู
และจดั การไฟล์ข้อมลู ประเภทวีดิโอ และไฟล์ภาพ ส่วนผ้ใู ช้งาน (User) จะสามารถจดั การข้อมูลดูไฟล์
บนั ทกึ ย้อนหลงั ดังภาพท่ี 3.3
SPU CHONBURI
SPU CHONBURI 28
ภาพท่ี 3.3 แสดงแผนภาพซเี ควนซ์ (Sequence Diagram)
ความสัมพันธ์ของฐานข้อมูล (E-R Diagram)
แผนภาพแสดงความสัมพันธ์ เป็นแผนผังแสดงผลตารางข้อมูลต่าง ๆ และแสดงถึง
ความสัมพันธ์ระหว่างตารางข้อมูลที่เกิดขึ้นในระบบ และข้อมูลที่ใช้ในพัฒนากล้องตรวจจับการ
เคลือ่ นไหวพร้อมระบบแจ้งเตือนโดยใช้ Raspberry Pi บริษทั เค.พี.อีสเทริ น์ เวริ ค์ จำกัด ดงั ภาพท่ี 3.4
SPU CHONBURI 29
ภาพท่ี 3.4 แสดงแผนภาพความสมั พนั ธ์ของฐานข้อมลู (E-R Diagram)
การออกแบบตารางขอ้ มลู (Data Tables Design)
การออกแบบฐานข้อมูลจะแสดงให้เห็นถึงความสัมพันธ์ของตารางข้อมูลที่เกิดขึ้นในการ
พัฒนากลอ้ งตรวจจับการเคลื่อนไหวพร้อมระบบแจง้ เตอื นโดยใช้ Raspberry Pi
บริษัท เค.พี.อสี เทริ น์ เวิรค์ จำกัด
1. ข้อมูลพนกั งาน (EMPLOYEE)
2. ข้อมูลรายละเอยี ดไฟล์ (FILE_DETAIL)
30
รหัส EMPLOYEE
ช่ือตาราง พนักงาน
วัตถปุ ระสงค์ เก็บขอ้ มูลพนักงาน
ตารางที่เกย่ี วขอ้ ง -
ตารางแสดงรายละเอยี ด
ลำดับ คณุ สมบัติSPU CHONBURIประเภทขนาด คำอธบิ าย ตรวจสอบความ ประเภทคยี ์ คา่ เบอ้ื งต้น
(No.) (Attribute) (Type) (Width) (Description) ถกู ตอ้ ง (Key Type) (Default)
1 Emp_ID int 20 รหัสพนักงาน (Validation Check) Primary Key -
2 User_Name varchar 60 ชอ่ื ไมเ่ ปน็ คา่ ว่าง - -
3 User_Surname varchar หรือค่าซำ้
4 User_Tel varchar
ตวั อักษร
5 User_Dep varchar
6 Username varchar 60 นามสกุล ตวั อักษร - -
7 Password varchar 10 เบอร์โทรศพั ท์ ตวั อกั ษรและ -
-
30 หน่วยงาน ตวั เลข -
30 ชอ่ื ผูใ้ ช้ ตวั อกั ษรและ - -
-
ตวั เลข
ตัวอกั ษร
20 รหสั ผ่าน ตัวอักษรและ - -
ตัวเลข
ตารางที่ 3.1 แสดงการออกแบบตารางพนักงาน
31
รหัส FILE_DETAIL
ชอื่ ตาราง
วัตถุประสงค์ ขอ้ มลู รายละเอยี ดไฟล์
ตารางท่ีเกย่ี วข้อง
เก็บข้อมูลรายละเอียดของไฟล์ท่ีถกู บันทกึ
ลำดบั คณุ สมบัติ
(No.) (Attribute) พนักงาน
1 File_ID ตารางแสดงรายละเอียด
2 File_NameSPU CHONBURIประเภทขนาด คำอธิบาย ตรวจสอบความ ประเภทคยี ์ ค่าเบ้อื งตน้
(Type) (Width) (Description) ถูกต้อง (Key Type) (Default)
3 File_Path
4 Date_Record int 20 รหัสไฟลว์ ีดิโอ (Validation Check) Primary Key -
5 Emp_ID ไม่เป็นคา่ วา่ ง
varchar 100 ชือ่ ไฟล์วดี โิ อ หรอื ค่าซำ้ - -
ตวั อกั ษรและ
varchar 100 ตำแหน่ง ตัวเลข - -
Date/Time 10 จดั เก็บ ตัวอกั ษรและ - -
20 วนั ทีจ่ ัดเก็บ ตวั เลข Foreign key -
Int รหสั พนกั งาน yyyy-mm-dd
ตัวเลข
ตารางที่ 3.2 แสดงการออกแบบขอ้ มูลตารางรายละเอียดไฟล์
32
การสรา้ งเคร่ืองมือประเมินความพึงพอใจโปรแกรม
ในการออกแบบ และพัฒนากล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือนโดยใช้
Raspberry Pi บริษัท เค.พี.อีสเทิร์นเวิร์ค จำกัด ผู้จัดทำได้มีการสร้างแบบประเมินการใช้งานระบบ
เพื่อใช้ในการประเมินประสิทธิภาพการทำงานของระบบ โดยมีขั้นตอนการสร้างเครื่องมือความพึง
พอใจโปรแกรมดงั น้ี
1. การสร้างแบบประเมิน เริ่มจากการออกแบบประเมินโครงงาน และกำหนดหัวขอ้ ที่จะ
ประเมินผลโดยแบ่งออกเปน็ 2 ส่วน คอื
1.1. การทดลองระบบด้าน Functional Test คอื การทดสอบดา้ นฟังก์ชนั การทำงาน
ของระบบว่ามีความถูกต้องตรงกับการใช้งานระบบในส่วนนั้นโดยจะมีกา การสร้างเครื่องมือประเมิน
ความพึงพอใจโปรแกรม
1.2 การทดสอบระบบด้าน Usability Test คือ การทดสอบความมีประสิทธิภาพใน
การใช้งานของกล้องวงจรปิด ความเหมาะสมในบันทกึ ข้อมลู ความถูกต้องในการแจ้งเตือนผา่ นระบบ
e-mail และความยากงา่ ยในการใช้งานของระบบ
2. ตรวจสอบแบบประเมนิ ให้อาจารย์ท่ปี รกึ ษาตรวจสอบความถูกตอ้ งและเสนอแนะ
3. ทำการปรบั ปรงุ แบบประเมนิ ใหถ้ กู ต้องตามข้อเสนอแนะของอาจารย์ที่ปรึกษา
4. ออกหนงั สอื ขอความอนเุ คราะห์ประเมินโครงงาน
5. เก็บผลการประเมินจากผู้เชี่ยวชาญด้านกล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้ง
เตอื น เจ้าหนา้ ทขี่ องบรษิ ัท
6. วิเคราะหข์ ้อมูล
7. สรปุ ผลการประเมนิ
โดยมีการแบ่งเกณฑก์ ารให้คะแนนของแบบประเมินโครงงาน 5 ระดับดังน้ี
SPU CHONBURI
ระดับ ค่าเฉลีย่ ความหมาย
1 1.00 - 1.50 น้อย (much below average)
2 1.51 - 2.50 พอใช้ (below average)
3 2.51 - 3.50 ปานกลาง (fair/average)
4 3.51 - 4.50 ดี (above average)
5 4.51 - 5.00 ดีมาก (much above average)
33
ตารางท่ี 3.3 แสดงตารางเกณฑ์การให้คะแนนของแบบประเมินโครงงาน
การทดสอบและประเมินผลระบบ
การทดสอบ
ในการออกแบบ และพัฒนากล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือนด้วย
SPU CHONBURI
Raspberry Pi บริษัท เค.พี.อีสเทิร์นเวิร์ค จำกัด ใช้วิธีการทดสอบระบบด้วยวิธีการทดลองให้ผู้ใช้ทำ
การใช้งานกล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือน และทำการประเมิน ระบบการทำงาน
ในการบันทึกข้อมูลจากกล้อง ตรวจสอบการแจ้งเตือนผ่านระบบ e-mail การตั้งค่าต่าง ๆ ภายใน
กล้องสามารถทำงานได้ดีหรือไม่ เพื่อสรุปผลของการทำงานของระบบกล้องตรวจจับการเคลื่อนไหว
พร้อมระบบแจ้งเตือน หลังจากนั้นทำการตรวจสอบความถูกต้องในการทำงานของระบบกล้อง
ตรวจจับการเคลอื่ นไหวพร้อมระบบแจง้ เตือน
การทดสอบและประเมนิ ผลระบบ
ในการประเมินผลระบบได้ใช้แบบประเมินโครงงานที่ได้สร้างขึ้นโดยผู้ประเมินผลให้
ผู้ใช้งานกลอ้ งตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือนโดยใช้ Raspberry Pi จำนวน 4 ท่านเป็น
ผูป้ ระเมนิ ผล
สถติ ิทใี่ ชใ้ นการทดสอบ
สถิติที่นำมาใช้ในการวิเคราะห์ข้อมูลเป็นสถิติอย่างง่าย โดยนำผลการทดสอบที่ได้มาทำ
การหาคา่ เฉลี่ย และสว่ นเบย่ี งเบนมาตรฐาน ซึ่งมีวิธีการในการคำนวณดงั น้ี
1. คา่ เฉลี่ย (Mean) หรอื เรียกว่าค่ากลางเลขคณิต คา่ เฉลย่ี คา่ มัชฌมิ าเลขคณติ เป็นตน้
̅ = ∑
n
เมื่อ ̅ แทน คา่ เฉลีย่
∑ แทน ผลรวมของคะแนนท้ังหมดของกลุ่ม
n แทน จำนวนของคะแนนในกลุ่ม
34
2. สว่ นเบ่ยี งเบนมาตรฐาน (Standard Deviation) เป็นการวดั การกระจายท่นี ยิ มใช้กันมาก
เขียนแทนด้วย SD
หรือ SD = √∑( − ̅ )2
n−1
SD = √n ∑ 2−(∑ )2
n(n−1)
เมื่อ SD แทน ค่าเฉลย่ี เบี่ยงเบนมาตรฐาน
X แทน ค่าคะแนน
n แทน จำนวนของคะแนนในแต่ละกลุม่
Σ แทน ผลรวม
SPU CHONBURI
SPU CHONBURI 7
บทท่ี 2
แนวคิด ทฤษฎที ่ีเกย่ี วข้อง
การพัฒนากล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือนโดยใช้ Raspberry Pi
บริษัท เค.พี.อีสเทิร์นเวิร์ค จำกัด ได้ศึกษาแนวคิดทฤษฎี และงานวิจัยที่เกี่ยวข้องเพื่อนำมาพัฒนา
กล้องตรวจจับการเคลื่อนไหวพร้อมระบบแจ้งเตือนโดยใช้ Raspberry Pi โดยมีรายละเอียด
ดังตอ่ ไปน้ี
งานวิจัยทเี่ ก่ยี วขอ้ ง
จะเด็ด ทองสองขวัญ (2556) ทำการศึกษาเรื่องระบบตรวจจับ และพิสูจน์อัตลักษณ์
ใบหน้าเพื่อคัดกรองบุคคลบริเวณพื้นที่ส่วนตัว ด้วยบอร์ดราสเบอร์รี่ พาย ได้กล่าวถึง การออกแบบ
และพัฒนาระบบตรวจจับ และพิสูจน์อัตลักษณ์ใบหน้าเพื่อคัดกรองบุคคลบริเวณพื้นที่ส่วนตัว ด้วย
บอรด์ ราสเบอร์รี่ พาย 3 (Raspberry Pi 3) ซ่งึ เป็นบอร์ดคอมพวิ เตอร์ขนาดเลก็ ตดิ ตั้งระบบปฏบิ ัติการ
ตระกูลลินุกซ์ ในชื่อราสเบียน (Raspbian) ติดตั้งซอฟแวร์โอเพนซีวี (OpenCV), ไพทอน (Python),
เอ็นจิ้นเอ็กซ์ (Nginx), พีเอชพี (PHP), มายเอสคิวแอล (Mysql) และอื่น ๆ ใช้งานร่วมกับโมดูลกล้อง
(Camera Pi) โมดูลไวเลส (Wireless USB) เชื่อมต่อเครือข่ายอินเตอร์เน็ต เพื่อรองรับงานแจ้งเตือน
ไปยังอีเมล์ เฟสบุ๊ค ไลน์ และเชื่อมต่อกับสมาร์ทโฟนแอนดรอย์ เพื่อรองรับงานควบคุมตั้งค่าการใช้
งานบอร์ดฯ หน้าที่ของกล้อง ตรวจจับใบหน้าบุคคลจดจำอัตลักษณ์ใบหน้าตรวจจับการเคลื่อนไหว
สามารถแยกโหมดทำงาน ให้ตรวจจับใบหน้าบุคคล หรือตรวจจับวัตถุเคลื่อนไหวหรือเป็นกล้องวงจร
ปิดได้ เพื่อให้บริเวณพื้นที่ส่วนตัวมีระบบเฝ้าระวังสอดส่องดูแล และแจ้งเตือนได้ทันท่วงที มีความ
ปลอดภยั มากยิ่งขน้ึ เรยี กโมเดลกลอ่ งวา่ “Taywa box” โปรแกรมบนสมารท์ โฟนแอนดรอย์ สามารถ
เรียกดูวิดีโอแบบเรยี วทามและตั้งค่าคอนฟิกระบบบนบอร์ดฯ พร้อมฟังก์ชันการทำงานอ่ืน ๆ ให้เรียก
โปรแกรมวา่ “Taywa Surveillance Camera Touch” ผู้ออกแบบ และพฒั นาคาดหวังวา่ โปรแกรม
นจ้ี ะชว่ ยแก้ปญั หาเร่อื งความปลอดภัยต่อชวี ติ และทรัพย์สนิ ในบรเิ วณพ้นื ท่ีส่วนตวั ได้
วิไลลักษณ์ กุลรัตน์ (2560) ทำการศึกษาเร่ืองระบบเตือนทางข้ามรถไฟโดยใช้บอร์ด
Raspberry Pi ได้ทำการสร้างแบบจำลองทางลัดผ่าน เพื่อจำลองสถานการณ์ทั้งเมื่อมีรถไฟวิ่งผ่าน
แล้วระบบไฟทำการเตือน และเตือนไปยังรถไฟ กรณีมีสิ่งกีดขวางบนรางรถไฟ ในบริเวณทางลัดผ่าน
จากการทดสอบช้นิ งานบนแบบจำลองทางลัดผ่าน จะเหน็ ไดว้ า่ อปุ กรณท์ ำงานไดต้ ามจดุ ประสงค์ที่วาง
ไว้ พร้อมทั้งแจ้งเตือนว่ากำลังมีรถไฟมา และแจ้งเตือนกรณีที่มีรถค้างอยู่บนรางรถไฟทำให้สามารถ
เพ่มิ ความปลอดภัยบริเวณทางลัดผ่านได้ ในการวัดระยะทางดว้ ยตวั ตรวจรู้ Ultrasonic ระยะทางทีว่ ัด
SPU CHONBURI 8
ได้มีความผิดพลาดจากค่ามาตรฐาน ดังนั้นจะตอ้ งทำการปรับเทียบ (Calibration) เพื่อให้ระยะทางที่
วดั ดว้ ยตวั ตรวจรู้ Ultrasonic มีค่าใกล้เคยี งกับค่ามาตรฐานมากท่ีสุด
ธนดล มาลยเวช (2559) ทำการศึกษาเรื่อง ระบบแจ้งเตือนความปลอดภัยภายในบ้านผ่าน
แอปพลิเคชันบนแอนดรอยด์ โครงงานวิศวกรรมนี้นำเสนอการออกแบบระบบแจ้งเตือนความ
ปลอดภัยภายในบ้าน โดยมีการสง่ ขอ้ มลู ผ่านระบบเครอื ขา่ ยไรส้ าย โครงงานวศิ วกรรมนี้นำเอาอปุ กรณ์
ตรวจจับที่ประกอบไปด้วยอุปกรณ์ตรวจจับแก๊ส อุปกรณ์ตรวจจับควัน และอุปกรณ์ตรวจจับความ
เคลื่อนไหว โดยใช้การส่งข้อมูลผ่านอุปกรณ์ไร้สายแบบเอ็กซ์บีไปยังไมโครคอนโทรลเลอร์เพื่อทำการ
ประมวลผลข้อมูล และส่งข้อมูลโดยผ่านระบบเครือข่ายไร้สายแบบไวไฟไปยังแอปพลิเคชัน บน
ระบบปฏิบตั ิการแอนดรอยดข์ องสมาร์ทโฟน แอปพลิเคชนั นี้จะแจ้งเตือน ในกรณีที่ค่าแก๊ส ควัน และ
ความเคลื่อนไหวมากกว่าเงื่อนไขที่ผู้ใช้ได้กำหนดไว้ โครงงานวิศวกรรมนี้ ได้นำระบบไร้สายเข้ามาใช้
เพื่อแก้ปัญหาการเดินสายที่ซับซ้อน และสามารถซ่อมบำรุงอุปกรณ์ตรวจจับ ได้ง่าย รวมทั้งสามารถ
เคล่อื นย้ายอปุ กรณต์ รวจจบั ไปยังจุดทต่ี อ้ งการได้โดยไม่ต้องเดินสาย
ทฤษฎีทเี่ กี่ยวข้อง
ในการจัดทำการพัฒนากล้ องตรว จจับการเคล ื่อนไหว พร้อมระบบแจ้งเตือน โ ดยใช้
Raspberry Pi ผู้จัดทำได้ศึกษาข้อมูลต่าง ๆ เพื่อนำมาพัฒนากล้องตรวจจับการเคลื่อนไหวพร้อม
ระบบแจ้งเตือนโดยใช้ Raspberry Pi ดังตอ่ ไปนี้
ความร้พู นื้ ฐานเกี่ยวกบั ระบบ CCTV
ภาพที่ 2.1 ห้องควบคมุ ระบบ CCTV
SPU CHONBURI 9
กล้องวงจรปิด หรือ CCTV ย่อมาจากคว่า Closed Circuit Television" หรือเรียกอีก
อย่างว่า Video Surveillance System" คือระบบการบันทึกภาพจากกล้องที่เป็นระบบรักษาความ
ปลอดภัย หรือที่ใช้เพื่อการสอดส่องดูแลเหตุการณ์ สถานการณ์ต่าง ๆ ที่เกิดขึ้น ระบบกล้องวงจรปิด
(CCTV) เกิดขึ้นครั้งแรกที่เยอรมนีใน ค.ศ. 1942 และกล้องวงจรปิด (CCTV) เป็นสิ่งที่จำเป็นสำหรับ
สถานทตี่ ่าง ๆ เช่น โรงเรยี น โรงพยาบาล อาคาร สำนักงาน วัด สถานท่ีท่องเท่ียว หรอื สถานทร่ี าชการ
อื่น ๆ เมื่อสมัยก่อนกล้องวงจรปิด (CCTV) มีไว้เพื่อจับผิด เฝ้าระวัง สอดส่องดูแล แต่สมัยนี้บทบาท
ของกล้องวงจรปิด (CCTV) มีมากกวาที่กล่าวมาข้างต้นและยังสามารถติดกล้องวงจรปิด (CCTV)
เพื่อให้กล้องวงจรปิด (CCTV) ทำงานแทนมนุษย์ และยังสามารถดูการทำงานของพนักงานได้ และ
สะดวกในการบรหิ ารจดั การ ปจั จบุ นั นีถ้ ้ามีอินเทอรเ์ น็ตก็สามารถเช่อื มตอ่ กับกลอ้ งวงจรปิดได้ท้ังหมด
ในส่วนของตัวกล้องวงจรปิดยังถูกแบ่งแยกประเภท ตามชนิดของการส่งสัญญาณอีกเป็น
2 แบบหลกั ๆ คอื
1. กล้องวงจรปิดที่ส่งสัญญาณแบบอนาล็อก (Analog CCTV Camera) เป็นกล้องวงจร
ปดิ ที่นิยมใช้ท่วั ไป ราคาถูกความคมชดั สงู
2. กล้องวงจรปิดที่ส่งสัญญาณแบบดิจิตอล (IP Camera) เป็นกล้องวงจรปิดสมัยใหม่
นยิ มใช้เฉพาะกล่มุ มฟี งั ก์ชนั่ หลากหลาย ราคาสงู ยังไม่เป็นทนี่ ยิ มในทว่ั ไปมากนกั
นอกจากนี้กล้องวงจรปิดยังสามารถแบ่งแยกประเภท ตามรูปร่างการทำงานของตัวกล้อง
ออกเป็น 3 ประเภทหลักคือ
1. กลอ้ งวงจรปดิ แบบมาตรฐาน
2. กล้องวงจรปดิ แบบอนิ ฟราเรด
3. กล้องวงจรปิดแบบโดม
โครงสร้างพืน้ ฐานของระบบ CCTV
การทำงานของ CCTV เร่มิ จากตัวกล้องท่ีเป็นตวั รบั สญั ญาณภาพจะรับภาพได้น้ันจะต้องมี
แสงสอ่ งไปยังทว่ี ัตถทุ ่ีต้องการและแสงนัน้ จะตกกระทบวัตถแุ ลว้ จึงสะท้อนกลบั ออกมา (ประสิทธิภาพ
กล้องนั้นขึ้นอยู่กับความไวแสง ซึ่งจะส่งผลให้คุณภาพของการทำงานแตกต่างกันออกไป) และภายใน
นั้นจะมีตัวที่แปลงสัญญาณภาพเป็นสัญญาณไฟฟ้า เพื่อส่งต่อสัญญาณตามสายที่เชื่อมจากกล้องไปสู่
เครื่องรับสัญญาณภาพ (DVR) แล้วส่งต่อไปยังจอรับภาพ (Monitor) เพื่อแสดงภาพที่ได้จากตัวกล้อง
โดยปกตแิ ล้วน้นั ตัวกล้องและจอภาพจะอยู่ตา่ งสถานทก่ี นั ซึง่ หลักการทำงานของระบบกล้องวงจรปิด
จะไมซ่ บั ซ้อนมาก ถ้าตอ้ งการให้ภาพออกมาดีต้องประกอบด้วย องค์ประกอบหลายอย่าง
SPU CHONBURI 10
การทำงานของกล้องวงจรปิด (CCTV) ตั้งแต่อดีตจนถึงปัจจุบัน และการเชื่อมต่อระบบ
ของกลอ้ งวงจรปดิ (CCTV Connections)
ยุคท่ี 1 กล้องวงจรปดิ เปน็ แคก่ ารตอ่ กล้องวงจรปิดไปยงั จอภาพเทา่ นั้น
ภาพที่ 2.2 ยคุ แรกของกล้องวงจรปิด
ยุคที่ 2 กล้องวงจรปิดเมื่อกล้องมกี ารบันทกึ ภาพเกบ็ เอาไวด้ ู
ภาพที่ 2.3 ยุคท่ี 2 ของกลอ้ งวงจรปิด
ยุคท่ี 3 กล้องวงจรปดิ เม่อื ตอ้ งการบันทึกภาพ และต่อกลอ้ งวงจรปิดมากกวา 1 ตวั
ภาพที่ 2.4 ยคุ ที่ 3 ของกล้องวงจรปดิ
SPU CHONBURI 11
ยุคที่ 4 กล้องวงจรปิดเมื่อการบันทึกภาพด้วย Digital Video Recorder (DVR) ซึ่งเป็น
ยคุ ปจั จุบัน
ภาพที่ 2.5 ยคุ ที่ 4 ของกล้องวงจรปิด
ความหมายของกลอ้ งวงจรปิด CCTV (Closed Circuit Television)
กล้องวงจรปิด CCTV คือ การใช้กล้องวงจรปดิ CCTV เพื่อส่งภาพไปยังอุปกรณ์ปลายทาง
เช่น จอมอนิเตอร์ หรือ เครื่องบันทึก DVR มันแตกต่างกับระบบกระจายสัญญาณโทรทัศน์ทั่วไปท่ี
กระจายภาพทางอากาศไปยงั ทกุ ท่ที ่ีสัญญาณภาพกระจายไปถึงแต่กล้องวงจรปิด CCTV จะจบั ภาพใน
พื้นที่เฉพาะจุดและกล้องวงจรปิด CCTV มักจะถูกใช้บ่อยในการเฝ้าระวัง ในพื้นที่ต้องการตรวจสอบ
เชน่ สนามบนิ ท่าอากาศยาน ธนาคาร ร้านคา้ โรงงาน ถนนหนทาง จุดล่อแหลมตา่ ง ๆ เรียกเปน็ ระบบ
กล้องวงจรปิด CCTV ทั้งหมดแต่ไม่แค่นั้นกล้องวงจรปิด CCTV ยังสามารถใช้ประโยชน์อย่างอ่ืน
นอกจากการเฝา้ ระวัง
ภาพที่ 2.6 ผงั โครงการเชื่อมต่อระบบกลอ้ งวงจรปิด CCTV
SPU CHONBURI 12
ประโยชนข์ องกล้องวงจรปิด CCTV
เฝ้าระวังความปลอดภัยของบุคคลและสถานท่ี ควรมบี คุ คลนัง่ ตรวจสอบหน้าจอโดยเฉพาะ
และควรมีระบบแจ้งเตือนประกอบด้วยตรวจสอบการทำงานของพนักงาน หรือ การทำงานของ
เครื่องจักรทำงานร่วมกับระบบอัตโนมัติ เช่น ใช้สังเกตการณ์ จากพื้นที่ไกลเพื่อควบคุมจากระยะไกล
ใช้เป็นวีดีโอในการศกึ ษาผ่านทางไกล หรือ ใช้เป็นช่องทางการสื่อสารตา่ ง ๆ เช่น VDO Conference
ต้องใช้ไมล์เสียงประกอบด้วยตรวจสอบคุณภาพ เช่น ใช้ดูชิ้นงานจาก Line การผลิตจากห้องควบคุม
กลางช่วยย่นระยะเวลาในการตรวจสอบได้มากใช้ดูภาพภายในห้องที่สภาพแวดล้อมไม่เหมาะกับการ
อยู่ของมนุษย์ เช่น ห้องสารเคมีรุนแรงกลิ่นแรง หรือ สิ่งที่ต้องการดูอยู่ในที่สูง หรือ อยู่ไกลจากผู้
ต้องการดูใช้ดูในจุดล่อแหลมเพื่อป้องกันตนเอง เช่น ดูผู้กดกริ่งหน้าบ้านดูผู้มาติดต่อดูในจุดเปลี่ยว
อันตรายโดยไม่ต้องเดินทางเข้าไปเสี่ยงในจุดนั้นใช้เป็นหลักฐานในการดำเนินคดี หรือ เป็นหลักฐาน
ป้องกันการกล่าวหากรณีเกิดเหตุการณ์ไม่คาดคิด หรือ เป็นหลักฐานการหมิ่นประมาทใช้เพื่อการ
โฆษณาประชาสัมพันธ์ เชน่ การใหล้ กู คา้ ได้ดงู านกระบวนการผลิตอันมีมาตรฐานของโรงงาน หรือ ให้
ดูปริมาณสินค้าในสต๊อก หรือ ให้ดูวิวทิวทัศน์ในสนามกอล์ฟ, ที่พัก หรือ ให้ดูความคืบหน้าของงาน
ซ่อมในอู่ซ่อมรถเป็นต้น ใช้จับผิดผู้ต้องสงสัย เพื่อเป็นหลักฐานในการดำเนินคดี เช่น สงสัยการขโมย
ของจากพนักงานภายใน หรือ ดูพฤติกรรมพี่เลี้ยงเด็กเป็นต้น มักจะใช้กล้องอำพรางโดยเฉพาะใชเ้ พื่อ
ความบันเทิง ดูสัตว์เลี้ยงที่บ้าน หรือ ดูพฤติกรรมบุคคล ใช้เพื่อย้อนความจำ ใช้ตรวจสอบเพื่อเป็น
ขอ้ มูลในการตัดสินใจ เชน่ ดูวา่ หนา้ บ้านรถติดไหมฝนตกหรือปา่ ว มใี ครมาป้วนเปย้ี นหนา้ บ้านไหม มัก
ใช้คู่กับระบบดูภาพผ่านมือถือใช้สำหรบั การค้นคว้าวิจัยเร่ืองต่างเฉพาะด้าน เช่น สัตวแพทย์ใช้แอบดู
พฤติกรรมสัตว์บางชนิดแบบไม่รบกวนสัตว์เพื่อการศึกษา หรือ นักเคมีนักสิ่งแวดล้ อมดูความ
เปล่ยี นแปลงของเมฆ หรอื ระดบั นำ้ หรอื สีของบ่อบำบัดเปน็ ตน้
ส่วนประกอบตา่ งๆของระบบกลอ้ งวงจรปิด (CCTV)
กลอ้ ง (Camera)
กล้องวงจรปิดที่ใช้ในปัจจุบันสามารถแยกประเภทออกได้ 6 ประเภทด้วยกันซึ่งในแต่ละ
ประเภทมีรายละเอียดและคุณสมบัติที่ต่างกันออกไปกล้องวงจรปิดทั้ง 6 ประเภทนี้ได้แก่กล้องวงจร
ปดิ แบบมาตรฐาน (Standard Camera)
1. กล้องวงจรปิดแบบมาตรฐานเป็นกล้องชนิดที่มีราคาไม่แพงขึ้นอยู่กับรุ่นและความ
คมชัดของกลอ้ งมีจุดเดน่ คือการสามารถเปล่ยี นเลนสเ์ พอ่ื ปรับมุมมองของภาพ
SPU CHONBURI 13
เหมาะสำหรับพื้นที่ที่มีแสงสว่าง มีทั้งแบบใช้ในอาคาร Housing Indoor และแบบใช้นอกอาคาร
Housing Outdoor กล้องวงจรปิดแบบมาตรฐานติดตั้งได้ง่ายค่าบำรุงรักษาต่ำมีความแข็งแรงและ
ทนทานสงู และในบางรนุ่ มไี มโครโฟนสำหรบั บันทึกเสียง
ภาพท่ี 2.7 กลอ้ งวงจรปิดแบบมาตรฐาน (Standard Camera)
2. กลอ้ งวงจรปดิ แบบอนิ ฟราเรด (Inferred Camera)
กล้องวงจรปิดแบบอินฟราเรดเป็นกล้องที่ทำจากวัสดุที่ทนทานสามารถใช้งานได้ทั้งกลางวันและ
กลางคืนมีคุณสมบตั ิในการจับภาพในที่มืดสนิทได้ตวั กลอ้ งจะแสดงภาพเป็นเป็นภาพสีในตอนกลางวัน
และเปลีย่ นไปแสดงภาพขาว-ดำอตั โนมัติในตอนกลางคืน การเลือกกล้องวงจรปดิ แบบอนิ ฟราเรดควร
เลือกตามระยะอินฟราเรดที่จำเป็นต้องใช้เช่น 10 เมตร 20 เมตร 30 เมตร และกล้องวงจรปิดแบบ
อนิ ฟราเรดจะมีหลอด LED อินฟราเรดทจ่ี ะส่งแสงสวา่ งอตั โนมตั ิในตอนกลางคืน เหมาะกบั การใช้งาน
ในสถานทๆ่ี คอ่ นขา้ งมดื
ภาพที่ 2.8 กล้องวงจรปดิ แบบอินฟราเรด (Inferred Camera)
3. กลอ้ งวงจรปดิ แบบโดม (Dome Camera)
กล้องวงจรปิดแบบ โดมเป็นกล้องที่ถูกออกแบบให้มีขนาดเล็กกะทัดรัด สวยงาม เรียบร้อย ไม่สะดุด
ตา กลมกลืนเข้ากับเพดาน สามารถหมนุ ปรบั มุมกล้องได้ 360 องศากล้องชนิดนีเ้ หมาะสำหรับพื้นท่ีที่
มีแสงสว่างตลอดเวลา รูปลักษณ์ครึ่งวงกลมคล้ายโดมสามารถป้องกันการโยนผ้าปิดหนา้ กล้องได้เป็น
SPU CHONBURI 14
อย่างดีกลอ้ งชนดิ น้ไี ม่เหมาะสำหรบั ติดตั้งนอกอาคาร เพราะตวั กล้องวงจรปิดรนุ่ นี้ไม่ไดอ้ อกแบบมาให้
กันนำ้ สถานท่ีๆนิยมใชง้ าน คือ โรงแรม,คอนโดม,อาคารสำนกั งาน,ธนาคาร ต่าง ๆ
ภาพที่ 2.9 กลอ้ งวงจรปิดแบบโดม (Dome Camera)
4. กลอ้ งวงจรปดิ แบบซูม (Zoom Camera)
กล้องวงจรปิดแบบซูมมีความสามารถในการซูมได้ หมุนรอบตัวเองก้มเงยได้และสามารถตั้งกล้องให้
หมุนไปตามจุดที่กำหนดได้โดยอัตโนมัติมีทัง้ ทีต่ ิดต้ังภายในอาคารและแบบภายนอกอาคารในสถานท่ี
จะติดตั้งกล้องวงจรปิดสามารถติดกล้องแบบ Zoom หรือ Speed Dome ได้มากกว่า 1 ตัวกล้อง
วงจรปิดแบบซูมใชค้ ีย์บอร์ดในการบงั คบั ปัจจบุ ันกล้องวงจรปิดแบบน้ี เรียกว่ากลอ้ ง Speed Dome
ภาพท่ี 2.10 กล้องวงจรปิดแบบซมู (Zoom Camera)
5. กล้องวงจรปดิ แบบแอบซอ่ น (Hidden Camera)
กล้องวงจรปิดแบบแอบซ่อนจุดประสงค์หลักเพื่องานที่เป็นความลับและไม่ต้องการให้รู้ว่ามีกล้องติด
ตั้งอยู่จุดไหนบ้างกล้องวงจรปิดแบบแอบซ่อนส่วนใหญ่จะมีขนาดเล็กกะทัดรัด รูปร่างแตกต่างกัน
ออกไปเช่น กล้องรูเข็มที่มีขายตามท้องตลาดความละเอียดภาพไม่ค่อยสูงมาก สถานที่ที่นิยมติดตั้ง
กล้องวงจรปิดแบบแอบซ่อน คือ ร้านค้ามินิมาร์ค, โรงงาน, โรงแรม, ห้างสรรพสินค้า, ธนาคาร และ
สำนักงาน เป็นตน้
SPU CHONBURI 15
ภาพท่ี 2.11 กล้องวงจรปิดแบบแอบซ่อน (Hidden Camera)
6. กลอ้ งวงจรปิดแบบไอพี (IP Camera)
กล้องวงจรปิดแบบไอพีสามารถควบคุมผ่านคอมพิวเตอร์ได้โดยตรงสามารถทำการบันทึกภาพท่ี
คอมพวิ เตอร์เครื่องใดก็ได้ท่ตี ่ออยูใ่ นวง LAN หรือ WAN กลอ้ งวงจรปิดแบบไอพีมีLAN Card อยู่ในตัว
กล้องและเป็น Web Server ในตัวมีทง้ั แบบใชส้ าย (wired) และไร้สาย (wireless) บางร่นุ มคี ณุ สมบัติ
ในการซูม หมุนรอบตัวเองก้มเงยได้เช่นเดียวกับ Speed Dom กล้องวงจรปิดแบบไอพีบางรุ่นยัง
สามารถนำมาทำ Video Conference ได้เลยทเี ดียว
ภาพท่ี 2.12 กล้องวงจรปิดแบบไอพี (IP Camera)
ข้อควรพิจารณาในการเลอื กใชก้ ลอ้ งวงปดิ
1. สถานทต่ี ดิ ตงั้ มีแสงไมม่ ีแสง มกี ารเปลี่ยนแปลงของแสงบริเวณน้ันมากหรอื น้อย
2. ติดตง้ั ภายนอกหรอื ภายในมาตรฐาน IP เช่น IP66,IP67,IP666
3. ความละเอียดของภาพเช่น 420TVL,480TVL,520TVL,540TVL ยิ่งมากความละเอยี ด
ของภาพย่งิ มาก
4. CCD เชน่ 1/3,1/4 ขนาด 1/3 (ใหญ่กว่าดีกว่า)
5. CCD ของแตล่ ะย่ีห้อ เชน่ Sony (เนน้ ภาพธรรมชาต)ิ Panasonic (เนน้ สีสดใส) Sharp
(เนน้ ราคา)
16
6. DSP ตวั ประกอบมวลผลภาพ ภาพสวยหรอื ไมส่ วยอยทู่ ตี่ ัวน้ี
7. Lens ท่ใี ช้เป็นแบบใดเชน่ Auto Iris Fixed, Vari Fo Cal, เลนสแ์ ก้วหรือพลาสตกิ
8. Feature ตา่ ง ๆ เช่น Linelock,BLC,AI,AGC,SDI2,VD2ABF
จอภาพ
1. โทรทัศน์ ราคาถูกท่ีสุด มหี ลากหลายรปู แบบ จอนูน จอแบน จอแอลซีดี
2. จอคอมพิวเตอร์ ราคาปานกลาง มแี บบ จอนนู จอแบน จอแอลซดี ี
3. จอภาพเฉพาะกล้องวงจรปดิ CCTV ราคาสูง มคี วามทนทานแขง็ แรง
SPU CHONBURI
ภาพท่ี 2.13 ภาพตวั อยา่ ง จอภาพ
มาตรฐานวสั ดุอุปกรณท์ ีใช้
บางครั้งก็ไม่สามารถรู้ได้ว่าอุปกรณ์ที่ใช้ข้างในเป็นแบบไหนเป็นของแท้หรือเปล่าหรือ
บางคร้ังจากการท่ตี รวจเช็ดและดูตามท้องตลาดตอนน้มี ีการพัฒนาการ Copy จะมีต้งั แต่ Copy เกรด
ABCD
สายสัญญาณ
ลักษณะภายนอกเปน็ สายแข็งมียางหุ้มภายนอก ลักษณะภายในมี สายโลหะเป็นฉนวนกัน
คลนื่ ไฟฟา้ รบกวน โฟมหมุ้ แกนทองแดงภายในเพื่อนำสญั ญาณ เรยี กสายชนดิ นว้ี า่ สาย RG6 ทำหน้าท่ี
นำสัญญาณภาพไปยังเครื่องบนั ทึก DVR และแสดงผลไปยังจอภาพสายสัญญาณภาพที่ใชใ้ นงานกล้อง
วงจรปิด CCTV มีชื่อว่าสาย Coaxial Cable สายตัวนี้มีรหัสเรียกง่ายๆ RG ซึ่งย่อมาจาก Radio
Guide ในงานกล้องวงจรปิด CCTV นั้นนิยมใช้ RG59, RG6, RG11 ซึ่งสายแต่ละชนิดนั้นจะมีความ
แตกตา่ งในเร่อื งของความยดื หย่นุ ในการงอสายและระยะทางของสัญญาณภาพที่จะส่งไปถึง
SPU CHONBURI 17
ภาพท่ี 2.14 ภาพตวั อย่าง สาย Coaxial Cable
อุปกรณท์ ่ใี ช้ในการสร้างกล้องตรวจจบั การเคล่อื นไหวพรอ้ มระบบแจง้ เตือนโดยใช้ Raspberry Pi
1. Raspberry Pi.4B 1GB
2. กลอ้ ง Raspberry Pi NoIR
3. keyboard mouse Raspberry Pi
4. RPI power adapter usb c 5.1v 3A 15.3W
5. สาย raspberry PI micro HDMI to HDMI
โปรแกรมทใี่ ช้ในพฒั นาระบบ
1. ภาษา Python คือ ชื่อภาษาที่ใช้ในการเขียนโปรแกรมภาษาหน่ึงที่มคี วามสามารถสงู
เป็นภาษาที่ มีลักษณะ Open Source ทำให้ทุกคนสามารถที่จะนำ Python มาพัฒนาโปรแกรมของ
เราได้ฟรีๆโดยไม่ต้องเสียค่าใช้จ่าย และความเป็น Open Source ทำให้มีคนเข้ามาช่วยกันพัฒนาให้
Python มีความสามารถสูงขึ้น และใช้งานได้ครบคุมกับทุกลักษณะงาน Python ถูกสร้างขึ้นมาโดย
Guido Van Rossum โค้ดของ Python ถูกสร้างขึ้นมาจากภาษาซี การประมวลผลจะทำในแบบอิน
เทอรพ์ รเี ตอร์ คอื จะประมวลผลไปทลี ะบรรทัด และปฏบิ ตั ิตามคำสั่งท่ไี ด้รบั Python เวอรช์ นั แรก คือ
เวอรช์ ัน 0.9.0 ออกมาเม่ือปี 2533 และเวอร์ชนั ปัจจุบันคือ 2.5.2 ออกเมือ่ วนั ท่ี 21 กุมภาพันธ์ 2551
และไดม้ ีการพัฒนา Python ในรุ่นท่ี 3 คอื Python 3000 หรือ Py3k โดยจะมกี ารปรงุ ปรุงใหม่เกือบ
หมด และตอนนี้อยูใ่ นระหวา่ งการทดลองอยู่
คณุ ลักษณะเดน่ ของภาษา Python
1. ภาษา Python สนับสนุนแนวแบบคิดออบเจ็กต์โอเรียนเท็ด หรือ OOP (Object
Oriented Programming)