0% found this document useful (0 votes)
80 views14 pages

Project 3.1.7.2 - Vex and Robotc: Stony Point Hs - Round Rock Isd PLTW - P E

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 14

STONY POINT HS -- ROUND ROCK ISD

PLTW - PRINCIPLES OF ENGINEERING

AGV
Project 3.1.7.2 VEX and RobotC
Matthew Greb, Izel Aceves, Alex Espinosa
A Day That Will Live In Infamy

TABLE OF CONTENTS
Design Brief
Pictures of Final Solution
RobotC Code for Final Solution
Results and Conclusions
Appendix

DESIGN BRIEF
Client Company:

Hippopotomonstrosesquipedaliophobia
Inc.

Target
Consumer:

Factories, mines, and other places


where manufacturing occurs, and
materials need to be transported from
one part of the production sequence to
another.

Problem
Statement:

Many manufacturing plants use


methods of production (namely
assembly lines) that require parts to be
transported from one part of the process
to another. Hiring people to do so is
inefficient, so machines to move the
parts are necessary.

Design
Statement:

We must create a vehicle that is capable


of going back and forth in a loop,
starting with a button, and when it is
pressed again, it will stop after
completing its cycle and reverting to its
original position.

Constraints:

The vehicle must not cost an


unreasonable amount compared to
other products performing a similar
purpose. It must be stable, and it must
stop only after the button has been
pressed and the cycle has been
completed, reverting back to the
original starting position of the cycle.

PICTURES OF FINAL SOLUTION

ROBOTC CODE FOR FINAL SOLUTION

APPENDIX
< Include the following:

Materials Spreadsheet - cut and paste here


Brainstorming documentation
Three potential physical sketches - by hand - scan these from your EN
Decision Matrix to determine final idea - Copy and Paste.
Final physical sketch - scan from your EN
Final program sketch - Pseudo code (by hand or typed)
Any other documentation you have on the process. >

Potential Sketches

Final Sketch

Metal Parts
1

Vex Base Plates

$15.00

$15.00

12" Long Linear Slide Track

$7.48

$0.00

17.5" Long Linear Slide Track

$9.48

$0.00

Chassis - Bumper

$5.83

$0.00

Chassis - Rails

$4.13

$0.00

Plate 5x5 holes

$1.50

$0.00

Plate 15x5 holes

$2.50

$0.00

Plate 5x25 holes

$3.75

$0.00

Bar 1x25 holes

$1.62

$0.00

Angles

$4.50

$0.00

C-Channel

$4.50

$4.50

Gussets - any type

$0.99

$5.95

Line Tracker

$13.33

$0.00

Bumper Switch

$6.50

$0.00

Limit Switch

$6.50

$6.50

Flashlight

$12.99

$0.00

Potentiometer

$6.50

$6.50

Optical Shaft Encoder

$10.00

$0.00

Ultrasonic Range Finder

$29.99

$0.00

Light Sensor

$19.99

$0.00

3-Wire Servo

$19.99

$0.00

2-Wire Motor

$14.99

$14.99

Intake Roller

$2.00

$0.00

6-tooth Sprocket

$2.14

$2.14

12-tooth Sprocket

$2.14

$0.00

18-tooth Sprocket

$2.14

$0.00

24-tooth Sprocket

$2.14

$2.14

30-tooth Sprocket

$2.14

$0.00

12-tooth gears

$0.70

$0.00

36-tooth gears

$0.90

$0.00

60-tooth gears

$1.00

$0.00

84-tooth gears

$1.30

$0.00

19-tooth rack gear

$1.25

$0.00

Worm gears

$0.70

$0.00

24-tooth bevel gear

$0.90

$0.00

Worm wheel

$1.00

$0.00

Differential frame

$2.00

$0.00

Delrin Slide Track (pair)

$1.00

$0.00

Claw kit assembly

$19.99

$0.00

Input/Output/Motors
1
1

Motion Parts
1

Winch and pully Parts

$14.99

$0.00

Conveyor-belt Parts (10 inch)

$5.00

$0.00

Tank Tread Parts

$29.99

$0.00

Chain Links 10 inch

$3.11

$6.23

2.75" Wheel

$2.50

$0.00

4" or 5" Wheel

$5.00

$0.00

Misc. Fasteners
x

Spacers

Washers

Nuts

Rivets

Standoff

Screws

Bearings and lock bars

Shaft Collars

TOTAL
COST OF
PROJEC
T

$63.94

Decision Matrix Template


Criteria
Ideas

Cost

Sturdiness

Effectivene Time to
ss
Build

Aesthetics

Totals

Rails

25

Tank Treads

27

Conveyor
Belt
(no tank
treads)

30

Brainstorming
Line follower
Tank Treads?
Don't need to make a mobile vehicle.
Conveyor belt
Tank treads
Multiple gears
Tank Treads
Potentiometer or optical encoder
Tank Treads
Limit switch
Tank Treads
Rails
Tank Treads
Conveyor belt thing with NO tank treads
Tank Treads are not necessary

AGV pseudo code


What does the pseudo code need to do?
-Travel back and forth -Closed loop control -Starts when button is pressed -Stop when
button is held -How ever it will not stop immediately

Void (Variation 1)
Void MovementLine
Task main
infinite loop

Type B
Infinite loop
when the button is pressed (UntilBump)
Motor runs forward
When optical encoder detects a certain number of motor rotations
motor reverses
If button is held

Motor completes a certain number of rotations


Then stops

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy