James Brown (หรือ Ancient) ได้สร้างคอมพิวเตอร์ขนาดเล็กอยู่ภายในตัวต่อ LEGO พร้อมไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 และจอแสดงผล OLED ขนาด 0.42 นิ้ว และสามารถเล่นเกม Doom ได้
ในที่สุด LEGO minifigures ก็สามารถเข้าถึงคอมพิวเตอร์ที่เหมาะกับขนาดของมันแล้ว
James ไม่ได้โพสต์ข้อมูลมากมายถึงวิธีการสร้าง แต่เขาได้เผยแพร่โค้ด “uGrey” ที่เขียนด้วย Micropython ออกมาเป็นสีขาวดำบนจอ OLED
เราสามารถเรียนรู้จากการออกแบบในวิดีโอ (ท้ายบทความนี้) ซึ่งแสดงวิธีการที่เขาใช้ Raspberry Pi RP2040 เพื่อให้คอมพิวเตอร์สามารถอยู่ภายในบล็อก LEGO ได้ การออกแบบขนาดเล็กนี้ประกอบด้วย 5 บอร์ด/โมดูลหลัก:
- โมดูล Raspberry Pi RP2040
- โมดูล micro USB
- 2 โมดูลด้านข้างพร้อมส่วนประกอบอื่นๆ
- จอ OLED ขนาด 0.42 นิ้ว ความละเอียด 72×40 (SSD1306)
เนื่องจากการบัดกรีโมดูลทั้งสี่เข้าด้วยกันด้วยมือนั้นเป็นเรื่องที่ยากมาก James จึงใช้อุปกรณ์จับยึดที่พิมพ์ 3D เพื่อช่วยในการบัดกรีการออกแบบอุปกรณ์อิเล็กทรอนิกส์ 3D จากนั้นเขาก็บัดกรีจอ OLED และตรวจสอบให้แน่ใจว่าทุกอย่างทำงานตามที่คาดไว้ หมายเหตุ ที่ด้านบนมีสองปุ่มสัมผัสแบบ capacitive
ขั้นตอนถัดไปนี้จะใช้ jig พิมพ์ด้วย 3D อีกครั้งพร้อมกับ LEGO rods ทำหน้าที่เป็นแม่พิมพ์เพื่อฝังอุปกรณ์อิเล็กทรอนิกส์ลงใน LEGO brick ที่เป็นพลาสติกสีดำที่มีความโปร่งแสงพอสมควรเพื่อให้แสดงผลบนหน้าจอได้
คอมพิวเตอร์สามารถใช้แบตเตอรี่จาก LEGO เพื่อจ่ายไฟฟ้า จากวิดีโอด้านล่างนาทีที่ 11:48 และสามารถดูวิธีการตัดต่ออุปกรณ์ การแสดงตัวอย่างสั้น ๆ ได้
ที่มา : Hackster.io
แปลจากบทความภาษาอังกฤษ : LEGO brick with Raspberry Pi RP2040 runs Doom
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT