หัวข้อ: อยากรู้วิธีเขียนโปรแกรม MCS-51 ( หุ่นยนต์เดินตามเส้น ) เริ่มหัวข้อโดย: charoenchip ที่ กุมภาพันธ์ 18, 2009, 05:14:12 pm อยากรู้วิธีเขียนโปรแกรม MCS-51
ใครมีตัวอย่างมั่งคับ จะเอาไปเขียนโปรแกรมหุ่นยนต์เดินตามเส้น ขอบคุณคับ หัวข้อ: Re: อยากรู้วิธีเขียนโปรแกรม MCS-51 ( หุ่นยนต์เดินตามเส้น ) เริ่มหัวข้อโดย: netteen ที่ กุมภาพันธ์ 19, 2009, 07:45:55 pm โปรแกรมหุ่นยนต์เดินตามเส้น :-X
โปรแกรมนี้เป็นการประยุกต์ MCS-51 มาทำเป็นหุ่นยนต์เดินตามเส้น หุ่นยนต์นี้จะเดินตามเส้นสี่ดำและเมื่อเจอสี่ขาวจะหยุดเดิน 5 วินาที่แล้วจะเดินต่อไปหุ่นยนต์จะเดินตามเส้นโดยอัตโนมัสไม่ต้องควบคุม ตัวอย่างนี้จะแสดงวงจรและโปรแกรม แต่การการสร้างตัวหุ่นยนต ์จะต้องออกแบบเองตามต้องการของผู้นำไปใช้งาน จากรูปวงจร SENSER1 จะเป็นตัวเลี้ยวขวา เมื่อหุ่นยนต์เดินไปแล้วทำการเลี้ยวขวาเมื่อแล้วเจอแถบเส้นสีดำ SENSER1 จะทำให้ stepping motor ข้างขวาหยุดทำงานจนทำการเลี้ยวเสร็จก็จะทำงานต่อ SENSER2 จะเป็นตัวเลี้ยวซ้าย จะทำงานเหมือน SENSER1 และ SENSER3 จะเป็นตัวเช็คสีขาวถ้าเจอสีขาวก็ส่งสัญญาณไปให้ MCS-51 ให้หยุด 5 วินาที หัวข้อ: Re: อยากรู้วิธีเขียนโปรแกรม MCS-51 ( หุ่นยนต์เดินตามเส้น ) เริ่มหัวข้อโดย: banpa ที่ กุมภาพันธ์ 22, 2009, 11:15:39 pm เสริมนิดหนึ่ง AT89C51 มีพอร์ตให้ใช้งานน่าจะสามพอร์ตเลือกใช้ได้เต็มอิ่มเลย ........ไม่ได้ใช้นานถ้าผิดขออะภัยครับ.5555 smiley4
หัวข้อ: Re: อยากรู้วิธีเขียนโปรแกรม MCS-51 ( หุ่นยนต์เดินตามเส้น ) เริ่มหัวข้อโดย: nava ♥ ที่ กุมภาพันธ์ 23, 2009, 12:27:39 pm เสริมครับ เราสามารถเพิ่ม-ลด Delay Time ได้ ขึ้นอยู่กับว่าเราเจอปัญหาอะไรบ้าง ค่อยๆปรับจนได้ค่าเวลาที่เหมาะสมจะทำให้รถเดินได้อย่างต่อเนื่องไม่สะดุดครับ ส่วนความเร็วของรถขึ้นอยู่กับ Delay Time ของ stepping motor
หัวข้อ: Re: อยากรู้วิธีเขียนโปรแกรม MCS-51 ( หุ่นยนต์เดินตามเส้น ) เริ่มหัวข้อโดย: wineza ที่ กุมภาพันธ์ 23, 2009, 12:58:59 pm ใช้ senser แบบไหนหรอคับ หน้าตายังไง
|