Instructables
You probably know the game of flashlight-tag. You just run around in the dark on a campsite. You hold your flashlight and try to shine it on one of the other kids, without the other kids shining their lights on you.

I wanted to make this game electronic. The Arduino is my first choice, but would be a bit expensive. I would need one Arduino for each player. The next clip from "Make:" gave me the idea of using a cheap ATtiny:



I want the thing to register a "hit" and show this for a couple of seconds and count the number of "hits". That is all it has to do.

 
Remove these adsRemove these ads by Signing Up

Step 1: What do you need

You will need for the PCB:
  • 1 ATtiny45
  • 1 LED
  • 1 resistor to go with the LED
  • 2 10 K resistors
  • 1 pushbutton
  • 1 switch
  • 1 light sensitive resistor
  • 1 battery (3V button-cell)

To make the PCB:

 

  • 1 blank PCB
  • Etching solution
  • overhead-foil
  • degreaser 
  • solvant
  • sharpy



To make the housing:

  • aluminum
  • clear acrylic material
  • nuts and bolts
  • sheet of plastic



Tools:

  • Computer with
  1. Arduino software
  2. Fritzing software
  3. attiny45_85.zip file
  • Arduino board
  • breadboard
  • jumping-wires
  • 10 uF capacitor
  • laserprinter
  • drill (0,8 - 1 mm)
  • drill 3 mm
  • drill 20 mm
  • soldering tools
  • Iron (you know the thing to iron your clothes)
  • super-glue
  • foam-tape
     
michaelgc1 month ago

Awesome project, I used to love playing flashlight tag.

tjb12 years ago
Just an F.Y.I, you shouldn't wear gloves while operating a drill press because the glove can get caught on the drill bit and cause more harm than operating it without any form of glove on, you should clamp the pieces to the table instead of relying on your hand to grip the part.
kenyer (author)  tjb12 years ago
You are absolutely right. That is the right procedure. (My drill-press is nog strong enough to catch a glove tough. It will just stop. Still it is better to teach yourself to use power tools the proper way)
diy_bloke2 years ago
Interessante instructable. Waar haal jij eigenlijk je ATtiny's? Mijn lokale electronica zaak vraagt er 6.50 voor. Haast goedkoper om ze in Amerika te bestellen.
kenyer (author)  diy_bloke2 years ago
http://www.dickbest.nl/index.php?_a=viewProd&productId=2053
Fantastisch. Dank!
janw diy_bloke2 years ago
smdshop.nl voor smd versies van de attiny45. Hier zijn ze nog goedkoper en goede service.
kenyer (author)  janw2 years ago
Bedankt voor de tip. Ik ben echter nog niet in het avontuur dat smd heet, gedoken. Misschien is het wel iets voor diy_bloke.
mijn ogen zijn niet meer zo goed, maar voor een klein projectje is het wellicht erg handig :-)
janw diy_bloke2 years ago
een vergrootglas doet wonderen!
diy_bloke janw2 years ago
Haha, ik ben in een stadium dat ik al een fikse loupe mout gebruiken. :-)
Hoe dan ook, ik heb net een smd Scottky diode gekocht om op mijn Arduino nano bordje te solderen (ja, kortsluiting gemaakt) eens kijken hoe dat gaat. Ik heb denk ik 30 jaar geleden voor het laatst smd gesoldeerd.
Omdat de Scottky in het bordje colkomen kapot is, is het misschien het makkelijkst om de nieuwe er met een druppeltje lijm op vast te lijmen en dan da kantjes te solderen.

Heb even wat prijzen vergeleken:
attiny45 smd. SMD shop 2.15 Dickbest 2.50
attiny2313-20PU smd SMDshop 2.49 (soic20) dickbest 2.00 (sol20) 1.95 (DIL).
Soms dus de een soms de ander goedkoper. Dickbest heeft als minimumorder 6 euro en de verzendkosten zijn laag. Bij smd.shop weet ik dat niet. SMD shop heeft wel een groter assortiment Atmel microcontrollers.

Beide lijken me handige adressen om te hebben. Bedankt
janw diy_bloke2 years ago
Het klopt dat ze qua prijzen ongeveer hetzelfde zitten en ook de verzendkosten zijn vergelijkbaar. SMDshop heeft wel geen minimumbedrag. Vroeger had dickbest bijna geen smd (dat is nu wel verbeterd) en daardoor ben ik bij smdshop terechtgekomen. Hij heeft ook kleine klinknageltjes waamee je gaten in zelfgemaakte PCB's kan doormetaliseren en dat is echt heeeeeeeeeeeel handig.
diy_bloke janw2 years ago
ah, die zocht ik net. Fantastisch. Dank zij jou en kenyer ben ik weer een heel stuk verder.
kenyer (author)  diy_bloke2 years ago
We maken hier onze eigen NL-hoek van instructables :P
Kan je me uitleggen waarom ik gaten in zelfgemaakte PCB zou willen doormetaliseren? Waarom heb ik die gaten gemaakt? Of is dat voor dubbelzijdige PCB's om van de een naar de andere kant te gaan?
janw kenyer2 years ago
Het is inderdaad voor dubbelzijdige PCB's maar ook als je onderdelen wil solderen waarbij je bvb niet aan de soldeerpads kan doordat het onderdeel er overheen komt. Dan kan je met behulp van zo'n busje dat onderdeel aan de andere kant solderen. Bij dubelzijdige PCB's kan je natuurlijk ook gewoon een draadje gebruiken om van de ene naar de andere kant te gaan maar ik vind zo'n klinknageltje netter.
SAM_1052.JPG
diy_bloke janw2 years ago
Ik gebruik die busjes inderdaad als ik bijvoorbeeld printpennen aan de onderkant van een printje wil solderen. Dat gaat met die busjes uitstekend
janw kenyer2 years ago
Je maakt je eigen PCB's dus dan is de overstap naar smd niet moeilijk.
Ik heb lang met een gewone soldeerbout en tin smd componenten gesoldeerd en het is supergoed te doen (al mijn instructables projecten die smd bevatten zijn met een gewone bout gesoldeerd).
Nu gebruik ik meestal soldeerpasta en een hetelucht-soldeerapparaat.
diy_bloke janw2 years ago
Bedankt janw. Altijd goed om zo'n adresje te hebben
digrat2 years ago
It might also be a good idea to add a small speaker that makes a rather loud beep when the unit is first turned on. That way you can tell if anyone has turned their unit off for the game, then back on right at the end.
kenyer (author)  digrat2 years ago
I thought about building in a buzzer, but I can't find them really cheap. The first reason to add a buzzer was to make it more clear when you are hit.
The problem with cheating also occurred to me. I first wanted to solve that by using a small on/off switch deep inside the housing, so you would need a pen to turn it off. Now I solve that by preaching about the fun of playing fair and only awarding the loser with a price :)
Bob Sutton2 years ago
Don't give up on your legal copy of Illustrator with OS X Lion yet! Here's a thread that describes an easy fix that solves printing issues for several Adobe CS apps: http://forums.adobe.com/thread/879762?start=50&tstart=0. I tried it and Illustrator works again as it did pre-Lion.

Nice project, by the way!
kenyer (author)  Bob Sutton2 years ago
well I was still running CS (version 1) so that isn't going to run on Lion, but I'm getting used to Inkscape already. Still thanx for the advise.
Cello622 years ago
Well done.
thealeks2 years ago
awesome update to a classic game!
randofo2 years ago
This free shield might be of interest to you. There is a few left:
http://www.instructables.com/id/8-Pin-Programming-Shield/step14/Get-your-own/
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!