For JEM 180, I was assigned a partner to work with throughout the semester. In the first couple weeks, we learned about basic circuit analysis such as Kirchhoff's voltage and current laws, as well as simple Arduino code to turn on a light. Eventually we got to combine all of this new knowledge into the three projects
For our first project, we had to build an Arduino bot to use QTI sensors which detect dark surfaces and bright surfaces and are assigned within a range, with dark surfaces reading a high value and light surfaces reading a low value.
We chose a value of 200, so anything below this threshold will be seen as the white surface, while anything above this will be seen as the black line
For Project 1, we were given a game board featuring pool balls surrounded by bricks.
The goal was to remote control a bot to grab the pool balls with an effector and push them off the corners of the board into cans.
Putting the same color balls with its corresponding solid/stripe earned bonus points. The 8 ball and the cue ball needed to be in the robot starting box, and bonus points for lifting a smaller playing ball into the ball-lift structure.