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