Introduction: Electronic Fencing Target
How awesome it would be if you can build something that helps you train in fencing and have fun at the same time, right!?,
My name is Enrique Alvarez, I am the fencing master for the Fargo-Moorhead Fencing Club and I was tired of seeing my students playing video games in tournaments and not paying attention to what they should have been paying attention, ;) I had the idea to bring the electronic world and fencing together and have some fun with it, I am sure everybody is familiarized with electronic targets, devices that usually contain a set of lights and pressure sensors that determine which region of the target is being hit, very similar to the electronic memory game of Simon. I wanted to bring this idea to the next level, and that’s why I created the MMFT (multi modal electronic target).
Step 1: Cut Play-wood and Place the Targets
First step is to get the plywood cut and drilled,
I got half an inch Birch plywood and cut it 18 by 20 inches approximately
then I drilled 7 holes destined for the seven targets/push-buttons from All Electronics and finally placed them in the positions shown in the picture.
Step 2: Prep the Lights
The push-button from All Electronics come with the regular white bulb,
what I did, was to switch those bulbs for RGB leds, driven by an Arduino Mega
I also added some resistors to control the current sent to the LEDs.
Step 3: Prepare the Arduino
The Arduino Mega is limited in current output, so I included a set of n-channel Mosfets to beef up the power to the leds.
Step 4: Display Board
The Electronic Fencing Target includes a 4 digit display to show the fencer the results of the exercises and any other info messages.
The 4 digit display uses an SPI interface with the micro-controller, messages with the data to display are sent through the SPI link and received by the sub-system. More details are explained in the code section.
Step 5: Wrie It Up!
in this particular model, there are:
- 7 outputs for the green leds,
- 7 inputs for the push-buttons.
Attachments
Step 6: Wireless Module
The wireless module is composed of:
- 1 Arduino nano
- 1 link pair of nRF24L01+
- 1 cell phone micro motor
The submodule is based on the nRF24L01+, more info->
https://www.deviceplus.com/arduino/nrf24l01-rf-mod...
https://howtomechatronics.com/tutorials/arduino/ar...
https://learn.sparkfun.com/tutorials/nrf24l01-tran...
The wireless module receives messages form the Arduino Mega an when needed activates the micro motor to provide vibration in along the blade.The module is attached to the weapon with a couple of Neodymium magnets.
Step 7: Software Code
The project uses:
1 arduino Mega + Arduino Nano emitter
[code attached above]
Arduino Nano receiver
[code attached above]
45 Comments
Question 1 year ago on Step 3
What is the part number of the mosfet transistor?
2 years ago
I want someone to help me please
Reply 2 years ago
help with?
3 years ago on Step 6
Very good project! Unfortunately the wikipage isn't available anymore. May you send me the pages related to the wifi module?Many thanks!
Reply 3 years ago
I just updated the links
Reply 3 years ago
Thank you but I cannot find the updated links. Could you share here, please?
Reply 3 years ago
they are here,
https://www.instructables.com/id/Electronic-Fencing-Target/
in the section that you indicated that the wikispace wasn't availaible
Reply 3 years ago
Ok, many thanks!
5 years ago
I got mine working and its really awesome! If anyone is interested in the details I can post them here....there's some modification to the code required if you want to use the updated 4 digit display from sure-electronics.
Many thanks to the author :)
Reply 3 years ago
Hi! I have tried to download the skecht, but it is no more available. Could you share it again, please?
Reply 3 years ago
Grab my latest version here:
https://drive.google.com/open?id=1vPwrUuMoFLOkkyBs_901L6qvnlxmhKrp
Reply 3 years ago
Wonderful! I appreciate it very much!
Reply 3 years ago
Sure no prob. Just FYI, although I installed a Bluetooth module in the fencing target I ran out of time to complete the remote buzzer portion of the project and never picked it up again....this was a Christmas gift for my daughter and I was already running 30 days late! I think if I were to install this feature I would do away with the RF portion and simply hard wire a power and control line from the weapon to the target...fencers are used to wires anyway!
Reply 3 years ago
If you ordered the updated display this code should work fine. The new displays have an inverter-driver now so I had to rebuild the character table to invert the logic from the original code. If you see funny characters it means the table will probably have to be updated for your particular display. Good luck!
Reply 5 years ago
That would be fabulous! I'm starting to pull together everything now to build it, and any help/additional info/warnings would be great.
Many thanks to BOTH of you!!
Reply 3 years ago
Grab my latest version here:
https://drive.google.com/open?id=1vPwrUuMoFLOkkyBs_901L6qvnlxmhKrp
Reply 5 years ago
Hi....you can retrieve my latest working code from here:
https://drive.google.com/open?id=1r9QJ8lTMK1jkaRZ89gsL9Ex6HUsjUUf4
You may want to get it sooner than later because I clear out my google drive pretty often :)
I haven't been able to get the RF-buzzer portion of the project working yet....the Mirf library and all of its operational requirements may be a bit above my pay grade so if anyone else can assist that would be great. Otherwise everything else works fine with this code.....good luck!
Reply 4 years ago
It will be wonderful if you could share again your material.
Reply 4 years ago
Sure....you can download the zip file with my latest code here....just make sure to add the required items into your library...good luck!
https://drive.google.com/open?id=1jXc383kBqhRcWu4j9Ip0xd6JO1Ib5wVz
Reply 4 years ago
Great. Thank you very much.
I hope I will have some time to dig into this soon!