Picture of Discreet Data Logger
There is no better way to hide a covert device than to stick it inside a larger conspicuous device.

That said... Essentially, this is a guide for making a data logging system for use with the breathalyzer microphone.

To accomplish this, an Arduino and a Logomatic SD data logger are embedded into an old and considerably large tape deck. The data is fed into the tape deck through an unassuming 1/4" audio jack.
Remove these adsRemove these ads by Signing Up

Step 1: Go get stuff

Picture of Go get stuff
To do this, you will need...

- old tape deck or similar
- Arduino Diecimilia
- Logomatic V1.0 SD Data Logger (available from Sparkfun)
- SD card
- An SD card reader
- A 10K resistor
- A schotky diode
- 1/4" jack (unless you already got one fo the breathalyzer mic)
- 9V battery connector
- 9V battery
- hookup wire
- electrical tape

- philips head screwdriver
- soldering setup
- pliers and/or cutters
- power drill

Step 2: Prep the case

Picture of Prep the case
The first thing to do is open the case and determine where the arduino, data logger, battery and 1/4" jack are going to be placed. This may mean, in many cases, removing some of the parts inside the device.

I decided that the best place to insert my electronics was in the battery slot of the tape player. Unfortunately, the battery slot was just slightly not deep enough for the Arduino. This was easily resolved by disassembling the case, breaking off some excess plastic and reassembling.

Once the plastic was broken, everything fit in with room to spare.

The only real rule with this is that there needs to be enough room to comfortably fit all of your parts inside. Don't forget to factor in a reasonable place for mounting the 1/4" stereo jack without creating too many problems.
it would be cool if it could log data onto the tape itself. I'm considering doing a bit of research into converting a VCR to store data on VHS tapes. Nice instructable.
the beta units if u can find 1 will work even better. vcr will still record if u use a vcr hook up. recieving the data will be a bit problematic tho.
timmy1234s6 years ago
also, what type of 10k resistor do you get ? Is it the one with 1/8 watt, 1/4 watt, or 1/2 watt?
or 3/4 or full watt type
any of those should work
beehard444 years ago
i was thinking of an analog datalogger using the tape...
timmy1234s6 years ago
so what value of the diode do you get!?!?
doesnt matter
tyeo0986 years ago
What exactly is it logging?
randofo (author)  tyeo0986 years ago
In this case, breathalyzer data. But, it can be modified to log any analog sensor.
could you use it to log position data from an incremental position encoder? (like on a cnc)
randofo (author)  vatosupreme6 years ago
I don't see why not. I actually didn't make the datalogger itself. I bought it from here:

They have full documentation. You should be able to log most anything so long as you want it on an SD card.
merseyless6 years ago
Quote "Two text files should appear called _ and . You want to open them and configure it to have the following settings " somthing is WRONG with what is NOT in this sentence. What are the settings?!?
randofo (author)  merseyless6 years ago
Oh yeah... I forgot to finish that. Basically, you want to open the text file and keep the default settings for serial communication. Sparkfun has documentation about configuring the datalogger on their site. I'll fix that tomorrow.
ongissim6 years ago
It would be cool to use an open PWM pin of the Arduino and hook it up to the input of a VCO, and connect the output of the VCO to the taping mechanism in the recorder so you can tell how much someone is intoxicated by the pitch of the tone.