Inspiration
I was inspired by games like Spaceflight Simulator, Kerbal Space Program, and other space and flight-related games, as landing can be a challenge. I took a little spin on them to make my idea more original, by replacing the rockets with a paper airplane.
What it does
An accelerometer taped to a physical paper airplane is read by an Arduino Nano, and using a library, communicates to my game, which is based around Java with the Processing Library.
How I built it
From Arduino Nano To Accelerometer: VCC to 5V, GND to GND, SCL to A5, and SDA to A4. From Arduino Nano To Computer: USB Cable. I used an assortment of breadboard wires to connect the accelerometer to the Arduino Nano.
Challenges I ran into
Challenges include communication between the Arduino and the computer, simulating the physics of a paper airplane, and wiring the airplane to be light-weight and disconnect-able.
Accomplishments that I'm proud of
Overcoming all of these problems, including the usb cable being bad, and needing to find a way to keep it from disconnecting the Arduino Nano from the computer.
What I learned
Java; I've barely used Java except for JavaScript.
What's next for PaperAirplane
Adding a scoreboard and difficulties to make it even more competitive.
Built With
- arduino
- arduinoide
- c++
- java
- nano
- processing
- teapot
- toxiclibs
Log in or sign up for Devpost to join the conversation.