[John Sarik] keeps cranking out new ideas for his digital Sudoku project. This time he’s using 7-segment displays for each digit. The game play works the same as the Nixie Tube version, but this makes things quite a bit easier to build. The board above is one of the nine modules that make up the game. They each use three shift registers to drive the nine 7-segment displays. With the help of five resistors all of the multiplexing is addressed via the serial input on those chips.
We’re always happy to receive a tour of the guts that make things work. [John Sarik] posted several pictures and descriptions of the hardware that makes up his Nixie Sudoku build. The modular design uses professionally made circuit boards which greatly improve the durability of a large set of circuits such as this.
The design draws on good ideas from similar hardware. The Nixie Duo kit from Ogi Lumen allows tubes to be mounted on top of driver boards with cascading shift registers for control of up to 8 tubes. The ArduiNIX shield makes the high voltages needed for Nixies easy to control with an Arduino. No, [John] didn’t just order these kits and plug them into each other. He designed his own boards to suit his needs. Each driver board can control 9 tubes in a 3×3 grid, all on one PCB. His high voltage board can supply enough juice for the whole system which is tied together with a single Arduino board.
His writeup is quite interesting so do take a look. He also filmed a walk through video which we’ve embedded after the break. It clears up some questions, such as showing the use of a blinking decimal point to indicate the current cursor position.
Continue reading “Nixie Sudoku: a look at the hardware”
[John Sarik] asked himself why a project should only have a handful of Nixie tubes? Without a good answer to his query he went ahead and built this Sudoku game using 81 Nixie tubes. There’s not much of a description for his work but here’s how we think things go: The two knobs manipulate a cursor, one for rows and the other for columns, while the keypad is used to input your chosen number. The system is Arduino based and [John's] linked to his code, schematic, and board layout files on Dropbox. He’s even written a recursive solver which can be seen in the video after the break. Would it be inappropriate to bring this to work and whip it out during some down time?
Continue reading “Nixie Sudoku”
Swedish hacker [Hans Andersson] is no stranger to puzzle-solving robots. His prior work, A Rubik’s cube-solving robot called Tilted Twister, made waves through the internet last year. [Hans’] latest project only has to work in two dimensions, but is no less clever. This new robot, built around the LEGO Mindstorms NXT system, “reads” a printed sudoku page, solves the puzzle, then fills out the solution right on the same page, confidently and in ink. It’s a well-rounded project that brings together an unexpected image scanner, image processing algorithms, and precise motor control, all using standard NXT elements.
The building instructions have not yet been posted, but if the video above and the directions for his prior ’bot are any indication, then we’re in for a treat; he simply has a knack for explaining things concisely and with visual clarity. The source code and the detailed PDF diagrams for Tilted Twister are as gorgeous as his new robot’s penmanship.