Paso 1: Principios básicos
-1) valor null tiene una secuencia señal específica para él.
-2) botones y sonda (antes mencionado detector de nivel de agua) están conectados por medio de 1 pin analógico.
-3) interrupciones de codificador el procesador, pero se desborda del codificador relacionados con los valores se controlan sin saltar fuera de programa.
-4) encoder necesita contra rebotes. Fui capaz de hacerlo correctamente, por lo que he tomado prestada la rutina de trabajo desde aquí. ("Otro interrumpir biblioteca que realmente funciona (el codificador interrumpe el procesador y debounces como allí es ninguna mañana"). por raffbuff)