Define a Problem
Generate Concepts
Develop a Solution
My partner and I began brainstorming by simply coming up with local ways elevators operate and based our designs pff of that. Luke & I looked up a few examples of VEX elevators to maybe spark some ideas. Him & I had similar sketches and foundations for the elevator.
We began coding by analyzing constraints and requests of the project. We spoke about forever loops and while, else statements. With requirements in mind Luke began writing code for the program
We began coding by analyzing constraints and requests of the project. We spoke about forever loops and while, else statements. With requirements in mind Luke began writing code for the program
Evaluate Solution
Some issues Luke & I encountered include coding issues. We didn't have any problems designing, or building the elevator, although creating the program was pretty tricky. While programming, the program would not run the commands all at once but instead in an order, which isn't correct because the program runs on call buttons. To solve this, my partner tried adding variables to the commands, this didn't work so he reached the solution of having the motors run separately. Other than this, we did not encounter any further obstructions.
Present a Solution
Conclusion
A few programming features we learned and applied include while and if else, in addition to variables. The while & if else statement allowed us to preform more than one task in a given time, allowing the motor and sonar to work together during operation. The most surprising element I'd say of this project was the operation, despite having to start the program over once you have ran it. The way the elevator could go to any call button and stop successfully was quite shocking. A difficult of this project was of course getting the program to properly run and actually operate accordingly. To improve, a forever loop would solve the problem of having to restart the program after each use. Also an easier method for the sonar to read.