Naughts and Crosses (Tic Tac Toe) Robot: Zebra Edition

Posted on 12/01/2013 by drewtoby
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

My third and now fully functional design for Oddbot's Naughts and Crosses challenge. This is a remake of my last tic tac toe robot, which worked but was nearly impossible to follow. This time I gave it a new paint job, used a different computer fan motor, and instead of tin foil used the cardboard "O" markers. I also got the lego markers (the "X") to stay up unless if it was hit by the flipper. I used hot glue, and that may be why it actually worked this time ;)   The ...


Naughts and Crosses (Tic Tac Toe) Robot: Zebra Edition

My third and now fully functional design for Oddbot's Naughts and Crosses challenge. This is a remake of my last tic tac toe robot, which worked but was nearly impossible to follow. This time I gave it a new paint job, used a different computer fan motor, and instead of tin foil used the cardboard "O" markers. I also got the lego markers (the "X") to stay up unless if it was hit by the flipper. I used hot glue, and that may be why it actually worked this time ;)  

The robot works at a completely minimalistic level, with no microcontroller, transistors, ect. The fan always spins when the battery is connected, and the flipper is attached to +9v through the thin solder wire above the board. The "O" marker is just cardboard and solder that connects the ground wire to the tin foil on the board. When the wire on the spinner hits the tinfoil, the flipper is connected to ground and spins. I set it up so that it will flip over the marker next to the sensor. Super simple logic! Always moves into the center square first and always makes a win/tie.

The only "bug" is this: if you move two squares next to each other, then that would result in an error (the robot would move on top of your move)... but it would be a loss in real life so I counted that as unimportant for my design.

Let me know what you think!

UPDATE: I have submitted my robot to Club Jameco, as I thought it would make an interesting beginner's educational kit. You can see the project brief here.

Plays Tic Tac Toe

  • Actuators / output devices: DC motor, Computer Fan
  • Control method: none
  • CPU: none
  • Operating system: none
  • Power source: 9v battery
  • Programming language: none
  • Sensors / input devices: none
  • Target environment: indoors flat surface
Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post