функция pulseIn пропускает импульсы длиной 25/50/100мс. Что может быть? Кидаю в монетник 100руб монетами а ардуина видит примерно 98-97, куда проподают импульсы и как исправить
а зачем здесь какие-то функции? На пин прерывания и по прерываниям считать. + таймер в качестве антидребезга.
Берем анализатор за 300-400 руб и смотрим что выдает на каждую монету. Не знаю как ваш монетоприемник, а мой в режиме pulse выдавал кол-во одинаковых импульсов пропорционально кол-ву рублей. То есть считать надо не длину импульсов, а их количество.