การมีส่วนร่วมของชุมชนผ่านคำขอดึง GitHub ยินดีต้อนรับและชื่นชมอย่างมาก!! -โดยเฉพาะ:
พื้นที่เก็บข้อมูลนี้สร้างขึ้นและดูแลโดยทีมพ่อและลูกในซิลิคอนวัลเลย์ ซึ่งประกอบด้วย:
เราตั้งใจว่าพื้นที่เก็บข้อมูลนี้จะเป็นคอลเลกชันโค้ดการเขียนโปรแกรมที่ครอบคลุมและเปิดกว้างต่อชุมชน—ส่วนใหญ่เป็นภาษา Python บางส่วนเป็นภาษาอื่น—และการออกแบบและการสาธิตที่เกี่ยวข้องสำหรับ/บนหุ่นยนต์ที่อิงจากแพลตฟอร์มหุ่นยนต์ LEGO รุ่นต่างๆ เช่น เช่น:
โดยทั่วไป @TheVinhLuong102 จะดูแลองค์กรโดยรวม เอกสาร และการบำรุงรักษาพื้นที่เก็บข้อมูล ในขณะที่ @AntoniLuongPham และ @ArianaLuongPham เขียนโค้ดโปรแกรมดั้งเดิมส่วนใหญ่
สำหรับหุ่นยนต์แต่ละตัว เราทดลองอย่างกว้างขวางด้วยวิธีต่างๆ ในการเขียนโปรแกรม ตัวอย่างเช่น สำหรับ EV3 เราสร้างและบำรุงรักษาโปรแกรม Python หลายโปรแกรมโดยอิงตามไลบรารี EV3Dev
รุ่นที่ 1, EV3Dev2
รุ่นที่ 2 ที่มีประสิทธิภาพมากกว่า (ซึ่งใช้ MicroPython
) และไลบรารี Pybricks
ที่ใหม่กว่า นอกจากนี้เรายังลองใช้การประมวลผลแบบขนานโดยใช้ MultiProcessing
, Threading
และวิธีการอื่นๆ เพื่อดูว่ากลไกดังกล่าวทำงานได้ดีกับไลบรารีต่างๆ หรือไม่
เพื่อความครอบคลุม เรายังคงอ้างอิงถึงหุ่นยนต์ที่น่าสนใจที่สมาชิกชุมชนได้คิดค้นและแชร์บน Facebook, GitHub และ YouTube ในบางครั้ง เราจะนำสำเนาโปรแกรมเก่าของนักพัฒนารายอื่น (พร้อมเครดิตครบกำหนด) และแก้ไขโปรแกรมเหล่านั้นด้วยไลบรารีที่ทันสมัยล่าสุด
ในบางครั้ง เราจะแยกและทำความสะอาดชุดย่อยของงานของเรา และสนับสนุนกลับไปยังนักพัฒนาหุ่นยนต์ LEGO และชุมชนผู้ชื่นชอบในวงกว้างผ่านทาง Pybricks-Projects และ EV3Dev-Lang-Python-Demo repositories
ซอฟต์แวร์: Mac OSX / iOS | แอนดรอยด์ | พีซี
ฉบับบ้าน
ซอฟต์แวร์เดสก์ท็อป: macOS | พีซี
เฟิร์มแวร์ EV3 Mindstorms
แอพโปรแกรมเมอร์ EV3: iOS | หุ่นยนต์
แอพผู้บัญชาการหุ่นยนต์: iOS | หุ่นยนต์
แก้ไขแอปเกมจากโรงงาน : iOS | หุ่นยนต์
คำแนะนำในการก่อสร้าง
คู่มือการใช้งาน
วิธีใช้แบบออนไลน์สำหรับเวอร์ชันขายปลีก
ฉบับการศึกษา
ซอฟต์แวร์เดสก์ท็อป: ห้องเรียน EV3
หลามสำหรับ EV3
อีเลิร์นนิง
บทเรียน (330 ณ เดือนมิถุนายน 2020)
หลักสูตร
คำแนะนำในการสร้างและคำอธิบายโปรแกรม
ไอเดียการสร้าง
ความช่วยเหลือแบบออนไลน์สำหรับเวอร์ชันการศึกษา
MakeCode โดย LEGO และ Microsoft
ซอฟต์แวร์ NXT Retail Edition: Mac | พีซี
ซอฟต์แวร์ NXT Education Edition
โปรแกรม NXT
ช่อง YouTube ของ LEGO Education
คำแนะนำในการสร้างเลโก้
บล็อกที่ยอดเยี่ยมเกี่ยวกับการโยกย้าย EV3 จาก LabVIEW ไปเป็น Scratch
บลูแพนท์
คู่มือโรโบ