**I apologize if I posted this in the wrong forum, I am unsure where to ask this question.
I am attempting to make a MIDI piano where the user could experience different styles of keyboards through changes in key-weights. To accomplish this, I was considering using servos/motors to apply resistance to each key via the Front Rail Pin (#4 on the diagram), similar to how the PS5 controller triggers work. Is this impractical to have one motor/servo for each individual key? Are there any alternatives to dynamically add resistance for when a user presses down on the key other than supplying 36-something motors/servos?
My idea is probably not the best at all, but it is better than having 36 servos.
Add a potentiometer where the key would usually rotate to see the amount of force applied (by calculating the pot’s value) and maybe a spring underneath it to return it to its original position. This way you are using less power and it’s easier
Welcome donjuanvaughn, you post an interesting question. This is done on the better keyboards (music) all the time. Try this link to get started: What Our Switch Testing Machine DOES Measure I know this does not answer your question completely but it should help.
Thanks MarkT for your reply!
I was thinking sort of the same thing. My concern was if the user applied too great of a force that would offset the bar and what supports it. Maybe adding a ratchet that locks at certain heights as well?