Project in progress
Xenon | Thrust Vector Controlled Rocket!!!

Xenon | Thrust Vector Controlled Rocket!!! © GPL3+

The Xenon controls itself to not by fins but by moving the motor at the bottom back and forth!

  • 5,827 views
  • 1 comment
  • 13 respects

Components and supplies

About this project

We made the Xenon rocket by learning from studying! You can learn more about it here: https://deltaspacesystems.wixsite.com/rockets.

This version is using a Arduino Mega instead of the Omega Flight Computer which is the PCB that we use in our rockets. It is using a Gyroscope and Accelerometer PID loop to control two axis orientation to make sure your model rocket flies straight. In a couple months the Thrust Vector Control system which moves the rocket motor back and fourth will be open sourced to the public!

Stay tuned for the first launch by subscribing to Delta Space Systems on YouTube!

To help make more projects like this possible donate to https://deltaspacesystems.patreon.com

For more info follow @space_delta on Twitter!

Also make sure to comment for more information!

The Delta TVC Promo Video (2 Axis) | Enjoy!

Second Hold Down

The rocket undergoing the first test!

The Teaser Video

The Flight Computer that controls the rocket!

Code

Xenon_Static_Fire_Test_1_Code_.inoC/C++
//Xenon Static Fire 1 (No Feedback)//

#include <Servo.h>

Servo myservo;  // create servo object to control a servo
// twelve servo objects can be created on most boards

int pos = 0;    // variable to store the servo position

void setup() {
  myservo.attach(2);  // attaches the servo on pin 9 to the servo object
 
}

void loop() {
  for (pos = 11; pos <= 87.5; pos += 1.75) { // goes from 0 degrees to 180 degrees
    // in steps of 1 degree
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(15);                       // waits 15ms for the servo to reach the position
  }
  for (pos = 87.5; pos >= 11; pos -= 1) { // goes from 180 degrees to 0 degrees
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(15);                       // waits 15ms for the servo to reach the position
  }
}

Schematics

Circuit
Circuit diagram  9pqoppbsqm

Comments

Similar projects you might like

Delta Thrust Vector Control Rocket Guidance System

Project in progress by UniverseRobotics

  • 3,325 views
  • 6 comments
  • 24 respects

Solid Rocket Motor

Project in progress by Cole Purtzer

  • 3,248 views
  • 2 comments
  • 17 respects

Hybrid Rocket Engine

Project in progress by UniverseRobotics

  • 4,013 views
  • 0 comments
  • 22 respects

Advanced Model Rocket!!!!!!

Project in progress by UniverseRobotics

  • 1,378 views
  • 0 comments
  • 13 respects

Rocket Auto Abort System!

Project in progress by UniverseRobotics

  • 2,741 views
  • 0 comments
  • 13 respects

PC Controlled Robotic Arm

Project tutorial by AhmedAzouz

  • 15,852 views
  • 14 comments
  • 90 respects
Add projectSign up / Login