ฉันคิดพวกเราหลายคนใฝ่ฝันที่จะมีลูก วันหนึ่งสิทธิพิเศษที่สามารถมีได้ หรือบินจรวดแบบโฮมเมด หรือเรือขนาดเล็กที่ออกแบบมาเพื่อบินและเหนือสิ่งอื่นใดคือมีคำสั่งที่สามารถให้เรามีอิสระในการสั่งการได้ตามต้องการ
วันนี้ความฝันนั้นได้ถูกเติมเต็มแล้วโดยหลายคน มีโมเดลเชิงพาณิชย์บางรุ่นที่คุณสามารถซื้อได้หรือในกรณีของโดรนก็มีบางอย่างที่คล้ายกับสิ่งที่เราต้องการเมื่อเป็นเด็ก
ลูกแพร์ พูดตามตรงพวกเราหลายคนคงชอบที่จะออกแบบอุปกรณ์นี้ ด้วยมือของเราและโดยเฉพาะอย่างยิ่งพลังในการเรียนรู้วิธีประกอบและวิธีการทำงานของแต่ละส่วน
และดี วันนี้ผมมาแบ่งปันข้อมูล ฉันพบในเน็ตเกี่ยวกับสิ่งที่คล้ายกับที่ฉันอธิบายและนั่นคือ โครงการ Cygnus-X1 พัฒนาบอร์ดโอเพนซอร์ส สำหรับการควบคุมเวกเตอร์แรงขับของเครื่องยนต์เจ็ทและระบบออนบอร์ดที่เกี่ยวข้อง
ผู้ที่ชื่นชอบ พวกเขาสามารถใช้จานเพื่อทำให้การบินของจรวดโฮมเมดมีเสถียรภาพ และเหนือสิ่งอื่นใดและสิ่งที่สำคัญที่สุดเกี่ยวกับโครงการนี้คือการพัฒนาโครงการได้รับการแจกจ่ายภายใต้ใบอนุญาต GPLv3
ซึ่งเราสามารถค้นหาไดอะแกรมที่มีอยู่จำนวนมากการออกแบบ PCB และข้อกำหนดสำหรับโปรแกรมจำลอง EasyEDA (Electronic Design Automation)
อีกหนึ่งคุณสมบัติที่โดดเด่นของโครงการนั่นก็คือ บอร์ดเข้ากันได้กับสภาพแวดล้อมการพัฒนา Arduino IDE และ Platformio อย่างสมบูรณ์
นอกเหนือจากข้อเท็จจริงที่ว่าส่วนประกอบซอฟต์แวร์ถูกเขียนด้วย C ++ และเป็นฐานแล้วไมโครคอนโทรลเลอร์ SAMD51 ยังใช้ซึ่ง ทำงานที่ความถี่ 120 MHz และมีหน่วยความจำแฟลชในตัว 1 MB
สามารถใช้แฟลชภายนอกหรือการ์ด SD เพื่อบันทึกการวัดระยะทางไกลระหว่างการบิน ข้อมูลและคำสั่งจะถูกส่งผ่าน Bluetooth Low Energy (BLE) ซึ่งช่วยให้คุณสามารถใช้สมาร์ทโฟนทั่วไปในการควบคุมได้
มีช่องควบคุมเซอร์โวสามช่อง: สองสำหรับการเคลื่อนที่ของหัวฉีดเมื่อเวกเตอร์แรงขับเปลี่ยนไปและอีกอันสำหรับระบบอื่น ๆ ตัวอย่างเช่นเพื่อเปิดใช้งานการติดตั้งร่มชูชีพ นอกจากนี้ยังมี pyrochannels สองช่องสำหรับจุดระเบิดและปลั๊กเรืองแสงและช่องควบคุมมอเตอร์ไฟฟ้าเพื่อเปลี่ยนขดลวดโดยใช้ไจโร
สามารถใช้แบตเตอรี่ LiPo 2S หรือ 3S เป็นแหล่งพลังงานได้ ในบรรดาเซ็นเซอร์ที่ใช้ ได้แก่ accelerometer-gyro (IMU BOSCH BMI088) และเครื่องวัดความสูง (MS560702) มีตัวเชื่อมต่อ UART และ I2C เพื่อเชื่อมต่อเซ็นเซอร์เพิ่มเติมเช่นโมดูล GPS
ในลักษณะที่โดดเด่นของโครงการมีการกล่าวถึงดังต่อไปนี้:
- อิงตามไมโครคอนโทรลเลอร์ SAMD51 ที่ทำงานที่ 120 MHz พร้อมแฟลช 1 MB (ATSAMD51J20A-MUT)
- ควบคุมได้ด้วย Bluetooth Low Energy (BLE) ทำให้สามารถส่งและรับข้อมูลระหว่างจรวดและสมาร์ทโฟนได้
- 3 Servo Channels (สองช่องสัญญาณใช้สำหรับการกระตุกเวกเตอร์และอีกช่องสำหรับสิ่งอื่น ๆ เช่นระบบดีดร่มชูชีพเชิงกล)
- ช่อง Pyro 2 ช่องที่สามารถจุดระเบิดมอเตอร์และลวดนิโครมได้ สามารถควบคุม PWM ได้อย่างสมบูรณ์สำหรับการควบคุมกระแสแปรผัน
- ตัวควบคุมมอเตอร์ 1 x DC สำหรับช่วงเวลาเหล่านั้นเมื่อคุณต้องการการควบคุมที่แกว่งด้วยล้อปฏิกิริยา
- ใช้งานได้กับแบตเตอรี่ LIPO 2S และ 3S 3S ดีกว่า (11,1V)
- รวมถึงสถานีติดอาวุธเพื่อป้องกันความล้มเหลวในช่องดอกไม้ไฟ
- IMU หกแกน (BOSCH BMI088) และเครื่องวัดระยะสูง (MS560702)
- พอร์ตการ์ด SD เพื่อให้คุณสามารถบันทึกข้อมูลของคุณ
- หน่วยความจำแฟลชภายนอก 16MB บันทึกข้อมูลระหว่างการบิน (การเชื่อมต่อการ์ด SD อาจเกิดขึ้นเป็นพัก ๆ ระหว่างการบินเนื่องจากการสั่นสะเทือน)
- Buzzer และ RGB Neopixel LED
- การเชื่อมต่อ UART และ I2C เพิ่มเติมในกรณีที่คุณต้องการเชื่อมต่อเซ็นเซอร์ภายนอกเช่นโมดูล GPS
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม คุณสามารถดูรายละเอียดคู่มือและแผนผัง ในลิงค์ต่อไปนี้.