1. При питании 3В лазер потребляет ток 40 ма. Две ножки контроллера способны обеспечить такой ток. Если на них одновременно установятся разные уровни, то могут быть проблемы, но вероятность этого достаточно низка.
2. Сейчас поворот на один градус продолжает делиться на 3 этапа, но третий длится довольно короткое время, так что можно считать, что лазер включен в течении поворота на половину градуса. Скорость не должна превышать 3.5 об/сек.
3. Я и распечатал диск на тонкой бумаге, а потом приклеил к картону. Как оказалось, прочности картона не хватает.
4. Про защиту от статики сейчас на каждой упаковке микросхем пишут. Предполагаю, что к статике она чувствительна, так же как и контроллер. Так что никакой особо защиты не использовал - главное чтобы одежда статики не давала.
5. При освещении комнаты лампами на расстоянии 1.5 метра мощность сигнала превышает сигнал фона в 10-15 раз.
Блики от солнца на стенах, прямой свет от ламп - уводят засвеченные пиксели в насыщение, там уже мало какой фильтр поможет.
Добавлено спустя 2 часа 59 минут 37 секунд:Наконец смог запустить ROS на Raspbery Pi, это было совсем нелегким делом. Теперь на Raspbery Pi под ROS работают пакеты драйвера дальномера и румбы, на большом компьютере - Hector SLAM (тоже под ROS).
Так как порты пробрасывать больше не приходится (передачей данных занимается ROS), то работа дальномера стала значительно стабильнее.
Получил вот такую картинку:
Практически все линии параллельны или перпендикулярны.
Теперь нужно разобраться с автономной навигацией робота (для движения в заданную точку) и попробовать написать фильтр сканов (для улучшения картинки).