TF2 Sentry

Hello,

I am working on building a working Sentry Gun from the video game Team Fortress 2.

What I am looking to do is have the head pan left to right tracking motion. When motion is sensed then the head would track the motion while firing (a nerf dart) and playing a sound effect.

Ideally I am looking to use an Arduino as the main control unit with 2 motor controller boards. One board would control left to right motion while the second would control the dart firing.

I have looked around on the forums before making this post and I found some information on using a CMUCAM but it seems that this is good for tracking motion in video or tracking colors. Similarly some sentry type nerf guns have been made using Parallax Ping sensors. The Ping sensors that have been used in the Nerf Vulcan sentry guns only stop when motion is sensed, fire, and when no motion is detected they begin panning left to right again. Because my sentry gun is going to be a working replica it will have its own stand which will make the sentry rather short. Because of this I would like to be able to track motion left to right but also up and down.

My question is, is there is a way to detect and follow motion using an Arduino? Perhaps using an IR light and camera?

Ice086:
Hello,

I am working on building a working Sentry Gun from the video game Team Fortress 2.

What I am looking to do is have the head pan left to right tracking motion. When motion is sensed then the head would track the motion while firing (a nerf dart) and playing a sound effect.

Ideally I am looking to use an Arduino as the main control unit with 2 motor controller boards. One board would control left to right motion while the second would control the dart firing.

I have looked around on the forums before making this post and I found some information on using a CMUCAM but it seems that this is good for tracking motion in video or tracking colors. Similarly some sentry type nerf guns have been made using Parallax Ping sensors. The Ping sensors that have been used in the Nerf Vulcan sentry guns only stop when motion is sensed, fire, and when no motion is detected they begin panning left to right again. Because my sentry gun is going to be a working replica it will have its own stand which will make the sentry rather short. Because of this I would like to be able to track motion left to right but also up and down.

My question is, is there is a way to detect and follow motion using an Arduino? Perhaps using an IR light and camera?

You might want to look into this:

That is exactly what I have been looking for! Thank you very much!

I think if I was able to use the tracking system shown in the video (0:23 in) on the link you provided cr0sh, I could use the coordinate tracking to control the motors. That is just a theory for now until I can play around with that shield a bit.

I might have a few more questions but I will be sure to post them here in this thread.

Thank you again!