Giter Club home page Giter Club logo

awesome-rocket's Introduction

Awesome DIY Rocket Projects

A curated list of awesome DIY rocket projects, resources, tools, and communities. this list aims to fuel the passion of those interested in building their own rockets, from simple water rockets to more advanced propulsion systems.
一个精选的DIY火箭项目、资源、工具和社区的列表。这个列表旨在激发那些对自己制作火箭感兴趣的人的热情,从简单的水火箭到更高级的推进系统。

Contents

介绍 Introduction

典型固体燃料

燃料类型 风险 性能 工艺难度 一致性 原料 常用制作工艺 原料成本
RNX(KNER) 低(比冲约100s) 硝酸钾、环氧树脂、固化剂、三氧化二铁 混合压铸、混合浇筑 约30元/kg
KNSB 低(比冲约125s) 硝酸钾、山梨糖醇 热熔浇筑 约20元/kg
APCP 高(文献比冲200s-240s) 高氯酸铵、端羟基聚丁二烯、固化剂、增塑剂、铝粉等 常压捏合真空浇筑、真空捏合常压浇筑、真空捏合真空浇筑 180-500元/kg
黑火药(BP) 低(爱好者实测比冲50s左右) 硝酸钾、炭、硫 - -
RAP 中(文献比冲200s) 高氯酸铵、环氧树脂 - 150-400元/kg
KNSU、KNDX 低(文献比冲130s左右) 硝酸钾、蔗糖(或葡萄糖) - -
A24 中(文献比冲200s左右) 硝酸铵、氯丁橡胶、硫、铝 压铸 约35元/kg
KPBM 高氯酸钾、沥青 - -
748# 高(理论比冲212s) 高氯酸铵、E51环氧树脂、748稀释剂、593固化剂、氧化铜(或氧化铁) - -
669# 高(理论比冲215s) 高氯酸铵、E51环氧树脂、669稀释剂、593固化剂、环氧甲酯、氧化铅 - -

注:情况可能会根据制造技术、环境以及其他因素有所不同。

Open Source Projects

Software

  • OpenRocket - 一个免费、全功能的模型火箭模拟器,允许设计和模拟火箭。GitHub

  • RocketPy - 下一代大功率火箭六自由度轨迹仿真。GitHub

  • openMotor - 供火箭发动机实验人员使用的开源内弹道模拟器。GitHub

  • SCpp - 该库实现了特别适合航空航天应用的各种最优控制算法(火箭着陆模型)。GitHub

  • AeroVECTOR - 模型火箭模拟器面向主动控制系统的设计和调整,无论是TVC、主动鳍控制还是被动稳定火箭上的降落伞部署算法。GitHub

  • RX1 - 核心要素是一个强大的消息传递系统,使日志记录、遥测和开发变得更加容易。GitHub

  • RASAero - 结合了空气动力学分析和飞行模拟的软件包,适用于模型火箭、高功率火箭、业余火箭和探空火箭。Website

  • ThrustCurve - 一个在线资源,提供火箭发动机和引擎数据,适用于模拟和设计。Website

  • FlightClub - 模拟火箭发射和轨道的工具,适合对火箭轨道动力学感兴趣的人。GitHub https://flightclub.io/

  • KSP (Kerbal Space Program) Mods - 虽然KSP本身不是开源的,但其庞大的mod社区提供了许多开源项目,可以让玩家设计和测试自己的火箭。CurseForge

  • SpaceCAD - 火箭设计和模拟软件,帮助用户设计自己的火箭并预测其性能。Website

  • NASA Open Source Software - NASA提供的一系列开源软件,适用于设计和模拟航天器,也可以应用于DIY火箭项目。Website

  • 用于测量火箭发动机的推力。https://github.com/Serra-Rocketry/Rocket-Motor-Load-Cell-Tester

  • MORGAN - 模型火箭制导和控制(PIO + ESP32)。Github

Hardware

  • uHoubolt - 小型轻型 乙醇/N2O 液体火箭,已成功飞行。GitHub
  • Tejas-Rocket-Flight-Computer - 一种自主推力矢量控制火箭,具有自着陆能力,采用阿波罗时代同等功率的廉价部件。GitHub GitHub
  • Hephaestus - 推力矢量控制火箭。GitHub
  • OSREngines - 开源火箭发动机。GitHub
  • SPECTRA - 一款固体推进剂实验室试验台,旨在测量和分析固体火箭发动机的性能。GitHub doc
  • RocketNavigator - 使用 RPI 来捕获模型火箭的数据,并传输实时 GPS 坐标,防丢失。GitHub
  • RocketPi - 一个用于火箭遥测的树莓派项目。它使用树莓派从火箭飞行过程中的各种传感器收集数据。GitHub
  • Arduino火箭控制器 - 一个基于Arduino的项目,用于控制模型火箭,具有点火、部署和遥测功能。GitHub
  • Open Source Rocket Avionics - 为火箭提供开源的航电系统,包括飞行控制、数据记录和遥测。GitHub
  • Rocketduino - 一个基于Arduino的开源火箭电子项目,专注于创建可靠的火箭飞行数据记录器。GitHub
  • rocketry - 火箭的东西(业余火箭)。主要基于Arduino。GitHub

Educational Resources

  • NASA’s Rocketry 101 - 介绍火箭科学的基础,包括火箭是如何工作的。Website
  • The Rocketry Forum - 一个庞大的讨论区,涵盖了火箭制作的各个方面,适合初学者和高级爱好者。Website
  • Rocket Propulsion Elements by George P. Sutton - 火箭推进技术的经典教材。
  • Introduction to Rocket Science and Engineering by Travis S. Taylor - 为初学者提供火箭科学和工程的全面介绍。

Materials and Components

  • Apogee Components - 提供各种零件、套件和材料。Website
  • Public Missiles Ltd - 提供更高级火箭项目的材料、组件和套件。Website
  • Cesaroni Technology - 提供广泛的火箭发动机数据库。Website

Communities and Forums

Safety and Legal

  • Tripoli Rocketry Association - Provides guidelines and resources for safe rocketry practices and is an advocate for the hobby in regulatory matters. Website
  • National Association of Rocketry (NAR) Safety Code - A set of safety guidelines for model rocketry. Website

Books

  • "Handbook of Model Rocketry" by G. Harry Stine and Bill Stine - A comprehensive guide to model rocketry, considered by many as the bible of the hobby.
  • "Modern High-Power Rocketry 2" by Mark Canepa - An in-depth look into high-power rocketry, covering advanced topics for serious enthusiasts.

Videos

  • Apogee Rockets YouTube Channel - Educational videos on various aspects of rocketry, from design to flight. YouTube
  • The Rocketry Show - A podcast and video channel dedicated to hobby rocketry, with interviews, project showcases, and tips. YouTube

Contributing

Your contributions are always welcome! Please read the contribution guidelines first.


This list is a starting point for DIY rocket enthusiasts to find resources, share knowledge, and collaborate on projects. Whether you're a beginner or an experienced rocketeer, there's something here for everyone interested in the art and science of rocketry.

awesome-rocket's People

Contributors

github-actions[bot] avatar qdsang avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.