Material
- ID12 RFID reader
- ID12 breakout board
- 125kHz RFID Tag
- USB to serial adapter
- BlueSmirf Gold Bluetooth module
- Right angle break away headers
- Jumper wires premium F/F
- Ensto junction box IP55
- 3 1.5V AA batteries
- Battery holder with button connectors
- Battery wire with button connectors
- 2 short pieces of wire
- Solder
- Tape
- Cutter
- Soldering iron
- Helping hands
Step 2: Configure the BlueSmirf module via USB
- VCC to 3.3V
- GND to GND
- TX-O to RX-I
- RX-I to TX-O
Press "<Windows key>-R" on your keyboard to open the "Run" command line, type "devmgmt.msc" and press "<RETURN>". This opens the Device Manager. Open the node "Ports (COM & LPT)" in the device tree. There should be a node called "USB Serial Port (COM<X>)" e.g. COM17. Write down the COM port number (to talk to the BlueSmirf module over USB we will open a connection to this COM port).
Download SerialUsbBlueSmirfConfig.zip (requires .NET 2.0; source included for educational purpose) and unzip it.
Edit SerialUsbBlueSmirfConfig.bat (right click, "Edit") to match your COM port number and baud rate (default for BlueSmirf Gold is 115200 baud) and save the changes.
Start SerialUsbBlueSmirfConfig.bat and as soon as the program displays your COM port in the command shell, type the following commands (BlueSmirf's response shown in italic):
- $$$<RETURN>
- CMD
- SU,96<RETURN>
- AOK
- ---<RETURN>
- END
(Note: If you want to use SerialUsbBlueSmirfConfig.bat again don't forget to change it to 9600.)
Step 5: Hard-wire the ID12 reader to ASCII mode
- Red wire from 5V (11) to /RST (2)
- Black wire from FS (7) to GND (1)
Step 6: Connect the BlueSmirf to the ID12 reader and 3 1.5V AA batteries
- VCC to 5V (11)
- GND to GND (1)
- RX-I to D0 (9)
- 5V (11) to + (Plus)
- GND (1) to - (Minus)
Once you got the connections ready, attach 3 1.5V AA batteries (equals 4.5V) and make shure the BlueSmirf starts to flash its red LED.
Note: While the BlueSmirf is marked as 3.3V it does work pretty well with 4.5V. The ID12 which is laid out for 5V also functions with 4.5V (maybe with a slightly lower range).
Put everything into the box and try to close it tightly without squeezing any cables. For the following test (next step) you might want to open the box again to be sure the BlueSmirf LED works as supposed.
Step 7: Test the reader with a PC
Download Serial.zip (requires .NET 2.0; source included for educational purpose) and unzip it.
Pair your PC with the BlueSmirf:
- Enable Bluetooth on your PC
- Disconnect and then reconnect the BlueSmirf to the batteries (inquiry only works right after module startup)
- Start Bluetooth inquiry on your PC
- Select the device called "FireFly ..."
- Enter the PIN 1234
- Choose "Serial Profile" or SPP or similar, without (!) encryption
- Write down the COM port number of the serial Bluetooth connection on your PC
Start Serial.bat and wait for the BlueSmirf's LED to turn green. This does only work if you connect to the right Bluetooth serial COM port (not the same COM port as in step 2).
Once the LED is green you can start scanning RFIDs. Hold the RFID tag very close to the front of the reader (i.e. the top of the case) and you should see the read IDs being displayed on the PCs console shell, maybe with some additional characters.
Congrats - you're done.
(Note: if you see questionmarks instead make shure your batteries are fully loaded and check the wiring in step 5.)


















































Visit Our Store »
Go Pro Today »




Thanks, F.
- The chip is set to ASCII mode.
- The reason I ask is I have coded something for android which does output characters but not the unique card ID normally just 002000000 or the like so im trying to find if its my code thats not correct or if its something to do with my circuit. (Had some problems way back when I connected the chip via a wire to the phone with power and it not sending the data correctly).
Thanks, F.
Thomas
403 Forbidden
Code: AccessDenied
Message: Access Denied
RequestId: 4AB03E36B05CC9D4
HostId: NrN3vGkopox3PnzYj8nNCefc2JJsDFAStAOS1hnyi2StP+4hlPj19AvQdTs0yzSf
Can you do this?
How much cost and ship to Florida, USA.
Thank you
Is it possible to do the same thing with a wifi module instead of Bluetooth?
Thanks.
... http://rfish.net/download/Serial.zip
it says "Forbidden" (error code 403)
yes, I did. That said, there's very little software included here. For a real application you'd probably need some extra code.
Cheers,
tamberg
Cheers,
Stephen in Montréal
Everything seems to be made correctly, yet it doesnt read the tags.
Would the ID 20 be the problem??
Regards out of N Zld
the main difference between ID-12 and ID-20 (according to http://www.sparkfun.com/datasheets/Sensors/ID-12-Datasheet.pdf) seems to be the power requirement. The ID-12 requires 5 VDC @ *30*mA, the ID-20 requires 5 VDC @ *65*mA nominal. While the ID-12 works fine with only 4.5 VDC, this might be too low for the ID-20. If you got a 5V power source you could probably use it instead of the 3 AA batteries. But still, the pin layout is the same on both readers, so I do not really understand either, why the reader doesn't work at all. Can you check the wiring again and make sure you use a EM 4001 or compatible RFID (125kHz)?
Cheers, tamberg
Some of the questions I have need to be moved to a less public forum can you email me at chris@o-t-s.ws.
Thank you
A laptop, an antenna, and some software to log the data, a brief case. All that is needed is a place to walk around and pick pocket people. An Airport is a good place to start.
This all can be done for a few hundred unless you already own a laptop the price drops, most things can be built or bought off ebay cheap the software can be found free and anyone can get a suit case or similar bag cheap.
I would like to know where you picked up your parts and how much. That is the main part of what I want to display to victims is how little it costs and how easy it is to get the designs to do this.
i am asking if you simulated this .. i mean is there any software simulation to simulate this if there is no way to execute it in real .. ?
thanks alot
in my graduate project i need to attach the bluetooth module to the RFID reader ( as you did physically by wires ) .. but it's not available to us to buy this components .. so , i wonder if there is a simulation contains the RFID package and how to communicate with Bmodule .. to simulate it rather than perform it in real because it's impossible ,, :(
is it clear ?
thanx ..
i saw ur video .. but they are connected physically , so i'm asking is there is any programming have been done so , they can " talk " to each other ?
thanks
Maybe it's best to look for RFID livestock identification to find something more suitable for animal scanning like http://biomark.com/ or http://www.allflexusa.com/eid/readers.php
Regards,
tamberg
Regards,
tamberg
It doesnt works, works only with ftdi usb-serial adapter. Its confirmed in the description of bluesmirf module in sparkfun website. TTL type only.
Thanks Tamberg, my device is working fine.
Can I use a prolific Usb to serial cable for configure the BT modem?
it works?
Thanks!
Regards,
tamberg
I will try when the parts arrive to me.
Greetings from Chile.