Infracrveni senzor je bolje rješenje jer ne zahtijeva fizički kontakt korisnika s uređajem. Korišteni senzor na sebi ima ugrađen komparator napona radi lakšeg rukovanja, a udaljenost detekcije reguliramo uz pomoć malog potenciometra na njemu. Prilikom detekcije šalje HIGH impuls.
Naše rješenje za fizičko otklanjanje enkodera nije najbolje rješenje i služi samo kao pokazni primjer. Kako bismo napravili kvalitetan dispenzer papira, potrebno je koristiti servo motor koji nudi mogućnost rotacije od 0 do 360 stupnjeva. Kod takvih motora ne možemo pratiti poziciju rotora, ali možemo regulirati brzinu vrtnje. Jedan takav servo motor je MG995 i može se nabaviti na eBayu po cijeni od dvadesetak kn. Arduino nema dovoljno snage za pokretanje servo motora većeg od SG90 te je potrebno na njega dovesti posebno napajanje.