roboforum.ru

Технический форум по робототехнике.


Датчик касания оптический, триангуляция

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Датчик касания оптический, триангуляция

Сообщение elmot » 18 дек 2015, 23:15

Вы датчик будете делать или где?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 18 дек 2015, 23:27

elmot писал(а):Вы датчик будете делать или где?

У меня матрица сгорела :-(
Дим, заряди, кстати, одну 2610 на сутки - ниче с ней не будет? Где я лоханулся?

Добавлено спустя 1 минуту 20 секунд:
Кстати, Дим, нет ощущения, что лазерный пучок на стол надо фокусировать? А то пятно здоровое, плюс-минус километр
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 19 дек 2015, 00:01

dccharacter писал(а):Ага, типа пустой корпус от WL500g - не лишний элемент И кубик рубика :-р

Вот блин, ну кубик Рубика, когда на унитазе сидишь - крутишь, чтоб формулы не забыть. А корпус, корпус, корпус, не придумать отмазку. :cry:
elmot писал(а):Вы датчик будете делать или где?

У нас кризис жанра, я раскрутил мышку с adns9800, посмотрел и закрутил обратно. Слишком мощно...

dccharacter писал(а):Кстати, Дим, нет ощущения, что лазерный пучок на стол надо фокусировать? А то пятно здоровое, плюс-минус километр

Конечно надо фокусировать, даже на моих видео видно, что пятно расходится за полем камеры, а это всего 2см. Я же говорил, что колпачок с оптикой лазера еле на резьбе держится из-за настройки фокуса на такое маленькое расстояние. Во второй версии датчика стало лучше держаться, т.к. точка лазера дальше.
2610, ок, поставлю на сутки, но надо плату собрать, сейчас на станке висит adns5020. В планах было сделать еще плату...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение Angel71 » 19 дек 2015, 01:04

аха, помню я такие атомы лет 8 назад - капец калькуляторы
http://www.aliexpress.com/store/product/Fanless-Mini-PC-Barebone-System-Intel-Core-i5-4200u-Soc-Haswell-Design-1-6G-Turbo-2/1383581_32341999926.html
http://www.aliexpress.com/store/product/Intel-Core-i5-4200u-Samsung-DDR3L-2G-RAM-256G-SSD-Mini-industrial-computers-rugged-Desktop-PC/1383581_32352835499.html
http://www.aliexpress.com/item/Industrial-Motherboard-HM77-MINI-Mother-Board-MSATA-MINI-PCIE-SIM-Card-slot-support-SSD-WIFI/32447198086.html
лучше i3/i5 из m серии, но они чуть дороже. у меня в ноуте за 350$ (1тб винт, дискретное видло hd8570m с гигом памяти, двд, вифи, блюпуп) допотопный i3-3110m, но он легко уделывает комп с не менее допотопным четырёхядрёным athlon ii x4 640. хотя манюня легко тянет кучу запущенного софта, современное видева и немного игры.
:ROFL: надо тебе корпус от двд плеера или видика дать, он жалезненькай, я тож не знаю зачем оно валяется - вроде вещь нужная, но от так нужной скок лет уже валяется. хотя как только выкидываешь такие вещи, через пару дней узнаёшь для чего этот хлам нужен был...
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 19 дек 2015, 01:31

Angel71 писал(а): надо тебе корпус от двд плеера или видика дать, он жалезненькай, я тож не знаю зачем оно валяется - вроде вещь нужная

Нееее, ну не настолько со мной все плохо, этот WL500g валяется со старого клуба:
forum104/topic10962.html
Т.е. если взять вооооооон из того угла плату, засунуть обратно в корпус, подключить воооон тоооот бп, то получится опять роутер. А роутер уже весчь нужная...
Вот когда он не будет стоить 3000рэ, тогда и выкину 3 вещи: бп, корпус, плату :D
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение Angel71 » 19 дек 2015, 02:15

дануне. ну валяется у меня несколько примерно таких роутеров починеных. фигня и утиль, но не выкинул. :D :pardon: время такое, хлам почти не выкидываетсо. :) нада какая деталюшко - там выпаял, пам спилил, там открутил и уже на рынок меньше бегать.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 19 дек 2015, 11:29

В рамках работы над датчиком: для фокусировки лазерного пучка на столе часовой отверточкой поддевается плата с лазерным диодом и чуток (капельку капельку) вытаскивается из объектива. При этом на стене метрах в трех от источника пятно должно превратиться в овал размером примерно вдвое меньше кулака.

Добавлено спустя 3 часа 23 минуты 26 секунд:
матрица ожила :shock:

Добавлено спустя 17 минут 26 секунд:
А вот без оптике на матрице кажись даже по значению пикселя работать можно, пятно четко очерченное и на входе дает практически без колебаний яркую границу

Добавлено спустя 1 час 43 минуты 18 секунд:
Ой, прогнал я тест
Жесть
С фломастером, нанесеным на стекло, вообще не срабатывает. Вот я фломастером координату утащил:
Код: Выделить всёРазвернуть
01:55:07.929 : 1 of 10   z: 105.044601
01:55:18.681 : 2 of 10   z: 105.029830
01:55:29.463 : 3 of 10   z: 105.025825
01:55:40.174 : 4 of 10   z: 104.974517
01:55:50.858 : 5 of 10   z: 105.019065
01:56:01.783 : 6 of 10   z: 104.923957
01:56:13.948 : 7 of 10   z: 100.837219 //сначала чуть-чуть
01:56:29.477 : 8 of 10   z: 94.898330 // а потом вообще за порог срабатывания

Замеры явно идут по той части стекла, что примыкает к столу
Причем угол падения у меня 65 градусов...
На скриншоте - что при этом видит камера (то есть лазер через фломастер пробивает, но, поскольку, камера смотрит на пятно на поверхности, а не ловит отраженный пучок, за фломастером она его плохо видит)

Добавлено спустя 8 минут 45 секунд:
Код: Выделить всёРазвернуть
02:14:09.922 : 1 of 10   z: 73.454208
02:14:20.659 : 2 of 10   z: 73.476478
02:14:31.383 : 3 of 10   z: 73.467971
02:14:42.099 : 4 of 10   z: 73.463462
02:14:52.826 : 5 of 10   z: 73.458961
02:15:03.547 : 6 of 10   z: 73.464469
02:15:14.275 : 7 of 10   z: 73.463462
02:15:24.995 : 8 of 10   z: 73.468467
02:15:35.719 : 9 of 10   z: 73.455459
02:15:46.438 : 10 of 10   z: 73.468223
02:15:51.654 : Mean: 73.464111
02:15:51.654 : Standard Deviation: 0.006357
02:15:51.658 : echo:endstops hit:  Z:73.47

Поставил оптику на камеру. Щас посмотрю, что это я намерял

Добавлено спустя 7 минут 20 секунд:
Код: Выделить всёРазвернуть
02:20:11.817 : 1 of 10   z: 73.669456 // чистое стекло
02:20:22.028 : 2 of 10   z: 75.097358 // белая бумага
02:20:31.954 : 3 of 10   z: 74.449356 // над моим стеклом
02:20:43.816 : 4 of 10   z: 74.492660 // принакрылась снегом
02:20:53.750 : 5 of 10   z: 75.161682 // словно серебром
02:21:03.774 : 6 of 10   z: 74.178794
02:21:14.334 : 7 of 10   z: 73.673957 // чистое стекло
02:21:25.087 : 8 of 10   z: 73.650932 // чистое стекло
02:21:35.831 : 9 of 10   z: 73.684219 // чистое стекло
02:21:46.551 : 10 of 10   z: 73.684722 // чистое стекло
02:21:51.770 : Mean: 74.174316
02:21:51.770 : Standard Deviation: 0.571225
02:21:51.774 : echo:endstops hit:  Z:73.68


Добавлено спустя 2 минуты 6 секунд:
Короче, повторяемость при измерениях до сферического коня в вакууме - меньше сотки
Завтра будут солнышки, фонарики и прочая.
А сегодня - грусть, печаль
На стекле не работает!

Добавлено спустя 2 минуты 51 секунду:
Угол увеличивать смысла нет, сейчас при градусах 85 посмотрел, один фиг от нижней плоскости стекла отражается.... Старика Френеля не обманешь
Вложения
ChtoViditCamera.JPG
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 19 дек 2015, 14:40

dccharacter писал(а):матрица ожила

Я и не сомневался, что она рабочая, не стал выносить тебе моск, все равно ты на вопросы не отвечаешь :D
Без оптики там делать нечего, тем более на темных/стеклянных поверхностях.

Добавлено спустя 35 минут 22 секунды:
Ой, да, твой выделенный max 37 говорит о том, что у тебя нет оптики.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 19 дек 2015, 20:12

Код: Выделить всёРазвернуть
11:06:52.176 : 1 of 10   z: -10.140012 //Солнце через занавеску
11:07:03.142 : 2 of 10   z: -10.127748
11:07:15.835 : 3 of 10   z: -10.009361
11:07:27.547 : 4 of 10   z: -10.719935 // Фонарь, сфокусированный на пятно
11:07:39.313 : 5 of 10   z: -10.589034
11:07:50.947 : 6 of 10   z: -10.524209
11:08:02.735 : 7 of 10   z: -10.643346 // Солнце
11:08:14.662 : 8 of 10   z: -10.713929 // Солнце, прямые лучи
11:08:26.644 : 9 of 10   z: -10.747217
11:08:37.900 : 10 of 10   z: -10.184314 // Почти полная темнота (светонепроницаемый экран на окне)
11:08:43.116 : Mean: -10.439910
11:08:43.116 : Standard Deviation: 0.275092
11:08:43.126 : echo:endstops hit:  Z:-10.18

Фигня этот ваш maxpixel, кто его только придумал
А вот нормальные значения shutter у меня так и не получается получить... Не пойму, что не так, вроде элементарная операция
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 19 дек 2015, 22:00

dccharacter писал(а):А вот нормальные значения shutter у меня так и не получается получить... Не пойму, что не так

Так у меня же все работало. А я не понимаю, почему у тебя некоторые процессы проходят не так как у меня. Вот старый лог, shutter приколочен гвоздями:
Код: Выделить всёРазвернуть
squal: 0   Max_Pix:2   Min_Pix:0   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:0   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:4   Min_Pix:1   Pix_Sum:3   Shutter:1364
squal: 7   Max_Pix:127   Min_Pix:1   Pix_Sum:15   Shutter:1364
squal: 14   Max_Pix:127   Min_Pix:1   Pix_Sum:19   Shutter:1364
squal: 29   Max_Pix:127   Min_Pix:1   Pix_Sum:45   Shutter:1364
squal: 36   Max_Pix:127   Min_Pix:1   Pix_Sum:54   Shutter:1364
squal: 40   Max_Pix:127   Min_Pix:1   Pix_Sum:58   Shutter:1364
squal: 52   Max_Pix:127   Min_Pix:1   Pix_Sum:59   Shutter:1364
squal: 56   Max_Pix:127   Min_Pix:1   Pix_Sum:59   Shutter:1364
squal: 45   Max_Pix:127   Min_Pix:1   Pix_Sum:61   Shutter:1364
squal: 44   Max_Pix:127   Min_Pix:1   Pix_Sum:60   Shutter:1364
squal: 57   Max_Pix:127   Min_Pix:1   Pix_Sum:61   Shutter:1364
squal: 48   Max_Pix:127   Min_Pix:2   Pix_Sum:58   Shutter:1364
squal: 18   Max_Pix:127   Min_Pix:1   Pix_Sum:24   Shutter:1364
squal: 0   Max_Pix:37   Min_Pix:1   Pix_Sum:5   Shutter:1364
squal: 0   Max_Pix:4   Min_Pix:1   Pix_Sum:3   Shutter:1364
squal: 0   Max_Pix:3   Min_Pix:1   Pix_Sum:3   Shutter:1364
squal: 0   Max_Pix:3   Min_Pix:1   Pix_Sum:3   Shutter:1364
squal: 0   Max_Pix:3   Min_Pix:1   Pix_Sum:3   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:3   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:113   Min_Pix:1   Pix_Sum:7   Shutter:1364
squal: 24   Max_Pix:127   Min_Pix:1   Pix_Sum:41   Shutter:1364
squal: 53   Max_Pix:127   Min_Pix:2   Pix_Sum:59   Shutter:1364
squal: 37   Max_Pix:127   Min_Pix:1   Pix_Sum:60   Shutter:1364
squal: 29   Max_Pix:127   Min_Pix:1   Pix_Sum:49   Shutter:1364
squal: 35   Max_Pix:127   Min_Pix:1   Pix_Sum:53   Shutter:1364
squal: 44   Max_Pix:127   Min_Pix:1   Pix_Sum:60   Shutter:1364
squal: 53   Max_Pix:127   Min_Pix:1   Pix_Sum:59   Shutter:1364
squal: 28   Max_Pix:127   Min_Pix:1   Pix_Sum:46   Shutter:1364
squal: 0   Max_Pix:32   Min_Pix:1   Pix_Sum:5   Shutter:1364
squal: 0   Max_Pix:4   Min_Pix:1   Pix_Sum:3   Shutter:1364
squal: 0   Max_Pix:3   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:6   Min_Pix:1   Pix_Sum:3   Shutter:1364
squal: 55   Max_Pix:127   Min_Pix:2   Pix_Sum:62   Shutter:1364
squal: 36   Max_Pix:127   Min_Pix:1   Pix_Sum:54   Shutter:1364
squal: 38   Max_Pix:127   Min_Pix:1   Pix_Sum:61   Shutter:1364
squal: 34   Max_Pix:127   Min_Pix:2   Pix_Sum:48   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:3   Min_Pix:1   Pix_Sum:2   Shutter:1364
squal: 0   Max_Pix:52   Min_Pix:1   Pix_Sum:5   Shutter:1364
squal: 54   Max_Pix:127   Min_Pix:1   Pix_Sum:60   Shutter:1364
squal: 40   Max_Pix:127   Min_Pix:1   Pix_Sum:57   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:0   Pix_Sum:1   Shutter:1364
squal: 0   Max_Pix:2   Min_Pix:1   Pix_Sum:2   Shutter:1364


Добавлено спустя 44 секунды:
щаз сделаю лог, чтоб shutter плавал.

Добавлено спустя 8 минут 49 секунд:
Стекло, Ок не показывает. Низкий уровень сигнала и датчик был настроен на высоту пленки.
Пленка, белая. Ок
Пленка, синий фломастер. Ок
Hex код.

Код: Выделить всёРазвернуть
squal: 00   Max_Pix:04   Min_Pix:00   Pix_Sum:01   Shutter:0D40
squal: 00   Max_Pix:05   Min_Pix:00   Pix_Sum:02   Shutter:0D40
squal: 00   Max_Pix:05   Min_Pix:00   Pix_Sum:02   Shutter:0D40
squal: 00   Max_Pix:05   Min_Pix:00   Pix_Sum:02   Shutter:0D40
squal: 00   Max_Pix:04   Min_Pix:00   Pix_Sum:02   Shutter:0D40
squal: 00   Max_Pix:09   Min_Pix:00   Pix_Sum:04   Shutter:0D40
squal: 00   Max_Pix:06   Min_Pix:00   Pix_Sum:02   Shutter:0D40

squal: 26   Max_Pix:7F   Min_Pix:00   Pix_Sum:41   Shutter:0038   Ok
squal: 28   Max_Pix:7F   Min_Pix:00   Pix_Sum:3D   Shutter:0029   Ok
squal: 2A   Max_Pix:7F   Min_Pix:00   Pix_Sum:3F   Shutter:002C   Ok
squal: 24   Max_Pix:7F   Min_Pix:00   Pix_Sum:40   Shutter:002A   Ok
squal: 21   Max_Pix:7F   Min_Pix:00   Pix_Sum:3D   Shutter:002F   Ok
squal: 24   Max_Pix:7F   Min_Pix:00   Pix_Sum:40   Shutter:002C   Ok
squal: 2A   Max_Pix:7F   Min_Pix:00   Pix_Sum:41   Shutter:002C   Ok
squal: 27   Max_Pix:7F   Min_Pix:00   Pix_Sum:3E   Shutter:002F   Ok

squal: 34   Max_Pix:7F   Min_Pix:00   Pix_Sum:40   Shutter:0323   Ok
squal: 36   Max_Pix:7F   Min_Pix:00   Pix_Sum:41   Shutter:034B   Ok
squal: 38   Max_Pix:7F   Min_Pix:00   Pix_Sum:3F   Shutter:0378   Ok
squal: 3B   Max_Pix:7F   Min_Pix:00   Pix_Sum:3E   Shutter:036B   Ok
squal: 31   Max_Pix:7F   Min_Pix:00   Pix_Sum:40   Shutter:032A   Ok
squal: 35   Max_Pix:7F   Min_Pix:00   Pix_Sum:3D   Shutter:0355   Ok
squal: 35   Max_Pix:7F   Min_Pix:00   Pix_Sum:3F   Shutter:0380   Ok
squal: 37   Max_Pix:7F   Min_Pix:00   Pix_Sum:3F   Shutter:0375   Ok



Добавлено спустя 8 минут 57 секунд:
Стоп, стекло не Ок только из-за расстояния, надавил на стол вверх, пошел нормальный уровень и Ок.

Добавлено спустя 7 минут 48 секунд:
А, понял, ты имеешь в виду, что shutter всегда одно значение? Так это у тебя из-за отсутствия оптики. У тебя уровень сигнала раз в 10 ниже моего.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 19 дек 2015, 22:29

Не, шаттер неправильно на компе обрабатывался. Привел все принудительно к unsigned char, завелось
И что же я обнаружил
Что Макс пикс - фигня
Мин пикс - фигня
Шаттер - лучше, но тоже фигня
Сейчас дам два скриншота, скажешь мне, что не фигня

Добавлено спустя 2 минуты 28 секунд:
Ну так что не фигня, а?

Добавлено спустя 1 минуту 4 секунды:
Подсказка: An internal AGC circuit adjusts the shutter value to keep the brightest feature (max pixel) in the mid 50’s.

Добавлено спустя 49 секунд:
Пойду потестю, молитесь
Солнце ушло, собака :-(

Добавлено спустя 6 минут 3 секунды:
Код: Выделить всёРазвернуть
13:16:25.908 : 1 of 10   z: 89.037033
13:16:36.529 : 2 of 10   z: 89.080581
13:16:47.206 : 3 of 10   z: 89.042785
13:16:57.814 : 4 of 10   z: 89.086585
13:17:08.471 : 5 of 10   z: 89.054046
13:17:19.205 : 6 of 10   z: 88.995735
13:17:29.960 : 7 of 10   z: 89.015754
13:17:40.716 : 8 of 10   z: 89.014007
13:17:51.343 : 9 of 10   z: 89.094345
13:18:02.009 : 10 of 10   z: 89.038780
13:18:07.225 : Mean: 89.045967
13:18:07.225 : Standard Deviation: 0.031389
13:18:07.225 : echo:endstops hit:  Z:89.04

Тут интересны первые пять измерений. Потому что потом я слышал что-то, сильно напоминающее пропуск шагов.

Добавлено спустя 8 минут 52 секунды:
Код: Выделить всёРазвернуть
13:25:28.925 : 1 of 10   z: 89.032524
13:25:39.626 : 2 of 10   z: 88.997482
13:25:50.354 : 3 of 10   z: 89.005744
13:25:51.811 : Communication timeout - reset send buffer block
13:26:01.089 : 4 of 10   z: 88.999984
13:26:11.819 : 5 of 10   z: 88.973960
13:26:22.581 : 6 of 10   z: 88.995231
13:26:33.310 : 7 of 10   z: 89.029769
13:26:40.737 : Communication timeout - reset send buffer block
13:26:44.069 : 8 of 10   z: 88.981216
13:26:54.823 : 9 of 10   z: 88.982971
13:27:05.563 : 10 of 10   z: 88.996482
13:27:10.784 : Mean: 88.999526
13:27:10.784 : Standard Deviation: 0.018268
13:27:10.794 : echo:endstops hit:  Z:89.00

Хнык хнык :-( Току подбавил - не пропуски

Добавлено спустя 1 минуту 13 секунд:
Dmitry__ писал(а):А, понял, ты имеешь в виду, что shutter всегда одно значение? Так это у тебя из-за отсутствия оптики. У тебя уровень сигнала раз в 10 ниже моего.

Ага, конечно. У меня шаттер 65 - у тебя 300 :-р У меня в пять раз выше :-р
Вложения
no_a_fignya.jpg
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 19 дек 2015, 22:36

dccharacter писал(а):Сейчас дам два скриншота, скажешь мне, что не фигня

А чего тут говорить? На первой картинке камера на макс. чувствительности, соотв. много фоновой засветки, соотв. уровень min высокий. На второй картинке появилось солнышко, пзс сильно понизило чутье, соотв. резко уменьшилась фоновая засветка, соотв. min стал меньше, но не так круто как у меня: min=0.
Последний раз редактировалось Dmitry__ 19 дек 2015, 22:39, всего редактировалось 1 раз.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 19 дек 2015, 22:41

Блин, фонарь уводит координату на 0.14мм :-( А фломастер вообще ослепил на четвертой попытке....

Добавлено спустя 29 секунд:
Мин == 0 сбивается любой фоновой засветкой....

Добавлено спустя 1 минуту 40 секунд:
Смысл загадки был, что на первой картинке пятно на границе, и поэтому контраст низкий (ниже максимальной МАКС_ПИКС, и выше минимальной МИН_ПИКС. А как только пятно входит в поле полностью, котраст скачет на максимум... Только вот внешняя засветка чуток картинку портит.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 19 дек 2015, 22:47

dccharacter писал(а):Ага, конечно. У меня шаттер 65 - у тебя 300 :-р У меня в пять раз выше :-р

Ты чего с чем сравниваешь? У меня лог от adns5020, у которого уровень 7 бит (0x7f) в отличии от твоей 6-ти битной adns2610. Но даже ежу видно, что чутье у тебя низкое, иначе у тебя при засветке было бы только 2 значения min. и max. соотв. 0 и максимальное. А у тебя унылое среднее...
Наиграешься без оптики, заходи :)

Добавлено спустя 2 минуты 54 секунды:
dccharacter писал(а):Мин == 0 сбивается любой фоновой засветкой....

Это без оптики.

dccharacter писал(а):Смысл загадки был, что на первой картинке пятно на границе, и поэтому контраст низкий (ниже максимальной МАКС_ПИКС, и выше минимальной МИН_ПИКС. А как только пятно входит в поле полностью, котраст скачет на максимум... Только вот внешняя засветка чуток картинку портит.

Я тебе ЭТО и написал. Внешняя засветка при оптике ничего не меняет, т.к. от лазера уровень сигнала в 100 раз больше от любого бокового света. Я давал тесты. Еще раз, наиграешься без оптики - заходи.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 19 дек 2015, 22:50

dccharacter писал(а):Поставил оптику на камеру. Щас посмотрю, что это я намерял

Харе бухать - я тебе неделю назад написал уже ^^^^^^^
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Пред.След.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18