Nerf Turret

Team Members Heading link

  • Zain Aamer
  • Adam Hill
  • Jonathan Laughton

Project Description Heading link

A Nerf turret that is controlled with three Arduinos and two Raspberry Pi’s. Input is one Arduino acting as a remote, and a Raspberry Pi connected to a camera, which can automatically track targets. These communicate with an Arduino acting as the receiver, which then translates into directions for a servo controller Arduino which aims and fires the blaster. The second Pi detects a lack of ammo and sends it to the remote to light an LED. The result is a turret that fires based on user input or automatically, using the camera. A Nerf turret that is controlled with three Arduinos and two Raspberry Pi’s. Input is one Arduino acting as a remote, and a Raspberry Pi connected to a camera, which can automatically track targets. These communicate with an Arduino acting as the receiver, which then translates into directions for a servo controller Arduino which aims and fires the blaster. The second Pi detects a lack of ammo and sends it to the remote to light an LED. The result is a turret that fires based on user input or automatically, using the camera.

See supporting documentation in the team’s Box drive.