Paso 1: preparación
Si no lo has hecho todavía, consulte mi otros Instructable codificador rotatorio leyendo para averiguar cómo configurar el hardware y el software de Arduino IDE.
Hardware
Las conexiones de hardware adicional que necesita para hacer uso del botón de centro se muestran en las fotos. Yo Fritzing para dibujar el diagrama pero no tienen un componente de codificador rotatorio que representa el esquema de los terminales más probable, así que utilice ese diagrama en conjunto con las notas y mira la foto del codificador rotatorio para ver lo que es más probable que estés buscando en términos de esquema codificador rotatorio de los terminales.
Una de las dos patillas de un lado del codificador rotatorio (en contraposición a la lateral con tres pernos) debe conectarse a tierra y otro para un pin digital de Arduino. He utilizado D4 para el bosquejo de ejemplo. Si usted elige un pin diferente, no olvide cambiar el valor de buttonPin en el bosquejo.
A continuación viene el código en el paso 2.