Welcome! Log In Create A New Profile

Advanced

How to silence a rotary encoder?

Posted by Power3DPrinting 
How to silence a rotary encoder?
May 14, 2020 04:38PM
This is a weird request, but for the rotary encoders on lcd screens, how do I make them quiet and get rid of the loud clicking? I am sure this doesn't bother most people, it is just a personal preference.
Re: How to silence a rotary encoder?
May 14, 2020 05:19PM
I suspect the detents force the encoder to land in defined logical positions and if you remove the detents, it may "chatter".
The only way to know how to remove the detents is to open the encoder and see what is creating them. Of course, you may not be able to put it back together again, but that's chance we take when we set out to modify things.


Ultra MegaMax Dominator 3D printer: [drmrehorst.blogspot.com]
Re: How to silence a rotary encoder?
May 14, 2020 05:48PM
I have no idea how to even open a rotary encoder
Re: How to silence a rotary encoder?
June 01, 2020 08:03AM
Mechanical click or audio beep/ click when you press the button?

For the latter, go to config.h and see note below about disabling sound.



// SPEAKER/BUZZER
//
// If you have a speaker that can produce tones, enable it here.
// By default Marlin assumes you have a buzzer with a fixed frequency.
//
//#define SPEAKER

//
// The duration and frequency for the UI feedback sound.
// Set these to 0 to disable audio feedback in the LCD menus.
//
// Note: Test audio output with the G-Code:
// M300 S P
//
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 2
//#define LCD_FEEDBACK_FREQUENCY_HZ 5000
Re: How to silence a rotary encoder?
June 01, 2020 10:02PM
I found the beeper too loud for my liking...a piece of paper stuck to it quietened it down hugely.
Sorry, only registered users may post in this forum.

Click here to login