Een incrementele draai-encoder heeft twee (microcontroller-)ingangen nodig om draairichting en -snelheid te decoderen. En wanneer ook nog een drukknop is geïntegreerd, worden dat drie ingangen. In deze video laten we zien hoe dat met één enkele ingang kan worden gerealiseerd. En niet alleen met één enkele draai-encoder – maar met twee stuks (met drukknop) lukt het ook: dan worden zes encoder-aansluitingen op slechts één microcontrollerpin aangesloten. Een Arduino-sketch als voorbeeld bewijst dat dit in de praktijk echt werkt.

De Arduino-sketch en de LTspice-simulatie die we in deze video hebben gebruikt, kunnen worden gedownload van de projectpagina op Elektor Labs.