ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal...
-
Upload
shon-hines -
Category
Documents
-
view
234 -
download
0
Transcript of ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal...
![Page 1: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/1.jpg)
ECE 001:Team Awesome
ECE 001:Team Awesome
Patel, Hetal
Odobasic, Stephen
Rajeevan, Sushmitha
Noel, Kelli
Patel, Hetal
Odobasic, Stephen
Rajeevan, Sushmitha
Noel, Kelli
![Page 2: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/2.jpg)
Mr. AwesomeMr. Awesome
![Page 3: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/3.jpg)
ObjectivesObjectives
• Build robot and write program to operate robot
• Move robot from start to finish on dark line
• Have robot complete a U-turn
• Make robot return to the start point by following the black line
• Build robot and write program to operate robot
• Move robot from start to finish on dark line
• Have robot complete a U-turn
• Make robot return to the start point by following the black line
![Page 4: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/4.jpg)
ResourcesResources
Parts: Two motors One handiboard Two analog sensors Lots and lots of Lego blocks Four tires-2 with rubber treads and 2 without
Parts: Two motors One handiboard Two analog sensors Lots and lots of Lego blocks Four tires-2 with rubber treads and 2 without
![Page 5: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/5.jpg)
![Page 6: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/6.jpg)
Source CodeSource Code
Overall while loop State dependent cycle
Complete one state and then move on to the next
Used for U-turn
Analog sensors Threshold of 200
Overall while loop State dependent cycle
Complete one state and then move on to the next
Used for U-turn
Analog sensors Threshold of 200
![Page 7: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/7.jpg)
ProcedureProcedure
Wheels used instead of treads for better navigation Rubber wheels in back for better traction allowing
better use of power Front wheels without rubber to allow for smoother
turning Speed was set below full power to allow better
control
Wheels used instead of treads for better navigation Rubber wheels in back for better traction allowing
better use of power Front wheels without rubber to allow for smoother
turning Speed was set below full power to allow better
control
![Page 8: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/8.jpg)
Order of DevelopmentOrder of Development
1. Source code and construction of robot prototype done simultaneously
2. Trial and error resulted in modifications to both code and robot
3. Final code written and final robot constructed
1. Source code and construction of robot prototype done simultaneously
2. Trial and error resulted in modifications to both code and robot
3. Final code written and final robot constructed
![Page 9: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/9.jpg)
ChallengesChallenges Robot malfunctions
First prototype was built with wheels issue with gear ratio
Second prototype was built with treads Friction and weight of robot led to dilemmas
Final design Went back to wheels with a lower gear ratio that
worked less efficiently but provided better overall results
Front wheels without rubber treads to minimize friction and add control
Robot built with more fortification to sustain it under stress
Robot malfunctions First prototype was built with wheels
issue with gear ratio Second prototype was built with treads
Friction and weight of robot led to dilemmas Final design
Went back to wheels with a lower gear ratio that worked less efficiently but provided better overall results
Front wheels without rubber treads to minimize friction and add control
Robot built with more fortification to sustain it under stress
![Page 10: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/10.jpg)
First Prototype
Second Prototype
Final Robot: Mr. Awesome
![Page 11: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/11.jpg)
Programming ErrorsProgramming Errors Turns
Modified through trial and error until we concluded that one motor must have its speed reduced
U-turn Initial program resulted in the robot turning in circles Second attempt relied on imprecise time estimates We concluded that the program should be written into
two elements
Turns Modified through trial and error until we concluded
that one motor must have its speed reduced
U-turn Initial program resulted in the robot turning in circles Second attempt relied on imprecise time estimates We concluded that the program should be written into
two elements
![Page 12: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/12.jpg)
Biomedical ExperimentBiomedical Experiment
A centrifuge is a device that separates liquids based on their density
Centrifuges can separate liquids faster by the “centrifugal” force than gravitational force
A centrifuge is a device that separates liquids based on their density
Centrifuges can separate liquids faster by the “centrifugal” force than gravitational force
![Page 13: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/13.jpg)
Trial # Sensor reading (before
separation)
Sensor Reading
(after separation)
Oil
Sensor Reading
(after separation)
Water
Time to Separate (seconds)
Motor Speed
1 154 122 228 60 100
2 150 120 170 60 80
3 112 125 212 60 60
4 115 137 204 60 40
5 115 148 206 60 20
Change in Seperation Due to Motor Speed
0
50
100
150
200
250
0 20 40 60 80 100 120
Speed
An
alo
g S
en
so
r R
ea
din
g
Water
Oil
Linear (Oil)
Linear (Water)
![Page 14: ECE 001: Team Awesome Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli Patel, Hetal Odobasic, Stephen Rajeevan, Sushmitha Noel, Kelli.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649ede5503460f94beee10/html5/thumbnails/14.jpg)