top of page

ฝึกงาน FIBO

16/07/2018

 

    วันนี้พวกผมได้แก้ไขโค้ดของพี่คนที่ทำไว้ก่อนหน้านี้ โดยพยายามแก้ส่วนที่ stepper ตัวที่สองเป็น DC Motor แต่ก็แก้ได้ แค่Home ที่1 และได้ปรึกษาขอคำแนะนำ จาก อ.พาย และได้แนะนำว่าทั้งระบบถ้าเป็น DC Motor ก็ใช้ทั้งระบบเป็น DC Motor แต่ถ้าใช้ DC Motor ร่วมกับ stepper motor ให้ทำงานร่วมกันนั้นต้องใช้เวลาศึกษาพอสมควร

นาย

 

 

ฝึกงาน FIBO

17/07/2018

 

    วันนี้พวกผมได้ไปที่บ้านหม้อพลาซ่าเพื่อไปซื้อ IR proximity sensor และ stepper motor เพื่อมาเปลี่ยนตัวที่พังและก็ได้กลับมาแก้โค้ด DC Motor ต่อแต่ก็ยังไม่สำเร็จ  

นาย

38058478_1508188012658490_32784340970803
38027341_1508188025991822_48817917700289

 

ฝึกงาน FIBO

18/07/2018

 

    ตอนเช้าพวกได้ปรึกษา อ.พาย เรื่องเปลี่ยน stepper motor และก็ได้คำแนะนำว่าสมควรเปลี่ยน และพวกผมก็ได้เปลี่ยน DC Motor ออก และต่อ stepper motor แทน และเปลี่ยนสายไฟ ได้อัพโหลดโค้ดลง controller ได้ทดลองให้แขนลองหยิบสิ่งของ แต่ก็พบว่ายังมี error อยู่เยอะ พวกเราได้พยายามแก้แต่ก็ยังไม่สามารถทำงานได้แม่นยำมากพอ

นาย

38148158_1508188635991761_46603201622080

 

ฝึกงาน FIBO

19/07/2018

 

กลุ่ม Robot Arm

    วันนีพวกเราได้ทำการทดลองให้แขนหยิบของแต่พบว่ายังทำงานได้ล่าช้า และสังเกตได้ว่า Diver L298N มีความร้อนเป็นสาเหตุทำให้จับไม่แม่นยำ และทำงานได้ล่าช้าและพยายามแก้ Error ที่มีอยู่ แต่ก็ยังทำงานได้ไม่เต็มที่

นาย

 

กลุ่ม Treadmill

     วันนี้พวกผมได้ยก Treadmill ขึ้นมาไว้ที่ห้องแล้วเปลี่ยน Sensor ตัวที่เสียและทำการทบสอบการทำงานของ Sensor ทุกตัว

นาย

 

ฝึกงาน FIBO

20/07/2018

กลุ่ม Robot Arm

    วันนี้ได้ทำการเปลี่ยน Force sensor เพระตัวเก่ารับแรงการกดได้ไม่แม่นยำ และก็ได้เปลี่ยน Gripper เนื่องจากมีแรงคีบที่น้อยและชำรุด และก็ทดลองคีบชิ้นงาน และได้ไปช่วยกลุ่ม Treadmill  แก้ปัญหาเกี่ยวกับฝุ่นที่ตรงลงไปบัง Sensor

นาย

 

กลุ่ม Treadmill

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

นาย

 

ฝึกงาน FIBO

23/07/2018

 

กลุ่ม Robot Arm

    วันนี้พวกผมได้ติดตั้งพัดลม เพื่อทำให้ Diver L298N ไม่ร้อนขณะทำงาน ทดลองหยิบชิ้นงานต่อเนื่องเป็นเวลา 10 นาที พบว่ามีความร้อนเกิดขึ้นเพียงเล็กน้อย ทำให้แขนกลทำงานได้ต่อเนื่องมากขึ้นและก็พยายามแก้ Error และลดเวลาการทำงานของหุ่นยนต์ และบันทึกผลการทำงานของแขนกล

นาย

 

กลุ่ม Treadmill

    วันนี้พวกผมได้ทำการตรวจระบบ IR proximity sensor ก่อนที่จะเริ่มเขียนระบบการเดินของ Treadmill ต่อ ซึ่งพบว่า Sensor ตัวที่ 4 มีปัญหาอ่านค่าไม่ได้เนื่องจากสายไฟด้านไหนหลุดทำให้ไม่สามารถปรับระยะของ Sensor ได้ พวกผมได้ทำการซ้อม Sensor แต่เกิดอุบัติเหตุวงจร Sensor ช็อตทำให้ไฟไหลย้อนกลับเข้าบอร์ด Lonaldo เลยทำให้บอร์ด Lonaldo พัง สุดท้ายก็ซ้อม Sensor เสร็จและสามารถใช้งานได้ปกติ

นาย

 

ฝึกงาน FIBO

24/07/2018

 

กลุ่ม Robot Arm

    วันนี้ได้ทำการทดสอบแขนกล และเก็บผมความแม่นยำของการคีบและบันทึกวีดีโอ และไปช่วยกลุ่ม Treadmill และการทดสอบโปรแกรมการเดินของ Treadmill

นาย

37985252_1508188412658450_91857002988809

 

กลุ่ม Treadmill

    วันนี้พวกผมสั่งซื้อ บอร์ดLeonaldo เนื่องจากเมื่อวานบอร์ดพังก็ยังไม่สามารถที่จะทดลองการเดินของ Tredmill ได้ พวกผมเลยทำการติดตั้ง Encoder ใส่ไวกับแบรริ่ง แล้วทำการทดสอบอ่านค่า Encoder เมื่อแบรริ่งหมุนครบ 1 รอบจะสามารถอ่านค่าได้เท่าไหร่

นาย

37833739_1786098708148505_43402227393327

 

ฝึกงาน FIBO

25/07/2018

 

กลุ่ม Robot Arm

    วันนี้ได้ทดลองเก็บผลการทดลอง และหาขอบเขตการทำงานของแขนกลและหาสาเหตุที่บอร์ดร้อน และได้วัดกระแสไฟที่ stepper motor ต้องการ และ ได้ทำการทดลองและบันทึกผล และได้ไปช่วย ทดสอบ Treadmill และการหมุดของ Encoder ในการจับทิศทาง

นาย

กลุ่ม Treadmill

    วันนี้พวกผมได้ทดสอบระบบของ Treadmill โดยใช้บอร์ด Arduino Mega2560 แทนบอร์ด Leonaldo ต่อกับบอร์ด Arduino Uno เพื่อรับค่า encoder จากบอร์ด Arduino Uno โดยการส่งข้อมูลผ่าน Serialport เพื่อเข้าเงื่อนไขการเดิน ช่วงบ่ายทำการสร้างเงื่อนไขของ encoder เพื่อที่จะแปลงค่า Int ให้เป็นค่า Char  แล้วส่งผ่าน Serialport ให้อีกบอร์ด แล้วตอนเย็นบอร์ดที่สั่งก็ส่งมาถึง

นาย

 

ฝึกงาน FIBO

26/07/2018

 

กลุ่ม Robot Arm

   หลักจากที่ได้ทำการวัดและศึกษาจากเว็บไซด์ต่างๆได้พบว่า stepper motor ต้องการกระแสไฟฟ้ามากเกินกว่าที่ Diver L298N จ่ายได้ ทำให้บอร์ดร้อนและแรงบิดน้อย เป็นสาเหตุให้ทำงานได้ล่าช้า และแนะนำให้ใช้ HY-DIV268N-5A

นาย

 

 

 

 

 

 

 

 

 

 

 

 

 

กลุ่ม Treadmill

    ต่อจากเมื่อวานที่ได้บอร์ด Lonaldo วันนี้พวกผมได้เชื่อม บอร์ด Leonaldo กับบอร์ด Arduino Uno แต่ไม่สามารถเชื่อได้เพราะขา 0(RX) และขา1(TX) ของบอร์ด Leonaldo ถูกจองไว้ให้กับสาย USB ที่ต่อเข้ากับคอมพิวเตอร์  พวกผมเลยศึกษาเดี่ยวกับ softwareserial เพื่อที่จะเปลี่ยนขา RX TX ของบอร์ดได้แต่ก็ทำไม่สำเร็จ

นาย

38071571_1508188362658455_34467917083673

 

ฝึกงาน FIBO

27/07/2018

 

กลุ่ม Robot Arm

    วันนี้เป็นวันหยุด แต่พวกเราได้เข้าไปทำงานตอนบ่าย เพื่อไปบันทึกวีดีโอ การทำงานของแขนกล และได้ช่วยกันทำ Treadmill ให้ได้ทดสอบกับ Games

นาย

กลุ่ม Treadmill

    วันนี้ได้ทำ Softwareserial  ต่อจากเมื่อวาน แล้วได้คำแนะนำจากพี่เชาว์ ก็เลยสามารถทำ Sofwareserial ได้สำเร็จ ก็เลยทดสอบระบบของ VR Treadmill อีกครั้ง แต่เจอปัญหาที่ Encoder อ่านค่าคลาดเคลื่อนไปจากเดิมเยอะมาก พวกผมได้หาวิธีแก้ต่างๆแต่ไม่สามารถแก้ได้ เมื่อทดลองอ่านค่า Encoder ใหม่ประมาน 5-6 รอบ แต่ละรอบค่าก็จะต่างกันออกไปประมาณ บวกลบ100  ถึง บวกลบ300

นาย

 

ฝึกงาน FIBO

30/07/2018

 

กลุ่ม Treadmill

    หลังจากหาวิธีต่างๆเพื่อแก้ค่า Error ของ encoder แต่ก็ไม่สามารถที่จะแก้ไขได้ พวกผมเลยตัด Encoder ออกแล้วทำการทดสอบการเดินโดยที่ไม่มี Encoder พบว่ายังมีค่า Error อยู่ทำให้การเดินติดขัดเล็กน้อย

นาย

bottom of page