introduction
|
Readme
#โปรแกรม c/c++ robot simulator จัดทำขึ้นเพื่อมุ่งหวังให้นักเรียนของผมเองได้เรียนรู้ การเขียนโปรแกรมภาษาซีเพื่อควบคุมหุ่นยนต์ ซึ่งสามารถพัฒนาทักษะด้านการเขียนโปรแกรมภาษาซีได้เป็นอย่างดี (เท่าที่ได้ทดลองใช้)
#นักเรียนได้มีส่วนช่วยในการออกแบบ,แนวคิดการทำงาน,ช่วยในการทดสอบโปรแกรม #RoboMind + Scratch + Logo = c/c++ robot simulator #การออกแบบเน้นโครงสร้างภาษาซีแบบ Arduino ซึ่งนิยมใช้กับไมโครคอนโทรลเลอร์ที่ใช้กับหุ่นยนต์ #Library&Function ต่าง ๆ อ้างอิงจากหุ่นยนต์ของบริษัท iNex (ไม่ได้มีส่วนได้ส่วนเสียกับเขานะครับ เพียงแต่มีหุ่นของเขาเลยต้องออกแบบให้เหมือนกัน เพื่อง่ายต่อการเขียนกับหุ่นยนต์จริงๆ ) ซึ่ง Source Code ที่เขียนจากโปรแกรมนี้ สามารถนำไปประยุกต์ใช้กับหุ่นยนต์ของ iNex (pop-bot,pop-xt) ได้ #โปรแกรมนี้เป็นเวอร์ชันแรก อาจจะมีข้อผิดพลาดหรือบกพร่องบางประการ ต้องขออภัยด้วยครับ ถ้าพอเจอข้อผิดพลาดสามารถแนะนำ เพิ่มเติม รายงานข้อผิดพลาดที่เกิดขึ้นดังกล่าวจากการทำงานของโปรแกรมจะขอขอบคุณเป็นอย่างสูง และจะนำเอาข้อบกพร่อง ข้อผิดพลาดต่าง ๆ ไปปรับปรุงแก้ไขพัฒนาให้สมบูรณ์ยิ่งขึ้นไปครับ #ส่วนบทเรียนจะทยอยอัพข้อมูลเพิ่มเติม ต่อไปครับ #สำหรับบทเรียนและตัวอย่าง การใช้งาน ยังไม่ได้จัดหมวด สามารถหาข้อมูลเพิ่มเติมจาก เมนูรายการบทความด้านซ้ายมือนะครับ #เหตุผลที่ออกเวอร์ชั่น DEMO เพราะต้องการทราบผลการทำงานของโปรแกรมในสภาพแวดล้อมอื่น ๆ (ทรัพยากรใน รร.มีจำกัด) และเก็บรวบรวมข้อมูลจากปัญหา Error ต่าง ๆ , ความต้องการของผู้ใช้งาน ฯลฯ เมื่อได้ข้อมูลจนเป็นที่หน้าพอใจแล้ว จึงจะปล่อยฉบับเต็ม Full version ต่อไปครับ #สำหรับข้อคอมเมนท์หรือการสอบถามต่าง ๆ อาจจะตอบช้าบ้างนะครับ เพราะอาชีพครูของผม สอนทั้งวัน ดูแลนักเรียนแต่เช้ายันเย็น งานนอกเหนือจากการสอน,คำสั่งนั่นนี่ อีกมากมาย อาจจะใช้เวลานานซักหน่อยต้องขออภัยด้วยนะครับ
บันทึกเพิ่มเติม -เป็นโปรแกรมที่จำลองการเขียนโปรแกรมควบคุมหุ่นยนต์ -เป็นโปรแกรมช่วยฝึกการเขียนโปรแกรมแบบง่าย - ยาก -เหมาะสำหรับเด็กที่เริ่มต้นฝึกเขียนโปรแกรม ในระดับชั้นประถมศึกษา,มัธยมศึกษาตอนต้น-ปลาย -โปรแกรมมีลักษณะคล้ายเกมที่ให้ผู้เรียนได้ลองเขียนคำสั่งควบคุมหุ่นยนต์ โดยใช้ภาษาซีในการสั่งงาน -สามารถสร้างสถานการณ์ต่างๆได้โดยการสร้างแผนที่และวางสิ่งกีดขวาง ต่างๆให้ผู้เรียนได้แก้ปัญหาต่างๆ โดยใช้ภาษาคอมพิวเตอร์ (ภาษาซี) ในการแก้ปัญหา -สามารถเขียนโค๊ดภาษาซีมาตรฐาน GCC และมาตรฐาน Arduino ได้ -เรียนรู้ภาษาซีได้อย่างสนุกและเข้าใจง่าย -ไม่จำเป็นต้องมีหุ่นยนต์จริง ๆ ก็สามารถเรียนรู้เรื่องหุ่นยนต์ได้ - |
||||||||
news
|
วันอังคารที่ 16 กรกฎาคม พ.ศ. 2556
การติดตั้งโปรแกรม c robot sim Full v.1.0.130715 (no key)
ข้อมูลสรุปนี้ไม่พร้อมใช้งาน โปรด
คลิกที่นี่เพื่อดูโพสต์
วันพุธที่ 10 กรกฎาคม พ.ศ. 2556
ตัวอย่างการแก้โจทย์ปัญหาภารกิจระดับประถมศึกษา สพฐ.63
การจำลองการแก้โจทย์ปัญหา ภารกิจกติกาสนามหุ่นยนต์ สพฐ. ครั้งที่ 63 ระดับประถมศึกษาโดยใช้โปรแกรม c_robot_sim เพื่อแสดงเป็นตัวอย่างนะครับ ไม่ใช่วิธีที่ดีที่สุด สำหรับ map หรือสนามสำหรับโปรแกรม c robot sim มีให้โหลดไปเล่นกันแล้วครับ ที่หน้า HOME
ตัวอย่างการสุ่มกระป๋องในสนามระดับ ม.ต้น - ปลาย หุ่นยนต์ สพฐ. ครั้งที่ 63 วิธีการสุ่มโดยการกดปุ่ม reset
ตัวอย่างความสามารถเพิ่มเติมในโปรแกรม c robot sim วันที่ 10 กค.56
ฟังก์ชันเก็บ-วางของ
keep_up(); เก็บของ
keep_down(); วางของ
ความสามารถในการสร้างเส้นทางจากการลากเส้น เพื่อสะดวกต่อการสร้างเส้นทางการเดิน
เส้นที่เป็นตาราง
อีกคุณสมบัติ ในการเขียนโปรแกรมเดินตามเส้น ที่สะดวกและง่าย แทบไม่ต้องพิมพ์โค๊ด อันนี้ไม่ค่อยแนะนำนะครับ เพราะจะขาดทักษะในการพิมพ์และเขียนโปรแกรมอย่างมาก แต่เป็นแนวทาง แนวความคิดในการทำงานร่วมกับหุ่นยนต์จริง วิดีโอนี้เป็นการทดสอบนำโค๊ดไปใช้งานกับหุ่นยนต์ POP-XT ได้จริง
วันจันทร์ที่ 8 กรกฎาคม พ.ศ. 2556
การติดตั้งโปรแกรม c_robot_sim_Full version
ความต้องการของระบบ
OS : Vista , windows7, windows8, 2008 , (not supported windowsXP)
System type : x86 , x64 (32 บิต และ 64 บิต)
CPU : 1Ghz up
Ram : 512MB up
Disk space : 5 MB
display : screen resolution > 1024x768
Microsoft .NET Framework 4
ทำการดาวน์โหลดโปรแกรม c_robot simulator FULL v1.0.130708 จากลิงค์ด้านล่างนี้
จากรูปด้านล่างนี้ให้คลิกดาวน์โหลด
คลิกที่ "ดาวน์โหลดต่อไป"
เมื่อดาวน์โหลดสำเร็จแล้ว ไปยังที่เก็บไฟล์ดาวน์โหลด ทำการแตกไฟล์ตามปกติ
ในการสาธิตการติดตั้งใช้สภาพแวดล้อมระบบ Windows7 64 บิต
เริ่มการติดตั้งด้วยการคลิกขวาที่ไฟล์ setup เลือกคำสั่ง run as administrator ดังรูป
คลิกปุ่ม Next
กรอกข้อมูล ชื่อ บริษัท คลิกปุ่ม Next
คลิกปุ่ม Next ไม่ต้องเปลี่ยนตำแหน่งที่เก็บโปรแกรม
คลิกปุ่ม Next
คลิกปุ่ม Next เพื่อดำเนินการติดตั้งโปรแกรม
คลิกปุ่ม Finish เป็นอันเสร็จสิ้นการติดตั้งโปรแกรม
**ขั้นตอนที่สำคัญในการรันโปรแกรมครั้งแรก ให้คลิกขวาที่ c_robot_sim ที่อยู่หน้า Desktop เลือกคำสั่ง Run as administrator
จะได้หน้าต่างโปรแกรมดังรูป แล้วกดปุ่ม Exit เพื่อออกจากโปรแกรม
ขั้นตอนต่อไปให้ทำการ คัดลอกไฟล์ c_robot_REG ที่อยู่ใน c:\Program Files\c_robot_sim\
ทำการลงทะเบียนผ่าน E-mail : c2robot4sim@gmail.com
และแนบไฟล์ c_robot_REG เพื่อขอรับไฟล์กุญแจสำหรับเข้าใช้งาน c_robot_KEY ต่อไป
เมื่อได้รับไฟล์ c_robot_KEY จาก E-mail แล้วให้นำไปวางยังตำแหน่งที่ไฟล์โปรแกรมหลัก หรือไฟล์ c_robot_REG นั้น ๆ อยู่
คือ c:\Program Files\c_robot_sim\ ดังตัวอย่างรูปด้านล่างนี้
เป็นการเสร็จสิ้นการลงโปรแกรมและลงทะเบียนรับ KEY พร้อมใช้งาน โดยการดับเบิลคลิก Icon ที่หน้า Desktop ได้ตามปกติ
สมัครสมาชิก:
บทความ (Atom)