Our Project
About Us
Hello my name is Adrish Bhaumik and I live in Hamilton township and I'm in 6th grade
Hello my name is Krish Reman and I live in the Washington township and I'm in 5th grade
About Virtual World
In this project we used virtual world this software is the reason why we can do and make this program from our home.
This software has some key exponents just so you know how we made this project:
This software allows us to code and test without even building a robot
Meaning we can use a robot which is already preset to test our program
The place were we test it is also preset and is a lot more accurate than real life testing
This occurs since the robot starts in the same place everytime
This lowers the human error parts of testing
Our Project Progression
First we started with one light sensor doing light sensor way of bumper cars
Then we still used one light sensor and when sensed black turn back and go forward till the light sensor senses black and do the same thing over and over again forever
then we added variables to stop only after doing four times
Then we added another light sensor and had two light sensors for cliffhanger
We did all of this to divide and conquer the whole code instead of changing a bunch of
Our project and goals
Our project name is Cliffhanger
We have been working on this project for half of the term
The robot which we will be using in this virtual world is called the EV3 dual color
This robot has two light sensors which will help us with the line tracing and the turns
We also used encoders for the sharp turns like at the beginning
We also have to variables which includes X and Encoders
We also used Motor Encoders for two of our turns
We have to ride on the edge of the table while line tracing.
We also had to use encoder instead of timing
Our code
This is our code which will help us with our first right turn.
Our code part 2
This second part of our code helps us start the line tracing
Our code part 3
This last part is the line tracing of our cliffhanger code
One of our flowcharts
Used this as our cliffhanger and built off of this code as well
Cool Technical Facts
This program was made using many thing such as encoder, wait times, and much more these factors are what make this program work.
Here are some of the technical thing that we used:
In this program we made two of the successful turns using encoders
We also used stop all motors just so the robot doesn't overshoot anywhere
We also used variables to stop at the point we want on the map
Variables are Letters or numbers you use to contain some known or unknown quantity
These factors made our program work and run