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

  1. First we started with one light sensor doing light sensor way of bumper cars

  2. 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

  3. then we added variables to stop only after doing four times

  4. Then we added another light sensor and had two light sensors for cliffhanger

  5. 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