Hi guys, my background is mainly in industrial robotics programming and a bit of controls programming as opposed to arduino so pardon if I sound ignorant.
I'm looking to create an automated setup in which a part falls down a drop chute cylinder into a series of slots in a turn table. The turn table turns until the loaded parts falls through a cut out hole in it's floor onto a scale. The scale then sends the recorded weight to the input of the arduino board. Through the equivalent of an "IF" command the part is determined by programming logic to weigh within a given parameter or not. If it passes this parameter a seperate motor spinning a mechanical arm knocks the part off the scale into a bucket by command of the arduino output and returns to it's position. The turn table then rotates to pick up and drop a new part on the scale by an output command from the arduino board. If the part is ever found to be outside the parameters required during the scale measurement an audible simple beeping alarm is sounded by an output command and the entire process is halted by the controller logic.
I plan on using a scale like this: Ultra Precision Scales with Super Sensitivity and SAW Technology - Arlyn Scales
Which claims to have these options for outputs to the controller:
Analog Output 4-20mA (or 0-5VDC)
RS-232 Serial Port
USB Communication (w/ Virtual Serial Communication)
Ethernet TCP/IP Connectivity
WiFi TCP/IP Connectivity (UpScale)
Is this set up feasible, and by what method should I go wiring the scale to the arduino mega? I know nothing about programming arduino nor how to correctly physically set up it's inputs and outputs, but if anyone could give me some advice and point me in the right direction that'd be much appreciated. Thanks!
