What do I need to conect my Arduino Mega2560 with a PC on USB port over 50 -100 feet. I mean what shields, xbee modules, voltage adaptors, regulators, etc. The idea is to control my balancing bot based on Arduino Mega2560 with orders coming from my PC (Windows XP).