Друзья! Прошу помощи. Я собрал робота на Ардуино мини про по схеме с Серводроида. Все пашет (про глюк с питанием отдельно спрошу), но плохо работают датчики края ринга, вернее совсем не пашут. Обычные IR-светодиод и фототранзистор. Выход с них включен на АЦП контроллера и там должно оцениваться 28-30 - светлый фон, 700-850 - темный. Сумобот ездит, как будто и нет датчика края.
В тоже время, если я ставлю эту лопату с датчиками на другую плату (минисумо Гунтиса, с датагора) датчики прекрасно и устойчиво работают. Там все просто - высокий уровень с датчика - черный фон, низкий - граница. Можно применить любые китайские датчики и все прекрасно работает. Но там со "зрением" засада.
Меня это достало, хочу чтоб тупо работало - 1-ринг, 0-край.
Вся загвоздка в том, что я могу что угодно спаять, но программировать я не умею совсем. А так как я уже почти дед, а не школьник, начинать учиться поздновато.
Скетч находится здесь,www.servodroid.ru/Droid/files/Mini_sumo3.zip
Может там косяк какой, а? Прошу помощи в правке скетча.