ดักฟังดาวเทียมด้วยตัวเอง! ปั้นสถานีจิ๋ว TinyGS ด้วยบอร์ด LoRa ESP32 งบหลักพัน

TinyGS Ground Station with Heltec LoRa32
โฉมหน้าสถานีภาคพื้นดิน (Ground Station) แบบพกพาที่ประกอบขึ้นเองจากบอร์ด Heltec WiFi LoRa 32

Wassup วัยรุ่น Maker สายอวกาศ! 🚀 สมัยก่อนถ้าพูดถึงการรับสัญญาณจากดาวเทียม เราคงนึกถึงจานดาวเทียมใบเบ้อเริ่มกับอุปกรณ์ราคาแพงหูฉี่ใช่ไหมล่ะครับ? แต่วันนี้เทคโนโลยีเปลี่ยนไปแล้ว! ด้วยความล้ำของเครือข่าย LoRa (Long Range) ทำให้เราสามารถดักรับสัญญาณจาก "ดาวเทียมจิ๋ว" (CubeSats) ที่ลอยอยู่บนอวกาศได้ด้วยบอร์ดไมโครคอนโทรลเลอร์ธรรมดาๆ ในราคาแค่หลักร้อยหลักพันเท่านั้น!

โปรเจกต์นี้เราจะพาไปรู้จักกับเครือข่าย TinyGS ซึ่งเป็น Open Network ที่ให้ชาว Maker ทั่วโลกสร้าง "สถานีภาคพื้นดิน (Ground Station)" ของตัวเอง เพื่อช่วยกันรับสัญญาณและแชร์ข้อมูลจากดาวเทียมลงสู่อินเทอร์เน็ต (Gateway) แถมโปรเจกต์ที่เราเอามาให้ดูวันนี้ ยังออกแบบมาให้ทนแดดทนฝน (Dust & Waterproof) เอาไปติดไว้นอกระเบียงบ้านได้ยาวๆ เลยครับ!

ทำไมต้องเป็น LoRa? 🧐

เหตุผลที่เครือข่ายดาวเทียมจิ๋ว (Small Satellites) หันมาใช้ LoRa ก็เพราะว่า:

  • มันใช้คลื่นความถี่สาธารณะ (ISM Bands) ที่ไม่ต้องขอใบอนุญาตแพงๆ แบบวิทยุสมัครเล่นสมัยก่อน
  • บอร์ดและโมดูลมีขายทั่วไปตามท้องตลาด (Commercial-Off-The-Shelf) แถมราคาถูกมาก
  • ส่งข้อมูลได้ไกลลิบโลก ทะลุทะลวงสูง แม้ว่าสัญญาณจะอ่อนปวกเปียกแค่ -120dBm ก็ยังรับข้อมูลได้!
  • ไม่ต้องใช้เสาอากาศเทพๆ แค่เสายางธรรมดาก็สามารถรับสัญญาณจากดาวเทียมได้แล้ว นี่แหละความโกงของ LoRa!

💡 ป้ายยาไอเทมเด็ด: โปรเจกต์นี้พระเอกหลักคือบอร์ด Heltec WiFi LoRa 32 v2 (คลื่น 433MHz) ซึ่งมีทั้ง Wi-Fi, จอ OLED และชิป LoRa ในตัวเดียว!

หากเพื่อนๆ กำลังมองหา บอร์ดตระกูล ESP32 ที่มีโมดูล LoRa ในตัว, เสาอากาศ SMA, หรือ กล่องกันน้ำ (Waterproof Case) เพื่อเอาไปลุยโปรเจกต์ Out-door แวะมาทักทายสั่งซื้อที่ Globalbyte Shop ได้เลยครับ เรามีของพร้อมส่งให้สายหาทำเอาไปประกอบกันมันส์ๆ แน่นอน!

ขั้นตอนการทำแบบเข้าใจง่ายๆ (Step-by-Step) 🛠️

เพื่อให้บอร์ดของเราพร้อมลุยแดดลุยฝน เราจะจับมันใส่กล่องกันน้ำและเดินสายไฟให้เรียบร้อยครับ:

  1. เตรียมกล่องและเจาะรู: นำกล่องกันน้ำมาเจาะรูด้านข้าง สำหรับร้อยสายไฟและติดตั้งหัวต่อเสาอากาศ (SMA Connector) ยึดน็อตให้แน่นหนากันน้ำเข้า
  2. จัดการแผงวงจร (PCB): บัดกรี Pin Header ตัวเมียลงบนแผ่นปริ้นท์ (PCB) อเนกประสงค์ เพื่อให้เราเสียบและถอดบอร์ด LoRa ออกมาซ่อมบำรุงได้ง่ายๆ
  3. ระบบจ่ายไฟ (Power): ถ้าจะติดกล่องนี้ไว้นอกบ้านไกลๆ การใช้สายไฟ USB 5V ธรรมดาสายอาจจะไฟตกได้ แนะนำให้ใช้ ระบบ PoE (Power over Ethernet) ยิงไฟ 48V ไปตามสายแลน แล้วใช้ตัว PoE Splitter แปลงไฟกลับเป็น 5V ในกล่องอีกทีครับ (ลากสายยาว 100 เมตรได้สบายๆ)
  4. แฟลชเฟิร์มแวร์ TinyGS: เสียบสาย USB เข้าคอมพิวเตอร์ แล้วเข้าไปที่ หน้า Wiki ของ TinyGS เพื่อโหลดเฟิร์มแวร์เข้าบอร์ดแบบอัตโนมัติ (OTA) ระบบจะตั้งค่ารับสัญญาณดาวเทียมที่บินผ่านหัวเราให้เองแบบ "Automagically" โคตรล้ำ!

⚠️ คำเตือนเรื่องการซีลกันน้ำ (Waterproofing)

ถ้าตั้งใจจะตากแดดตากฝน อย่าลืมใช้ เทปยางพันละลาย (Self-fusing tape) พันรอบข้อต่อเสาอากาศ และใช้ ซิลิโคนแบบเป็นกลาง (Neutral-cure silicone) อุดตามรอยน็อตนะครับ (ห้ามใช้ซิลิโคนกรดที่เหม็นเปรี้ยวเด็ดขาด เพราะมันจะกัดน็อตเหล็กจนขึ้นสนิม!)

เมื่อประกอบเสร็จ เอาไปวางริมระเบียงหรือบนหลังคาที่เห็นท้องฟ้าโล่งๆ (Line of Sight) ในผลการทดสอบของผู้พัฒนาจากโคลอมเบีย เขาใช้แค่เสาอากาศแม่เหล็กแปะไว้นอกหน้าต่าง ก็สามารถรับสัญญาณจากดาวเทียม NORBY ที่บินอยู่เหนือประเทศเปรูได้ไกลถึง 2,265 กิโลเมตร!! โหดมากสำหรับอุปกรณ์ราคาพันนิดๆ!

🔗 แหล่งอ้างอิงและเนื้อหาเชิงลึก (สำหรับสาย Hardcore):

เนื่องจากการต่อสายวงจรไฟเลี้ยง (PoE) และการติดตั้งเสาอากาศ (Antenna) มีรายละเอียดปลีกย่อยที่ค่อนข้างซับซ้อน ใครที่อยากลุยตามรอยโปรเจกต์นี้แบบเป๊ะๆ แอดมินเชียร์ให้ไปอ่านบทความต้นฉบับเลยครับ! เพราะเค้ามีเทมเพลตเจาะรูกล่อง และลิสต์ BOM (Bill of Materials) แจกไว้ให้โหลดด้วย!

*Disclaimer (ข้อจำกัดความรับผิดชอบ): เนื้อหาบทความนี้ถูกเรียบเรียงและสรุปมาจากโปรเจกต์โครงงานของต่างประเทศ (Galopago.github.io) ข้อมูลฮาร์ดแวร์ พอร์ตการเชื่อมต่อ และการจ่ายไฟ PoE มีความซับซ้อน อาจทำให้เกิดอันตรายจากไฟฟ้าลัดวงจรได้ ผู้ที่ต้องการสร้างตามควรศึกษาคู่มือและวงจรต้นฉบับอย่างละเอียด และใช้ความระมัดระวังในการบัดกรีเพื่อป้องกันความเสียหายต่อตัวบอร์ดครับ!

แท็ก


Blog posts

เข้าสู่ระบบ

ลืมรหัสผ่านใช่ไหม?

ยังไม่มีบัญชีใช่ไหม?
สร้างบัญชี