This robotic airsoft gun makes adjustments based upon wiimote movements by interpreting the data from a wiimote accelerometer.
By attaching a vex servo to the trigger of a Hi Capa 5.1 which is connected to an arduino usb board. The usb board is connected to a laptop which is connected to the wii remote via bluetooth connection.
An application in vb.net using the wii mote managed library that will send serial data to the usb board if the wii mote data meets a certain criteria. The gun is fired if the trigger on the wii remote is pressed or if the accelerometer in the nunchuck detects a large increase in gravity like a punch.