แม้ดาราศาสตร์สมัครเล่นจะเป็นงานอดิเรกที่มีค่าใช้จ่ายสูงและเข้าถึงยาก แต่ [Thomas] ได้พลิกโฉมประสบการณ์นี้ด้วยการเชื่อมต่อกล้องโทรทรรศน์ควบคุมระยะไกลมูลค่ากว่า 4,000 ดอลลาร์เข้ากับแพลตฟอร์ม Twitch โดยมีเป้าหมายเพื่อให้เพื่อนและบุคคลทั่วไปได้ร่วมสำรวจห้วงอวกาศไปพร้อมกัน อย่างไรก็ตาม โครงการนี้ไม่ได้ไร้อุปสรรค โดยเฉพาะอย่างยิ่งปัญหาเรื่องระยะ Wi-Fi ที่สั้นและซอฟต์แวร์แบบปิดของกล้อง
เพื่อก้าวข้ามข้อจำกัดเหล่านี้ [Thomas] ได้เริ่มต้นด้วยการสร้างสะพานเชื่อมไร้สายโดยใช้ Raspberry Pi เพื่อขยายการเชื่อมต่อสัญญาณ จากนั้นจึงพัฒนาไปสู่ระบบสตรีมมิ่งแบบ Headless โดยใช้ OBS Studio ภายใน Proxmox Container ซึ่งถือเป็นความท้าทายครั้งใหญ่ เนื่องจาก OBS ไม่ได้ถูกออกแบบมาเพื่อรองรับการทำงานแบบ Headless ได้ดีนัก
ขั้นตอนถัดมาคือการทำ Reverse Engineering ซอฟต์แวร์เฉพาะของกล้องโทรทรรศน์ [Thomas] ตรวจสอบการรับส่งข้อมูลผ่านแอป Android และค้นพบ API แบบ REST และ WebSocket ที่ไม่ได้ระบุไว้ สิ่งนี้ทำให้เขาสามารถควบคุมการกำหนดเป้าหมาย, การจอดกล้อง, การเริ่มต้น และการจับภาพได้อย่างสมบูรณ์ ด้วยข้อมูลนี้ เขาจึงสามารถสร้างสคริปต์ Python เพื่อควบคุมพฤติกรรมของกล้องได้โดยอัตโนมัติ แทนที่จะต้องพึ่งพาแอปพลิเคชันอย่างเป็นทางการเพียงอย่างเดียว
เพื่อให้การสตรีมมีปฏิสัมพันธ์กับผู้ชม [Thomas] ได้สร้างระบบควบคุมที่ผสานรวมกับ Twitch โดยตรง ผู้ชมสามารถโหวตเลือกเป้าหมายดวงดาว ออกคำสั่ง และดูข้อมูล Telemetry แบบสดๆ ได้ ไม่ว่าจะเป็นความคืบหน้าของการ Stack ภาพ, ข้อมูลการเปิดรับแสง และพิกัดเป้าหมาย นอกจากนี้ เขายังได้เพิ่มโอเวอร์เลย์ที่สร้างด้วย HTML/CSS/JavaScript เพื่อแสดงสถานะแบบเรียลไทม์ รวมถึงหน้าจอโหลดพิเศษขณะกล้องเคลื่อนที่ และยังใส่เพลงประกอบกับเอฟเฟกต์บรรยากาศเพื่อเพิ่มอรรถรสในการรับชมอีกด้วย
โครงการของ [Thomas] ไม่เพียงแต่เปิดประตูสู่การสำรวจอวกาศแบบใหม่ แต่ยังเป็นแรงบันดาลใจให้ผู้ที่สนใจได้เริ่มต้นเข้าสู่โลกดาราศาสตร์ แม้แต่ผู้ที่ต้องการสร้างอุปกรณ์เอง ก็มีเส้นทางมากมายให้เลือกสำรวจ โดยเฉพาะกล้องโทรทรรศน์ Dobsonian ที่สามารถสร้างได้ด้วยมือ แม้กระทั่งกระจกเลนส์
🏷️ หมวดหมู่: Science, android, astronomy, control, stream, telescope, tracking, twich
🔗 อ่านบทความฉบับเต็ม: hackaday
