top of page

กระบวนการทำงานของระบบ

องค์ประกอบของระบบ

        

 ภาพ ไดอะแกรม

รูปภาพ2.png

       นำกระสอบขึ้นสายพาน เมื่อกระสอบโดน Sensor จะสั่งให้กล้องทำงาน และเก็บข้อมูลภาพไปเปรียบเทียบกับข้อมูลบน Database ในโปรแกรมที่เชื่อมกันไว้ แล้วแสดงผลขึ้นบนจอ Monitor

รูปภาพ4.png
netpie_logo_4.png
Logo NewKBTG60.png
NETPIE_Maker startup_color.png
netpie_logo_4.png
aw-nectec-color.png
Gravitech Hom-1.png
โลโก้ ครุฑแตรงอน กสทช. A1.png

การขึ้นแบบโครงสร้างจำลอง 3D

         

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

48382498_352103508677704_758059429936496

Rightside View

48408268_325947678245736_250359355131350

Front View

48377844_369913030221429_769214076332015

3D View

mq.jpg

อุปกรณ์ที่ติดตั้งในโมเดล

     

       1. กล้อง Logitech BRIO Webcamใช้ในการตรวจจับ QR Code                      2. บอร์ท raspberry pi 3 ใช้ในการเขียนโปรแกรมควบคุม

 

 

 


       

 

 

       

 

       

      3. Infrared Distance Sensor ใช้เมื่อมีวัสดุผ่านจะสั่งให้กล้องถ่ายภาพ             4.บอร์ดคอนโทรล

     

 

       

high_resolution-babylon-fob-100720507-la
Raspberry-Pi-3-1-1619x1080.jpg
Arduino_Uno_-_R3-300x300.jpg

ส่วนประกอบของซอฟต์แวร์

       1. ระบบการประมวณผลภาพ

          1.1 Deep Learning เป็นวิธีแรกที่เลือกใช้ในการคัดแยกของกระสอบ โดยทำการถ่ายภาพจากกระสอบในมุมที่ต่างกันเพื่อนำเข้ามาเทรนภาพ โดยการลงไลบรารีของ Tensor Flow เพื่อทำการเรียนรู้การจำภาพของกระสอบ ก่อนทำการ Deep learning 

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

            1.2 QR CODE เป็นวิธีการสุดท้ายที่เลือกใช้เนื่องจากการ Deep Learning ยังมีข้อจำกัดอยูาค่อนข้างเยอะ จึงเปลี่ยนมาใช้การอ่านค่าจาก QR CODE แทนเนื่องจาก QR CODE มีความถูกต้องและแน่นยำกว่า โดยทำการลงไลบรารี่ของการเขียนและอ่านของ QR CODE ก่อน เสร็จแล้วเขียนโปรมแกรมเพื่อใส่ค่าเข้าไปข้างใน หลังจากนั้นนำมาทดสอบอีกโปรแกรมที่เขียนไว้เพื่ออ่านค่าจาก QR CODE ไว้ ซึ่งสามารถอ่านค่าได้อย่างถูกต้องและแม่นยำ

       2.Database

           เป็นขั้นตอนการจัดเก็บข้อมูลลงไปใน Database เป็นฐานข้อมูลของระบบการทำงานทั้งหมดโดย Friebase

       3. GUI

        เป็นหน้าต่าง GUI ที่จะทำการใส่ชนิด น้ำหนัก และจำนวนของกระสอบ ตามออเดอร์ที่ได้มาจากลูกค้า โดยการออกแบบ GUI คำนึ่งถึงการใช้งานของผู้ประกอบการเป็นหลัก   

    

       4. NETPIE

           NETPIE คือ แพลตฟอร์ม IoT ที่ใช้เชื่อมต่ออุปกรณ์ในระบบ ใช้แสดงผลการทำงานของระบบในการนับจำนวนกระสอบ

การแยกชนิดกระสอบ หากมีการโหลดจำนวนกระสอบครบตามจำนวนออเดอร์แล้ว แถบสถานะจะแจ้งเตือนบนหน้าจอ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S__13279236.jpg

ตรวจจับแบรนด์ รหัส และน้ำหนักกระสอบ ทดสอบบนสายพานจำลอง

51877482_308244653371759_262951078686254
Capture.PNG
รูปภาพ3.png
รูปภาพ5.png

คณะเทคโนโลยีอุตสาหกรรม มหาวิทยาลัยราชภัฏพิบูลสงคราม 156 ตำบล พลายชุมพล อำเภอเมืองพิษณุโลก พิษณุโลก 65000

  • Black Facebook Icon
  • telephoneauricularoutlinedtoolsymbol_104
bottom of page