Информацията ,която си предоставил не е много ясна.
Аз бих започнал от това на каква логика сработват крайните изключватели.
1.Както казваш твоите са с три крачета,което означава,че има нормално затворен и нормално отворен контакт.
Първият ще премине от нормално затворен в нормално отворен или от 1 в 0.Вторият ще е с обратна логика 0 в 1.
Ти кой от двата варианта ползваш?
2.Бих проверил в зависимост от точка 1 как са свързани моите с мултицет .
3.Още веднъж ще проверя дали са на правилните входове на платката.Дали няма джъпери с които да се разрешат или това става софтуерно с конфигуриране ?
4.Имат ли захранващо напрежение?То с необходимата стойност ли е?
5.Къде са свързани ?Директно към Ардуино или към друга схема?
6.Входовете на Ардуино(ако са свързани там)конфигурирани ли са да бъдат входове?Има ли софтуерно или хардуерни филтри(механичните контакти вибрират)
7.Ако са към друга схема,каква е тя?Свалил ли си техническото описание на схемата и на правилният порт ли са свързани?
Изобщо трябва малко повече информация и тестове от твоя страна.Когато има отговор на голяма част от тези въпроси вероятно сам,ще констатираш проблема или ако не успееш някои от форума ще ти помогне с конкретно решение или с още малко въпроси .И така докато не се изясни проблема.