ปัจจุบันมีเครื่องจักรหลายประเภทหลายประเภทที่สร้างขึ้นด้วย 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 มิติบางรุ่นที่สแกนวัตถุแล้วพิมพ์สำเนา