I have a basic concept to build a bar charting display. Generically the data is retrieved from a source and the results are displayed in a bar chart format. The data collection routines are done (for a.similar project that displays the data in voltmeters). In this case I want to raise 5 or 6 wood bars up and down based on the specific data retrieved.
I keep second guessing the type of motor and general approach to accurately (it does not to be that accurate, but in the ballpark) raise and lower small light weight blocks of wood. I would love some suggestions or maybe even pointing to a similar project.
Choose the motors after you have built the display part.
To choose the motors you need to know the weight of the bars, their lengths, how they will be moved, the friction encountered, and how fast they will be moved.
All those factors are needed to determine the minimum motor torque, speed and power required.
I would use hobby servos. A basic Arduino like an UNO or a Nano can control 12 servos. I would put a pulley on the servo, choosing the pulley circumference to be twice the desired range of movement. That way a turn of the pulley can pull a string to lift the wooden block any desired amount. A second string to the top of the block could pull the block down if gravity alone is not sufficient.
A servo and pulley might do the trick. All my Arduino experience is playing with leds and analog voltmeters,.so excuse the ignorance... Is there a good example project or example using a servo and.pulley?