ผู้เขียนบทความ : นายฮาดิษ เหมมัน COE#15
คณะวิศวกรรมศาสตร์ : สาขาวิศวกรรมคอมพิวเตอร์
วิชา : 04-513-201 การโปรแกรมคอมพิวเตอร์ชั้นสูง 1/2566
ความเป็นมา
เนื่องจากในปัจจุนี้การใช้รถส่วนตัวบนท้องถนนเป็นเรื่องปกติไม่เหมือนเมื่อก่อนที่จำเป็นต้องใช้การขึ้นรถประจำทางกันมากซะส่วนใหญ่และวิวัฒนาการของรถนั้นก็มีมาเรื่อย ๆ จนทุกวันนี้มีการเพิ่มสัญญานกันขโมยมีคนที่คิดไม่ดีจ้องจะเอาของส่วนตัวคนอื่นมาเป็นของตัวเองโดยที่ไม่ได้ผ่านการขอโดยเจ้าของ แต่ก็มีรถบางคันหรือรถที่ชำรุดทรุดโทรมจนสัญญานกันขโมยทำงานไม่ได้แล้วและบางกรณีโจรก็มีการพัฒนาการขโมยรถโดยที่ไม่ให้สัญญานกันขโมยดัง ดังนั้นโปรเจคนี้ก็เป็นเหมือนตัวสัญญานเตือนชั้น 2 ที่ช่วยคอยเป็นตัวคอยเตือนเมื่อมีคนมาขโมยของ ๆ เราไป ส่วนสำคัญคือสามารถนำไปใส่รถมอเตอร์ไซต์ได้อีกด้วยแต่จำเป็นจะต้องใช้พลังงานที่เยอะประมาณนึง.
วัตถุประสงค์
1.เพื่อยกระดับการป้องกันการขโมยรถ
2.เพื่อความปลอดที่สูงขึ้นโดยค่าใช้จ่ายไม่เยอะไม่ต้องซื้อรถรุ่นใหม่ ๆ
3.เพื่อประยุกต์ใช้การแจ้งเตือนสัญญานกันขโมย
ขอบเขต
1.อุปกรณ์จะมาช่วยแก้ปัญหารถจะโดนขโมย
2.ถึงป้องกันการสูญหายของรถไม่ได้แต่ก็อุ่นใจได้ระดับนึง
3.สัญญานจะแจ้งเตือนตอนรถมีการขยับเป็นเวลา 2 วินาที
ประโยชน์ที่สามารถได้รับ
1.ได้รับความปลอดภัย
2.ลดความกังวลได้มากในเรื่องความปลอดภัย
3.มีระบบป้องกันเหมือนกับสัญญานกันขโมยรถ
4.รถมอเตอร์ไซต์ก็มีสัญญานกันขโมยได้ไม่ต้องซื้อรุ่นแพงๆ
ความรู้ที่เกี่ยวข้อง
1.ESP32 เป็น Micro Controller ที่รองรับการเชื่อมต่อ WiFi , Bluetooth – BLE ในตัว ภาษาที่ใช้ในการพัฒนาโปรแกรมคือ ภาษา C หรือ Python ภาษา Python ต้องทำการอัพเกรดเฟิร์มแวร์ให้รองรับ Python การพัฒนาโปรแกรมขึ้นอยู่กับผู้ที่พัฒนา โปรแกรม IDE
2.ADXL345 ADXL345 เป็นระบบวัดการเร่งความเร็ว แบบ 3 แกนที่ทำงานได้ในระดับการใช้พลังงานที่ต่ำมาก วัดได้ทั้งความเร่ง/ความเร็วแบบไดนามิกอันเป็นผลมาจากการเคลื่อนไหวหรือแรงกระแทกและการเร่งความเร็วแบบคงที่เช่นการเอียง ง่ายต่อการสื่อสารกับไมโครคอนโทรลเลอร์รุ่นใหม่ ๆ ผ่านการสื่อสารแบบ I2C
3.Buzzer 12V เป็นตัวที่ให้สัญญานเตือนกันขโมย จะมีเสียงดังกว่า buzzer 3.3v เป็นอย่างมากเหมาะแก่การทำเป็นตัวส่งสัญญานเตือน
4.Relay อุปกรณ์อิเล็กทรอนิกส์ที่ใช้กันอย่างแพร่หลายในวงจรควบคุมอัตโนมัติ ทำหน้าที่เปรียบเสมือนสวิตช์ไฟ ที่ใช้แรงดันไฟฟ้าในการเปิดและปิดอุปกรณ์ไฟฟ้าเพื่อควบคุมวงจรต่าง ๆ ในที่นี้จะเป็นตัวที่คอยควบคุม Buzzer 12v ให้มีการทำงานและหยุดการทำงาน
5.Stepdown ตัวลดแรงดัน ก็ทำหน้าที่ตามตัวของมันเองเลยคือลดแรงดันภายในวงจรไม่ให้เยอะเกินไปจนวงจรเสียหาย
ผลการดำเนินงาน
ภาพรวมของระบบ
การทำงานของระบบ
1.วิธีการทำงานของระบบ – เมื่อเราเอาอุปกรณ์ออกจากที่เดิม เซนเซอร์ จะทำการส่งข้อมูลไปให้ รีเลย์ สั่งงานให้ Buzzer 12V ส่งเสียงออกมา
2.การทดลองการทำงาน – ติดตั้งอุปกรณ์ใว้ในรถหรือที่ ๆ ต้องการจะทดสอบและเมื่อติดตั้งอุปกรณ์เสร็จแล้ว ให้เราทำการขยับอุปกรณ์ของเราไป 2 วินาที เมื่ออุปกรณ์ออกไปจากจุดเดิมที่กำหนดใว้ ADXL345 ก็จะตั้งค่าใว้หากอุปกรณ์ค่าความเร่งมากกว่า 1.5G จะส่งข้อมูลไปยังตัว Relay ให้สั่งการให้ Buzzer 12V ส่งเสียงแจ้งเตือนจนกว่าอุปกรณ์จะหยุดเคลื่อนที่ลงและให้ตรวจสอบอีก 2 วินาที หากอุปกรณ์มีการหยุดแล้วไปต่อ Buzzer ก็จะดังต่อไปเรื่อย ๆ จนกว่าอุปกรณ์จะหยุดคเลื่อนที่
ส่วนของตัวโปรแกรม
3.ผลการทดลอง – เมื่ออุปกรณ์มีการเคลื่อนที่ออกจากจุดเดิม Buzzer 12V จะทำการส่งเสียงแจ้งเตือนผ่านการสั่งงานมาจาก Relay เป็นตัวควบคุม
สรุปผล และ ข้อเสนอแนะ
จากการทดลองผลสรุปออกมาคือ สามารถนำไปใช้งานจิงได้รถยนต์สามารถต่อไฟรถและให้มันทำงานตลอดเวลาได้เลย แต่รถมอเตอร์ไซต์จำเป็นต้องมีตัวจ่ายไฟที่ค่อนข้างสูง เช่น ถ่าน แบตเตอรี่(ขนาดไม่ใหญ่) แบตสำรอง(พาวเวอร์แบงค์) เป็นต้น ในการให้พลังเพื่อให้อุปกรณ์สามารถทำงานได้อาจจะไม่ตลอดเวลาแค่เฉพาะช่วงกลางคืนหรือตอนที่ไม่ได้อยู่บ้านแล้วจอดรถทิ้งไว้
ข้อเสนอแนะ
1.สามารถนำไปต่อยอดได้ในหลาย ๆ ด้าน เช่น ใส่ไว้ในกระเป๋า รถเข็นเด็ก
ข้อมูลอ้างอิง
การใช้อุปกรณ์
1.Analogread สอนการใช้งานตัว sensor ADXL345 [ออนไลน์] 2564 [สืบค้นวันที่ 20 ตุลาคม 2566].
https://www.analogread.com/article/197
2.ST DIY สอนการใช้งานตัว Relay [ออนไลน์] 2566 [สืบค้นวันที่ 20 ตุลาคม 2566]. https://www.youtube.com/watch?v=FxwthIUoDfc&t=601s
3.CYBERTICE สอนการใช้งาน ESP32 กับตัว Buzzer [ออนไลน์] 2565 [สืบค้นวันที่ 20 ตุลาคม 2566].
https://www.cybertice.com/article/627/
รูปภาพ
ESP32 : https://th.cytron.io/p-nodemcu-esp32
RERAY : https://www.addicore.com/products/1-channel-relay-module-active-low-control
Buzzer 12V : https://www.arduino4.com/product/720/sfb-55-active-siren-buzzer-alarm-12vdc-anti-theft-110db-
STEPDOWN : https://www.igetsolarcell.com/category/26/