Технический форум по робототехнике.
d00m » 27 окт 2016, 13:39
всем привет.
интересуюсь сабжем.
в гугле есть немножко информации о попытках подключить обычные лазерные "рулетки" дальномеры к Arduino.
используются диагностические пины на плате дальномера RX/TX и TTL COM порт на Arduino.
но все эти истории обычно заканчиваются ничем (кроме одной) - потому что после подключения появляется большая проблема узнать протокол управления дальномером - ему надо послать какуюто команду, чтобы он произвел измерение.
это получилось у одного человека на одной конкретной модели дальномера.
http://blog.qartis.com/arduino-laser-distance-meter/Но сейчас такой дальномер уже не купить - это было года три назад.
существуют другие дальномеры с диагностическими пинами на плате, например более-менее свежая модель BOSH PLR 15
и есть немножко информации о реверс инжиниринге этого девайса:
http://letsmakerobots.com/node/42325#nullно я так понял там еще не обнаружен правильный протокол управления.
может кто из присутствующих тоже предпринимал такие попытки - прошу рассказать об этом.
Спасибо.
Myp » 27 окт 2016, 13:52
если это надо для навигации, если есть лишняя ненужная рулетка лазерная то разумней её продать и на вырученные деньги купить специальный дальномер с документацией удобным подключением и маленькими габаритами.
http://www.pololu.com/product/2490можно даже несколько =)
http://www.aliexpress.com/item/GY-530-V ... 16887.htmlа если именно для дальномера то проще подпаяться на контакты кнопок и дисплея чем вскрыть протокол обмена.
d00m » 27 окт 2016, 14:00
интересно..
а сможет эта штука измерить расстояние до снежной поверхности?
например если я ее установлю на вертикальной опоре, и направлю вниз, на землю.
metric » 27 окт 2016, 15:48
скорее всего нет, тк оно для комнат и макс 2 метра если не 1, те по яркости на улице не пройдет.
лазерная рулетка на чистом снегу показывает корректные значения? что то я сомневаюсь.
d00m » 27 окт 2016, 16:17
все таки первый мой вопрос остается актуальным..
PLR 15 стоит вменяемых денег для моего проекта, поэтому если бы был способ подключить его к Arduino меня бы это устроило полностью.
может ктото уже делал такое?
Dmitry__ » 27 окт 2016, 16:28
metric » 27 окт 2016, 16:29
d00m » 27 окт 2016, 18:35
спасибо..
цены конечно заставляют задуматься.
metric » 27 окт 2016, 18:54
а зачем расстояние до снега мерять? может другой способ есть, со снегом из-за яркости будут большие проблемы, либо цены
d00m » 27 окт 2016, 19:14
надо измерять в автономном режиме snow depth - есть такая задача у меня.
искал-проверял другие способы..
недорогие УЗ датчики плохо помогают - свежевыпавший снег хорошо глушит сигнал.
дорогие - стоят тоже около $150
хочется подешевле, из подручного-доступного "материала".
metric » 27 окт 2016, 19:39
камеру около мерного столба с насечками? снегом будет заносить любые датчики, даже если они вниз направлены - налипать тающий лед и пр. кроме того температурный режим не все выдержат.
можно попробовать мерять напряженность в воздухе/в снегу и опрашивать датчики на разной высоте
d00m » 27 окт 2016, 21:57
спасибо. много разного придумывалось - но, то дорогой сенсор, то жрет батарею сильно.
камера вообще не вариант..
теперь хочется с дальномером поэкспериментировать - поэтому и спросил про подобные эксперименты на форуме.
Myp » 27 окт 2016, 23:51
на работе есть лазерный дальномер, если не забуду и сугроб не растает то завтра попробую измерить сугроб))))
самому интересно, по идее снег белый, должен отлично отражать, но с другой стороны он рыхлый, на датчик придёт отражение от множества крупинок и какое из них датчик примет за верное?
Angel71 » 28 окт 2016, 00:32
d00m, если есть желание повозиться, то один из бюджетных вариантов - это делать на линейном сенсоре. принцип такой
в сканерах кроме длинных сенсоров есть и примерно с пару сантиметров на десять. линейных сенсоров много, можно чуть подороже, но поменьше в размерах, как тут
https://arduining.com/2014/03/26/using-the-linear-sensor-array-tsl201r-with-arduino/. будет конечно влиять, какая длина волны, на какой объект луч попадёт, под каким углом и прочее, но это уже потом будете вникать, если захотите такой вариант делать.
esisl » 28 окт 2016, 11:55
Давным-давно, когда светодиоды были большие, а микросхемы имели не менее трёх сеток и отдельный накал(илия чотопутаю?), мы пытались мерять дальность до лампочки, тремя фотоэлементами.
Объединив их в мосты и меряя разность сигналов. В принципе работало. Но точность... Ну метр от двух отличить было можно.