หุ่นไล่กา 4.0 (SMART HUNLAIGA)

ผู้เขียนบทความ : 094 นายเรืองศักดิ์ ชูศรี COE #15

คณะวิศวกรรมศาสตร์ : สาขาวิศวกรรมคอมพิวเตอร์

วิชา : 04-513-201 การโปรแกรมคอมพิวเตอร์ขั้นสูง 1/2566

     ตั้งแต่อดีตจนถึงปัจจุบันเรามักได้ยินคำว่า ประเทศไทยเป็นสังคมเกษตรกรรม หรือ ประเทศไทยเป็นครัวของโลกเนื่องจากประเทศไทยมีอัตราการส่งออกผลผลิตทางการเกษตรเป็นอันดับต้นๆของโลก เป็นอันดับ 1 ในภูมิภาคอาเซียนของบ้านเรา เนื่องจากประเทศไทยมีความหลากหลายทางภูมิศาสตร์และภูมิอากาศทำให้เรามีผลผลิตทางการเกษตรที่หลากหลาย เช่นภาคเหนือมีพื่ชเมืองหนาวอย่า สตอว์เบอรี่ ภาคอีสานมีมีมันสำปะหลัง และภาคใต้มียางพาราที่มีคุณภาพที่ดีที่สุดในโลก เกษตรกรรมมีหลายขนาด ทุกขนาดล้วนส่งผลต่อการขับเคลื่อนประเทศ รวมถึงเกษตรกรรมขนาดเล็ก ที่ทำเกษตรภายในครัวเรือน รั้วบ้าน พื้นที่เล็กๆ และมักพบปัญหาการโดน นก ไก่ มาจิกกัดพื่ชผลทางเกษตรทำให้เกิดความเสียหาย จึงเป็นที่มาของ SMART HUN LAIGA

 

เพื่อสร้างนวรรตกรรมในการไล่นก

เพื่อศึกษาการใช้เสียงในการไล่สัตว์ปีก เช่น นก ไก่

เหมาะสำหรับพื้นที่เกษตรขนาดเล็ก 2×2 เมตร

ได้นวัตกรรมในการไล่นก หรือสัตว์ที่มาทำลายพืช

ศึกษาการตอบสนองของสัตว์ต่อเสียงไล่

OOP เป็นวิธีการเขียนโปรแกรมรูปแบบหนึ่ง โดยมองสิ่งต่างๆในระบบเป็นวัตถุ (Object) ชิ้นหนึ่งที่มีหน้าที่และความหมายในตัว โดยวัตถุๆนั้น ก็มี คุณสมบัติ (Attributes) และ พฤติกรรม (Method,Behavior) หรือการกระทำของมัน เป็นการมองบนพื้นฐานความเป็นจริงมากขึ้น  

“คลื่นอัลตราโซนิก” ที่ใช้โดยเซ็นเซอร์อัลตราโซนิกนั้นเป็นคลื่นเสียงประเภทหนึ่ง คลื่นเสียงที่มีความถี่ตั้งแต่ 20 kHz ขึ้นไป ซึ่งหูของมนุษย์ไม่ได้ยิน เรียกว่า คลื่นอัลตราโซนิก
คลื่นอัลตราโซนิกสามารถลำเลียงผ่านตัวกลางใดๆ ก็ได้ ไม่ว่าจะเป็นก๊าซ ของเหลว หรือของแข็ง ทั้งนี้ขึ้นอยู่กับย่านความถี่ แต่ความเร็วการแพร่กระจายจะแตกต่างกันไปขึ้นอยู่กับความต้านทานทางเสียงของสสารที่พวกมันกำลังเคลื่อนที่
คลื่นอัลตราโซนิคสามารถนำมาใช้ประโยชน์ได้หลายวิธี เช่น การตรวจจับระยะห่างโดยการตรวจจับคลื่นอัลตราโซนิกที่สะท้อน และการตรวจจับการปรากฏตัวของโดยการตรวจจับความผันผวนของคลื่นอัลตราโซนิก เมื่อใช้ในการใช้งานการตรวจจับระยะห่าง สามารถใช้เซ็นเซอร์อัลตราโซนิกเพื่อตรวจจับวัสดุโปร่งใส เช่น พลาสติกหรือแก้ว ซึ่งแตกต่างจากเซ็นเซอร์วัดระยะด้วยแสง
หลักการทำงานของเซ็นเซอร์อัลตราโซนิกใช้การเปลี่ยนแปลงขั้วแรงดันไฟฟ้าขององค์ประกอบเซรามิกเพียโซอิเล็กทริกเพื่อสร้างการสั่นสะเทือนของอากาศจากการขยายตัวและการหดตัว (คลื่นอัลตราโซนิก)

การตรวจจับระยะทาง

      ด้วยการวัดเวลาการสะท้อนของคลื่นอัลตราโซนิก ทำให้สามารถคำนวณระยะห่างจากวัตถุได้ สีของวัตถุไม่สำคัญ และสามารถรับรู้การสะท้อนได้แม้จะมาจากวัตถุที่ทำจากแก้วใสหรืออะคริลิกก็ตาม วัดเวลาตั้งแต่เริ่มส่งสัญญาณจนถึงรับคลื่นสะท้อน เวลา × ความเร็วของเสียง (ประมาณ 340 เมตร/วินาที) = ระยะทางถึงวัตถุ (ไป-กลับ)

การตรวจจับการปรากฏตัวของวัตถุ

   การมีอยู่หรือไม่มีคลื่นสะท้อนสามารถใช้เพื่อระบุได้ว่ามีวัตถุอยู่หรือไม่มีอยู่ ซึ่งหมายความว่าสามารถตรวจจับการมีอยู่ของวัตถุได้โดยไม่ต้องสัมผัสกับวัตถุนั้น การตรวจจับการมีอยู่สามารถทำได้ในช่วงกว้างภายในช่วงทิศทาง

ข้อควรระวัง
     1.อย่าขัดขวางการสั่นสะเทือนของเซ็นเซอร์
หากเซ็นเซอร์ปิดอยู่ในตัวเครื่อง ให้ล้อมรอบเซ็นเซอร์ด้วยวัสดุยืดหยุ่น เช่น ยางหรือฟองน้ำ ซึ่งจะไม่ส่งผลต่อการสั่นสะเทือนของเซ็นเซอร์ เลือกวัสดุที่จะไม่แข็งตัวเมื่ออุณหภูมิเปลี่ยนแปลง
     2.ระงับเสียงก้องกังวาน
ตรวจสอบให้แน่ใจว่าการสั่นสะเทือนของเซ็นเซอร์ไม่ได้ถูกถ่ายทอดไปยังบอร์ดหรือตัวเครื่อง ถ้าการสั่นสะเทือนดังกล่าวถูกส่งไปยังบอร์ดหรือตัวเครื่อง ตัวเครื่องอาจยังคงสั่นต่อไปหลังจากที่เสียงสะท้อนจากเซนเซอร์สิ้นสุดลง ซึ่งจะทำให้ระยะเวลาของเสียงสะท้อนยาวนานขึ้น
     3.อย่าขัดขวางการแผ่รังสีของคลื่นอัลตราโซนิก
รักษาพื้นที่เหนือมุมเอียงของเซ็นเซอร์ (พื้นผิวด้านบน) และช่วงทิศทางให้ปราศจากสิ่งกีดขวาง
เซ็นเซอร์อัลตราโซนิกกระจายคลื่นอัลตราโซนิกผ่านอากาศ หากตัวเรือนปิดกั้นพื้นที่เหนือเซ็นเซอร์หรือขยายไปสู่ช่วงของทิศทาง คลื่นอัลตราโซนิกจะสะท้อนออกจากตัวเรือน และการวัดระยะห่างจากวัตถุจริงๆ จะทำได้ยาก

NewPing ไลบราลี่ที่ทำให้เราสามารถเชื่องต่อ ultrasonic เข้าด้วยกันทั้ง 3 ตัว

     จากการทดลองพบว่า SMART HUNLAIGA สามารถมารถทำงานได้ดีในระยะ 0-2 เมตร แต่อาจจะมีบางปัจจัยที่ทำให้เกิดข้อผิดพลาดบ้าง เป็นร้อยละ 80 

 

การนำเสนอ

อ้างอิง

NewPing – Arduino Reference

https://stackpython.medium.com/python-oop-ep-1-oop-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3-f85ba48591f3

https://www.murata.com/en-global/products/sensor/ultrasonic/overview/basic/ability

You may also like...

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *