1 (2013-05-22 07:36:31 отредактировано paul-zs256)

Тема: использование LV-MaxSonar-EZ1

После покупки и подключения к ардуине указанного дальномера никак не могу разобраться в принципах считывания инфы с него.

На данный момент пробую просто считать данные. Как я это пытаюсь сделать?
1. Подключил датчик к питанию от ардуинки
2. аналоговый выход (AN) подключил к А0

остальные выводы просто "висят".

считывая данные просто посылаю их на компьютер для возможного анализа (далее фрагмент скетча):
....
dataSens = Analog.Read(sensPin);
Serial.print(dataSens);
....

После заливки все вроде работает нормально. Сыпятся циферки, числовые значения вполне читаемы, но...
1. Обязательно ли использовать оставшиеся выходы? Как? Есть ли где более подробная информация об использовании этого датчика (лучше на родном языке, а не на буржуйском)?

2. Как бы заузить луч? Дело в том, что слишком уж он широкий... Попытка одеть на излучатель кусочек корпуса маркера приводит к тому, что датчик выдает расстояние до препятствия <0.16 м. Хотя перед ним ничего не стоит. Корпус внутри гладкий, отражаться вроде не от чего.