# Make a Guess Game

No microcontroller, no programming; just a handful of stock ICs—see if you can “guess” what comes next

Make a Guess Parts Dave Prochnow

OK, guess a number between 0 and 15. Wrong! Guess, again. No, I’m not the Amazing Kreskin, I’m just vying for numerical precognitive prediction superiority versus a formidable 74LS193/74LS85 tag team foe. Oh, sure, some of you might call it a game, but this project can be an amazing demonstration of just how much fun you can get from stock ICs.

Derived from a Forrest M. Mims, III project, our Make a Guess game adds a 7-segment LED display for helping you visual your numerical guess. Here’s how it works:

After you install your alkaline batteries and flick the power switch (S1), you press the button (S2) for sending a pulsing signal from the timer (NE555) to the “up” counting input of the 4-bit up-down counter (74LS193). This input triggers the 74LS193 into a counting mode where it counts upward between 0-15 and then recycles until you release the button (S2). The resulting number is “memorized” and sent to the 4-bit magnitude comparator (74LS85). Now the 74LS85 “waits” for your “guess.”

You make your “guess” for the number that you think the 74LS193 sent to the 74LS85. This guess is entered into the 74LS85 with the 4 switches on the DIP switch (DIP-4POS). You can make a guess for any number between 0-15 with this DIP switch. The switches represent these numbers:

switch 1 = 1
switch 2 = 2
switch 3 = 4
switch 4 = 8
all switches = 15
no switches = 0

The 74LS85 takes your entered number “guess” and compares it to the number supplied by the 74LS193. If the two numbers are equal to each other, a green LED will illuminate. If your guess is too low an amber LED will light, and if you entered guess is too high a red LED will light up.

Also, your selected number “guess” is shown on the 7-segment LED display. This display is controlled by the BCD-to-7 segment decoder/driver IC (74LS47).

When your entered number guess matches the 74LS193 number, you’re a winner. Then you can press the button (S2) again and play another round of Make a Guess.

If you’re a sharp eyed reader you may be wondering how a 7-segment LED display can “show” the two-digit numbers 10-15. A set of rather bizarre displays are sent to the LED by the controlling 74LS47. These values are show in the following illustration.

Make a Guess Display:  Dave Prochnow

No advanced programming nor microcontroller will be used in this game. Relying solely on wire, a handful of digital transistor-transistor logic/standard logic (TTL/LS) integrated circuits (ICs), a timer, and battery pack, this game will give you hours of enjoyment. But the fun isn’t just inside the game. It’s building the game!

Yes, the real challenge is in point-to-point wiring. Using careful planning and tight IC placement you should be able to assemble this entire project on a single RadioShack multipurpose PC board (e.g., #276-150; \$1.99).

Make a Guess Number 10: This is how the number "10" is depicted on a 7-segment LED display.  Dave Prochnow

Now to be completely honest with you, our prototype did not work properly. While we’re pretty sure that the schematic is correct, our circuit problem was eventually traced to a faulty DIP switch. In fact, switch #2 of the DIP switch was internally shorted to the other switches creating a whole host of erroneous number “guesses.” Our bad.

Your next challenge, spoon bending 101.

TIME: 5 HOURS
COST: \$19.19 [Prorated for number of components used in this project.]
DIFFICULTY: MODERATE

PARTS

(1) 1K resistor (Electronic Goldmine #G455R; \$3.50/100)
(1) 47K resistor (Electronic Goldmine #G489R; \$3.50/100)
(1) 270 resistor (Electronic Goldmine #G442R; \$3.50/100)
(7) 330 resistors (Electronic Goldmine #G444R; \$3.50/100)
(1) 10µF electrolytic capacitor (Electronic Goldmine #G13646; \$1.00/10)
(1) .1µF electrolytic capacitor (Electronic Goldmine #G6089; \$1.00/10)
(1) .1µF capacitor (All Electronics #104D50; \$1.00/10)
(1) 1N4001 diode (All Electronics #1N4001; \$1.00/15)
(1) yellow LED (Electronic Goldmine #G5305; \$1.00/12)
(1) green LED (Electronic Goldmine #G13859; \$1.00/20)
(1) red LED (Electronic Goldmine #G1011; \$1.00/9)
(1) orange common anode 7-segment LED Panasonic LN513OA is no longer available; try this one instead: (Mouser #526-NTE3053; \$3.54)
(1) SPST 4-position DIP switch (Digi-Key #CT2064-ND; \$.59)
(1) SPST Omron B3F momentary switch (SparkFun Electronics #COM-00097; \$0.35)
(1) 74LS47 (DigiKey #296-3712-5-ND; \$1.44)
(1) 74LS85 (Electronic Goldmine #G4900A; \$.35)
(1) 74LS193 (Electronic Goldmine #G4936A; \$.59)
(1) NE555 (Electronic Goldmine #G32128; \$.39)
(1) Power switch (SparkFun Electronics #COM-00102; \$1.50)
Battery holder (DigiKey #BH24AAW-ND; \$0.90)
Hookup wire (RadioShack #278-1224; \$6.59)

STEPS

1. Download our resource archive for the Make a Guess game project.

2. Layout all of the ICs, switches, LEDs, resistors, and capacitors on the board. Make sure that none of the components touch each other and that none of the board’s solder pads accidentally bridge any adjacent connections.

3. Follow the schematic carefully. Use your hookup wire for making all of the component connections.

4. Connect the red and black wires from the battery pack to the power supply (5V) and ground (GND) of the power switch (S1) and the circuit’s GND bus, respectively.

5. Check the voltage from the battery pack with a multimeter, it should register 6VDC. Now flick the power switch (S1) and read the voltage on all of the ICs. This value should be around 5VDC. If an IC doesn’t have the proper voltage, immediately disconnect the battery pack and recheck all of your wiring.

Once you’ve got a properly working game, give it a whirl and see if you can quickly guess the number generated by the 74LS193 “mentalist.”

Want to read more articles like this, plus tips and tricks, home hacks, DIY projects, and more? Subscribe to Popular Science today, for less than \$1 per issue!

## 3 Comments

I like the project, but would suggest that the 7-segment LED use hexadecimal characters for displaying values from 0-15 (0-9,A-F).

I agree with divisionbyzorro. You don't have enough symbols listed to make 15. You list 15 symbols in your chart above. To get 0 - 15 you need 16 symbols.

I would like to see a electronic number guessing game for 4
players in stores, but its expensive to make it i guess.I want to help- I have drawings of the number guesing game in wich 4 players are trying to decode or guess the # number that the computer of this toy pics to guess it this game would reqire
lots of skill and memory as well as speed, it would be exiting
to have an electronic dome decoder game made for fun, for all kids, but I cant aford to make it, maby some one can ey ok.
thanks for listening.

## Popular Tags

### June 2013: American Energy Independence

Five amazing, clean technologies that will set us free, in this month's energy-focused issue. Also: how to build a better bomb detector, the robotic toys that are raising your children, a human catapult, the world's smallest arcade, and much more.

Online Content Director: Suzanne LaBarre | Email
Senior Editor: Paul Adams | Email
Associate Editor: Dan Nosowitz | Email
Assistant Editor: Colin Lecher | Email
Assistant Editor: Rose Pastore | Email

Contributing Writers:
Rebecca Boyle | Email
Kelsey D. Atherton | Email
Francie Diep | Email
Shaunacy Ferro | Email