Step 7: Arduino Code

Step 8: Processing Code

As I said earlier, most of this is not my work. It was taken from Luke Noonan and is available here: www.acsu.buffalo.edu/~johnnoon/programming/sweeper_2.pdf. To respect is CC-BY-NC-SA license, I'm ...

Step 9: Sweep Some Mines

Step 9: Sweep Some Mines

You're now ready to play! Simply plug the Arduino into you're computer, upload the code, run the processing script, and play! The game is a good recreation of original minesweeper, but does not have all the same features. Gameplay is essentially the same, so if you're good at minesweeper, you'll be good at this. You can time yourself using a stopwatch, although the shocking feature helps to improve accuracy, not speed.

Again use this at your own risk, but don't worry too much about getting shocked, it's less painful than you'd think (but still unpleasant).

Any questions, comment, or angry rants can go in the comments section, I'll get back to you pretty quickly. Have fun and happy sweeping!