โปรเจกต์จอแสดงผลฟลิปดิสก์
การประกอบ
แผง
- ใช้แผง Alfazeta 9 แผงในรูปแบบกริด 3x3
- แต่ละบอร์ดประกอบด้วยแผงขนาด 28x7 สองแผง
- ใช้ไมโครคอนโทรลเลอร์ ATMEGA128 และไดโอด MELF หลายร้อยตัว
- สามารถตั้งค่าที่อยู่และความเร็วในการส่งข้อมูลได้ด้วย DIP switch
- หาบอร์ดหรือชิ้นส่วนฟลิปดิสก์ได้ยาก
พลังงาน
- ใช้ไฟ 24V 1A ต่อบอร์ดหนึ่งแผ่น รวมทั้งหมดต้องการ 9A
- ใช้พาวเวอร์ซัพพลาย Meanwell 24V 10A
เฟรม
- สร้างเฟรมด้วยอะลูมิเนียม extrusion ของ 80/20
- ยึด PCB standoff เข้ากับเฟรมโดยตรง
- ดิสก์และบอร์ดเปราะบางมาก
การเดินสาย
- ต่อแต่ละคอลัมน์แบบอนุกรม และเชื่อมทุกคอลัมน์เข้าด้วยกันเป็น chain
- สายข้อมูลใช้ขั้ว +/- ของ RS485 block terminal
- สายไฟใช้ 18AWG และสายข้อมูลใช้สายชิลด์ 22AWG
การประมวลผล
- ใช้ Nvidia Orin Nano สำหรับประมวลผลเสียง วิดีโอ และภาพ
- Raspberry Pi ก็ใช้ได้ แต่เฟรมเรตอาจลดลง
- ใช้ Dockerfile เพื่อนำไป deploy บน Jetson 6.0
ซอฟต์แวร์
บอร์ด
- สื่อสารผ่าน RS485
- แต่ละเฟรมประกอบด้วยไบต์เริ่มต้น [0x80], คำสั่ง flush [0x83] หรือ buffer [0x84], ที่อยู่บอร์ด, ข้อมูลภาพ และไบต์สิ้นสุด [0x8F]
- ข้อมูลภาพมีสถานะแค่ [0, 1]
- ใช้ไลบรารี Node.js เพื่อควบคุมหน้าจอฟลิปดิสก์
อินเทอร์เฟซ
- ใช้แอป Expo เพื่อควบคุมจอแสดงผล
- ในแอปสามารถหยุดฉากชั่วคราว เริ่ม ข้าม หรือย้อนกลับไปฉากก่อนหน้าได้
- ปรับแต่งให้เป็นส่วนตัวได้ด้วยการตั้งค่าตัวแปรของฉาก
การออกแบบ
- ใช้จอแสดงผลฟลิปดิสก์ขนาด 42x84
- ใช้ฟอนต์พิกเซล 3x5
- ภาพใช้ Floyd-Steinberg dithering และองค์ประกอบ UI ใช้ Bayer 4x4 dithering
ขั้นต่อไป: กำแพง AI
- ตั้งเป้าเป็นอินเทอร์เฟซเอเจนต์แบบโปร่งใสที่ใช้ประโยชน์จากอินพุตและเอาต์พุตแบบมัลติโหมดรูปแบบใหม่
- กำลังรอการเปิดตัวโมเดลรุ่นถัดไป
บทสรุป
- การได้ร่วมมือกันทำโปรเจกต์นี้เป็นเรื่องสนุก
- หวังว่าฟลิปดิสก์จะเข้าถึงได้ง่ายขึ้นสำหรับงานอดิเรก
# ความเห็นของ GN⁺
- เสน่ห์ของฟลิปดิสก์: ต่างจากจอ LED ฟลิปดิสก์มอบทั้งเอฟเฟกต์ภาพและเสียงที่เป็นเอกลักษณ์ จึงมีเสน่ห์เฉพาะตัว
- ความเปราะบาง: ดิสก์และบอร์ดเปราะบางมาก จึงต้องระวังระหว่างการประกอบและใช้งาน
- ปัญหาเรื่องต้นทุน: ราคาของแผงฟลิปดิสก์ค่อนข้างสูง อาจเป็นภาระสำหรับโปรเจกต์ขนาดใหญ่
- เทคโนโลยีทางเลือก: หากกำลังพิจารณาโปรเจกต์ลักษณะคล้ายกัน LED matrix หรือจอ e-ink ก็อาจเป็นทางเลือกที่ดี
- ความเป็นไปได้ในอนาคต: จอแสดงผลฟลิปดิสก์ที่ผสานกับ AI อาจเปิดทางให้เกิดงานศิลปะเชิงโต้ตอบรูปแบบใหม่ได้
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News