What does it do?
My final project
plays the incredibly simple, yet complex game of Tic-Tac-Toe. It
plays the game by relying on the input of two users: player one and
player two. The first person is designated as the "X’s" and the second
player is designated as the "O’s." Each player enters a desired grid
number for the computer to place either the X or the O. The game
continues back and forth until one person manages to land three X’s or
O’s in a row. If this case does not happen, the game will terminate
and declare the game a tie.
How does it work?
'Tis a very
complicated process, but I'll try and explain what makes this 'bot move.
First, we have an interface that receives signals from the computer and
relays those signals to a breadboard. This breadboard is configured
with wires and chips that carry, invert, and transmit the signal to the
robot. These signals will determine which motor gets turned on/off
and how much each motor will rotate, and they will also activate/deactivate
the solenoid used to write the letters used in playing Tic-Tac-Toe.
All of these components and more will make my robot do its job and play
the timeless game of Tic-Tac-Toe.
In conclusion…
Moreover, I
have spent so much time on this project, I cannot stress how much it means
to me. I have sacrificed countless summer afternoons to stay in D-9
and work on my project with Bozz. Although it may sound fun (uhhh…)
this project was a lot of hard work! Despite the grueling work and
effort put into this project, it was a great learning experience and it
was different than anything else I did during my junior year.