Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
pnaybour
Published © LGPL

Timing Gates Designed for Horseback Archery

Timing gates are expensive to buy but not that hard to code. These are designed for horse back archery but would fit any sport.

AdvancedFull instructions provided1,907
Timing Gates Designed for Horseback Archery

Things used in this project

Hardware components

Pro Micro - 5V/16MHz
SparkFun Pro Micro - 5V/16MHz
You can get these cheap from Aliexpress DIYmore; this Arduino is ideal because it has two serial posts one for the Xbee and one for programming / debuging.
×1
Zigbee Modules (802.15.4) XBee3,2.4 Ghz ZB 3.0, U.FL Ant, TH MT XB3-24Z8UT-J
Control Unit: Xbee (3volt)
×3
SparkFun XBee Explorer USB
SparkFun XBee Explorer USB
Control Unit: Xbee breakout and regulator
×1
18650 Battery Shield V3 For Raspberry Pi WEMOS For Arduino Micro USB Type-A USB Output Diy Kit
Control Unit: Power Supply
×1
Alphanumeric LCD, 20 x 4
Alphanumeric LCD, 20 x 4
Control Unit: Display
×1
BS250P
Control Unit: battery monitoring circuit
×1
Ceramic Disc Capacitor, 0.1 µF
Ceramic Disc Capacitor, 0.1 µF
Control Unit: battery monitoring circuit
×1
Resistor 10k ohm
Resistor 10k ohm
Control Unit: battery monitoring circuit
×2
Resistor 220 ohm
Resistor 220 ohm
Control Unit: LED resistors
×3
Buzzer, Piezo
Buzzer, Piezo
Control Unit: Buzzer
×1
20x4 LCD enclosure / project case for Arduino UNO / Mega Including six buttons
Control Unit: Enclosure
×1
XBee Grove Development Board Guide 602-1979-ND
Gates: Regulator and Easy Connection to Xbee.
×2
DC 3.3V 3.7V 5V 6V to 12V Step up Boost Power Supply Module Breadboard Development Voltage Regulator Converter For Arduino
Gates: 12v supply DC-DC Converter.
×2
10PCS Micro USB 5V 1A 18650 TP4056 Lithium Battery Charger Module Charging Board With Dual Functions Automatic Protection
Gates: USB Charing Unit
×1
1Pcs Black 18650 Battery Holder 3.7V Clip Holder Box Case For Rechargeable Li-ion Storage Box 18650 Battery Holder
Gates: battery holder
×2
Cosmo, K1010 B Transistor Output Optocoupler, Through Hole, 4-Pin DIP
Gates: Optocoupler to protect Xbee from 12 volts
×2
Resistor 330 ohm
Resistor 330 ohm
Gates: used with optocoupler
×2
OMRON E3JK-R4M1 SENSOR 90-250VAC OR 12-24VDC PHOTO ELECTRIC SWITCH
Gates: IR sensor with mirror
×2
Gikfun Solder-able Breadboard Gold Plated Finish Proto Board PCB DIY Kit for Arduino (Pack of 5PCS) GK1007U
Gates and Control Unit: One in each gate and one in control box.
×3
2018 liitokala 100% New Original NCR18650B 3.7 v 3400 mah 18650 Lithium Rechargeable Battery For Flashlight batteries (NO PCB)
Gates and Control unit battery
×3
Mini Micro JST 2.0 PH 2-Pin Connector Plug
Gates: battery connector
×2
Grove head to 4 pin male cable Grove sensor
Gates: Sensor Connector
×2
GX12 4 pin connector
Gates: To connect IR sensor to the gate circuit.
×2

Software apps and online services

xbee xctu configuration tool
Use the XCTU software to configure API mode and to send a message to the coordinator when the sensor triggers DIO4. You will need to replace the addresses in the code with the addresses of the Xbees you are using. You can find the 64-bit address for your Xbees using the XCTU software. Using XCTU you can test our all the XBee coms are working before connecting to the Arduino. The Grove development board also has a nice push button on DIO4 that you can use for testing.

Story

Read more

Schematics

Control Unit Schematic

This is a schematic showing the design of the control unit.

Code

Timing Gates

Code for timing gates

Credits

pnaybour
1 project • 0 followers
Contact

Comments

Please log in or sign up to comment.