Team Members
Andrew Beers
Bec Braughton
Desmond Ford
Bailey Lalonde
Miranda McCoy
Bennie O'Neal
Judging Category
Best Hardware/IoT Entry
Inspiration
Our inspiration was the love of the game of Battleship.
What it does
This project takes in user input from two players and loads a light board with each player's initial setup and displays it on the light board matrix. It clears the board between players. All commands are entered through a keyboard via a Python application and hits and misses are displayed on the light matrix. Each hit causes a flashing light, each miss causes a solid light. When a player wins, it displays a celebratory light show.
How we built it
The team built this program using Python objects, methods, and libraries. We assembled a light-board on multiple Raspberry Pi breadboards and connected it via a ribbon.
Challenges we ran into
Some of the challenges we ran into included getting the light matrix to show only one dot at a time and getting it to properly clear and display the user's guesses between play.
What we learned
We learned several new techniques for writing in Python, how to use a Raspberry Pi light-board and how to connect the wires and get things to work synchronously.
What's next for Hackathon Battleship with a Raspberry Pi
Conquer the Ocean!
Log in or sign up for Devpost to join the conversation.