YHS Student Website
Senior Year

The IMA = .700/.420 = 1.666666667
THIS IS OUR COMPOUND MACHINE. WE COMBINED THREE SIMPLE MACHINES TO CREATE OUR ONE COMPOUND MACHINE. IT IS COMPOSED OF A ROTATING GEAR SYSTEM, A PULLEY SYSTEM, AND THEN ATTATCHED TO AN INCLINE PLANE. ALL THESE PUT TOGETHER TO CREATE ONE COMPOUND MACHINE.
HERE IS A VIDEO OF HOW IT WORKS.



For our POE project we created a VEX elevator that can travel to multiple floors and here is a video on hiw it works :)




program code for our project:
nt Nfloor = 1;
void checkFloor(){
if (SensorValue[limit1] == 1){
Nfloor = 1;
}
if (SensorValue[limit2] == 1){
Nfloor = 2;
}
if (SensorValue[limit3] == 1){
Nfloor = 3;
}
}
void toFloor(int dest){
if (dest > Nfloor){
while(dest > Nfloor){
motor[elevator] = 60;
checkFloor();
}
motor[elevator] = 0;
}
if (dest < Nfloor){
while(dest < Nfloor){
motor[elevator] = -60;
checkFloor();
}
motor[elevator] = 0;
}
}
int waitT = 0;
task main(){
while(true){
if (SensorValue[floor1] == 1){
toFloor(1);
waitT = 0;
}
if (SensorValue[floor2] == 1){
toFloor(2);
waitT = 0;
}
if (SensorValue[floor3] == 1){
toFloor(3);
waitT = 0;
}
if (waitT > 100000 & Nfloor != 1){
toFloor(1);
} else {
waitT = waitT + 1;
}
checkFloor();
}
}