KSP Controller™™

Idea Generation

What is this project about?

Looking for more support narrowing down your idea? Try using the idea matrix on this page.

💡

I am making a control panel for the game Kerbal Space Program

What do you want to get out of this project?

💡

I want to learn how to connect physical buttons and devices to games I play. I want to learn how to soter and connect electronics together too. I want to learn about how batteries work and what voltages and power really is.

where did the skills go? we are taking skills out of the idea generation process, in an attempt to make projects more career-focused. If you want to get leveled-up for a project, share it with the appropriate guide or faculty member for feedback upon completion.

Guiding Question

Turn your idea above into a guiding question.

Check out some resources on how to write a guiding question here.

How can you connect physical home made devices to video games

Exploration

Use this space to take notes, keep track of your sources, or conversations you have with people about this project.

Feb 11: I got the button on the controller so that it could actually launch the rocket

Feb 14: I got the joysticks fully working. They use digital voltages instead of analog which was a little weird to work with

Feb 20: I got the slider to actually change the thrust in game

Feb 21: I learned what a pull up / pull down resistor is and found out they are pre built into my Arduino

Feb 24: I got the slider to move automatically when the game controls it.

March 3: I soldered a majority of the buttons and I plan to do the rest of them today. Some things were going wrong but we plan to debug it later today.

I had to learn a bunch about sottering for this project and I had to sotter a bunch of little things together

Here are some videos that I take every time I make progress:

The handle for the slider I need to 3d print:

The 7 segment displays that we got were all broken so we had to order new ones that wont get here until after the project is over but we will still put them in the board to make it look nice.

Production

What will it take for you to complete this project?

Use the table below to set your own timeline for deliverables, keep in mind when your final work product is due at the end of the cycle.

Work Product Deliverables

MilestoneDateDone
Stage Button Working
February 11, 2021
Joysticks Working
February 14, 2021
Rest Of Buttons Working
February 16, 2021
Throttle Working
February 21, 2021
7-Segment Displays Working
February 24, 2021

Embed your Work Product Here 👇🏽

How do I embed my work product on notion?
Add a short description and cover photo

Work Product

image

Reflection

Reflect on this project cycle by answering the questions below.

The act of reflecting allows us to pull out the big takeaways that we'd like to remember from this project to make recalling them easier.

What are some of the most interesting discoveries you've made working on this project?

I learned how to connect to games through non keyboard devices like Arduino.

I also learned about soldering and electronics