This is a to-scale clay model of the physical aspect of our project. It is 3x4x1.5 with a button whose diameter is 2.5. There are slots on either side of the button so that once it is actually created, students can attach it securely to their wheelchair or headrest. Once we actually make this button, it will be 3D printed using PLA filament which is durable, cost-efficient, and easy to use.
This is a to-scale cardboard model of an iPad. Students will be using an iPad to play the game on a website. The website will be using HTML coding language and it will be free for the students to use. The model shows the start screen of the game.
In the model the connection cord is made out of string but in reality it will be an aux cord. The aux cord will allow the button and the iPad to communicate meaning that when the button is pressed the iPad will go to the next screen or the dinosaur will move out of the way of the asteroid.
This will function as the base of the button
It has 2 slots so on either side so that it can be fastened to a wheelchair or headrest
The hole on the side is for the auxiliary cord
The limit switch will be placed in the center of the Button Base
This will be attached to the Button Base as a platform for the Limit Switch to sit in
It is perfectly sized to the Limit Switch so that it is sturdy but it also doesn't waste any materials
It was added so that the Button Top is able to click the limit switch
This ring will be connected to the Button Top
It won't be directly connected to the Button Ring so that the the Button Top Ring and Button Top can move and click the limit switch
This will be connected to the Button Top Ring and guided by the Button Ring when pressing the limit switch
It is curved to allow for a sleek finish and a safe pressing area
This will be placed in between the Button Top Ring and the Button Top as a guide for clicking the limit switch
It will be attached to the Button Base so that the button won't fall apart
We shortened the limit switch holder so that the wire connection is exposed more which will allow for a cleaner soldering job
This shortened length will also create less material waste
At first, we printed the two separately so that it wouldn't waste materials during the printing process
By printing them together, it will save time during the build process
Initially, the Button Top Ring was going to be super glued to the Button Top but in order to increase stability, it is now going to snap into place
This will allow for a more clean and easy assembly with a lesser likely hood of falling apart after use
Allows for easy assembly with the button top
We increased the length of the Button Ring so that the Button Ring Top and the Button Top have more room to move down when clicking the Limit Switch
This will allow for the button to click easier with a less likely hood of messing up
2.20 pounds of PLA is $56.99
We used 96.81g in this print
2.20 pounds of PLA is $56.99
We used 43.3g in this print
2.20 pounds of PLA is $56.99
We used 15.68g in this print
3D print all parts of button
Strip the aux cord
Push aux cord through base hole and knot it
Place heat shrink onto both ends of the wire
Solder the aux wires to the limit switch
Heat up the heat shrink using a lighter
Super glue limit switch into the limit switch holder
Place the top ring into the ring
Super glue the ring to the base
Snap top ring into the top
Let dry for 10 minutes
Plug button into device and test
1. Start with coding the home page
2. Add the title “Save the Dinosaur!” across the top of the screen
3. Add a dinosaur at the bottom left of the screen
4. Add a start button to the left side of the screen that goes to the game play screen
5. Start coding the game play screen
6. Add a dinosaur at the bottom middle of the screen
7. Add the score of 0 to the top right of the screen
8. Add an exit button to the top left of the screen that when pressed goes straight to the start screen
9. Add an asteroid to the top middle of the game play screen
10. Move the asteroid down 1/20th of the screen every 1 second
11. Code if the button is pressed then move the asteroid to the left of the screen and add confetti
12. After 2 seconds remove the asteroid and confetti from the screen and add 100 points to the score
13. Code if the dinosaur get to ¾ of the screen then go to the end screen
14. Go back to step 9 until the score reaches 500
15. Start code for the end screen
16. Add end score at the top middle of the screen
17. Show replay button that when pressed it goes back to the start page
This is all of the code. From the start screen all the way to the end screen.
Home Page
Play Screen
End Screen
Limit Switch
Limit Switch after soldering/wiring
Limit Switch in the Button
Multimeter, test on and off
Multimeter, test on and off
Multimeter, test on and off
Homepage Code
Game Code
Endpage Code
Code with Button
Reset then press the play button to see if everything is in place and works
Reset then press the play button to see if everything is in place and works
Reset then press the play button to see if everything is in place and works
Connect the button and see if it triggers something on the game when pressed
The button must be able to withstand the force of an average punch without chipping or breaking
The average punch amounts to about 180 pounds
Quantitative
+/- 10 lbs
The button must be able to withstand 1 school year worth of clicking use without breaking
If the button is pressed 25 times a day for 1 school year then it needs to withstand 4,500 clicks
Quantitative
+/- 10 clicks
The game must withstand a days worth of play without maintenance
The game will need to be running for at least 2 hours a day
Quantitative
+/- 5 mins