พวกเขาสร้างเครื่องจักรเพื่อแก้ปัญหาลูกบาศก์ของรูบิค

เครื่อง Rubik's Cube

เครื่องแก้ลูกบาศก์ของรูบิค

ปัจจุบันมีเครื่องจักรหลายประเภทหลายประเภทที่สร้างขึ้นด้วย hardware libre และด้วยฮาร์ดแวร์ที่เป็นกรรมสิทธิ์ แต่นี่เป็นครั้งแรกจริงๆ ที่ผมได้เห็นเครื่องจักรที่สร้างขึ้นมาเพื่อ แก้ลูกบาศก์ของรูบิค. เครื่องที่เราจะพูดถึงนั้นเคยมีมาแล้ว สร้างและแก้ไขโดย Maxim Tsoyซึ่งเป็นผู้ใช้ที่สร้างเครื่องและได้อัพเดตจนใช้งานส่วนประกอบต่างๆ ของ Hardware Libre เช่น บอร์ด Arduino และ Raspberry Pi รุ่น A

เครื่องทำงานได้ดีมากการเปลี่ยนเซอร์โวมอเตอร์สำหรับสเต็ปเปอร์มอเตอร์ที่ทำให้เครื่องเปลี่ยนใบหน้าของลูกบาศก์ของรูบิคได้อย่างราบรื่น สิ่งที่ดีที่สุดคือเครื่องนี้ได้รับการเผยแพร่อย่างสมบูรณ์นั่นคือแผนทั้งหมดตลอดจนซอฟต์แวร์และฮาร์ดแวร์ที่ใช้มีรายละเอียดและเผยแพร่ใน บล็อกของผู้เขียน.

ในระหว่างการอัปเดตครั้งล่าสุด Tsoy ได้เปลี่ยนสมองของเครื่องโดยเปลี่ยนจากบอร์ด Arduino ไปเป็น โมดูลประมวลผลบอร์ด Raspberry Pi ที่มีพลังงานและอุปกรณ์เสริมน้อยกว่า Raspberry Pi ดั้งเดิมและในบางกรณีก็มีประโยชน์เช่นเดียวกับโครงการเดียวกันนี้

เครื่องแก้ปัญหาลูกบาศก์ของรูบิคใช้โมดูล Raspberry Pi Compute

การย้ายจาก Arduino ไปยัง Raspberry Pi นั้นยาก แต่ก็จบลงแล้วแม้ว่า Arduino จะไม่หายไปจากเครื่องนี้เพื่อแก้ปัญหาลูกบาศก์ของรูบิค องค์ประกอบที่สำคัญอย่างหนึ่งของเครื่องนี้คือ เครื่องสแกนที่สแกนตำแหน่ง ของแต่ละใบหน้าเพื่อประมวลผลแล้วดำเนินการเคลื่อนไหว สแกนเนอร์นี้สร้างขึ้นอย่างสมบูรณ์ด้วยบอร์ด Arduino ที่ประมวลผลข้อมูลเพื่อส่งไปยัง Raspberry Pi และประมวลผลอัลกอริธึมการดำเนินการ

หลายคนอาจจะบอกว่าทำไมต้องใช้เครื่องจักรที่แก้ปัญหาลูกบาศก์ของรูบิคที่ซับซ้อนเช่นนี้ในเมื่อเราสามารถแก้ปัญหาได้ในเวลาน้อยกว่าที่เราจะสร้างเครื่องจักรคุณคิดถูก แต่เครื่องนี้ยังเหมาะสำหรับการเรียนรู้การทำงาน ของเครื่องจักรเรียนรู้วิธีสื่อสาร Arduino กับ Raspberry Pi หรือใช้สเต็ปเปอร์มอเตอร์ อย่าลืมว่าการทำงานอาจคล้ายกับเครื่องพิมพ์ 3 มิติบางรุ่นที่สแกนวัตถุแล้วพิมพ์สำเนา


เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา