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