Ребята помогите подключить датчики парковки от парктроника к ардуино

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

OrDer пишет:

Т.к. ездиит на улице, то водостойкость имеет значение. Свет тоже не должен помех создавть. Одним словом, по всему, оптимален ультразвуковой датчик, чтото вроде HC-SR04.
......буду благодарен за инфу (если кому то чтото встречалось) по обслуживанию нескольких влагозащищенных УЗ-дальномеров или опыт по прикручиванию существующих парктрониковых комплектов к ардуине.
 

Опыт работы с этими HC-SR04 крайне отрицателен.
Плохо ловит мягкие предметы, одежду.
На улице долго не проработает.
Залепит грязью и зальёт водой.

Возьмите лучше лазерник.
До 2-ух метров и очень стабильные показания.
Поверхность не имеет значения.
Будет работать через стекло, если оно  загрязнится- протрёте стекло пальцем.

https://www.ebay.com/itm/1X-I2C-IIC-VL53L0X-Time-of-Flight-ToF-Ranging-S...?

Правда если несколько подключать - ищите как включить несколько ИИЦ  с одним адресом.

OrDer
Offline
Зарегистрирован: 15.10.2017

Seltvik пишет:

Странно что вы ничего не нашли в теме))) Читайте еще раз значит) ТА все это есть. Т.е. у меня был парктроник (не важно какой) так как у всех принцип один и тот же. И за место дисплея мне надо было читать данные с каждого датчика и выводить на компьютер как бы. У Вас все еще проще Вам не надо выводить на компьютер а сразу обрабатывать в дуне. Так что дерзайте. берите парктроник читайте его сигналы. ПОтом разжевывайте их и берите которые скетчи и подпиливайте под Ваш парктроник. Все просто в реальности. НО ЕСЛИ ЧЕСТНО. На вашем месте я бы купил готовые с выносным датчиком. Я брал такие вот последние разы для тех проектов которые на улице: https://ru.aliexpress.com/item/Integrated-Ultrasonic-Module-Distance-Measuring-Sensor-Module-Reversing-Radar-Waterproof/32312190912.html?ws_ab_test=searchweb0_0,searchweb201602_0_10152_10065_10151_10344_10068_10345_10342_10343_10340_10341_10543_10541_10562_10084_10083_10307_10301_10539_10312_10059_10313_10314_10534_10533_100031_10211_10604_10603_10103_10128_10129_10594_10557_10596_10595_10142_10107,searchweb201603_14,ppcSwitch_0&algo_expid=9d374039-d445-4afc-a4fe-45ebf669f534-0&algo_pvid=9d374039-d445-4afc-a4fe-45ebf669f534&rmStoreLevelAB=0

Так как с парктроником надо будет повтыкаться и в моем случии все равно 100 проц работы не было. Т.е. бывали ложные сигналы.

ага. Спасибо за ответ! Я там тоже про вот этот вот , о котором вы пишите JSN-SR04T тоже на него обратил внимание. Собсно, если идти по этому пути ( на каждый сенсор - по своей плате) то тогда вроде вообще вопросов  быть не должно.

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

OrDer
Offline
Зарегистрирован: 15.10.2017

trembo пишет:

OrDer пишет:

Т.к. ездиит на улице, то водостойкость имеет значение. Свет тоже не должен помех создавть. Одним словом, по всему, оптимален ультразвуковой датчик, чтото вроде HC-SR04.
......буду благодарен за инфу (если кому то чтото встречалось) по обслуживанию нескольких влагозащищенных УЗ-дальномеров или опыт по прикручиванию существующих парктрониковых комплектов к ардуине.
 

Опыт работы с этими HC-SR04 крайне отрицателен.
Плохо ловит мягкие предметы, одежду.
На улице долго не проработает.
Залепит грязью и зальёт водой.

Возьмите лучше лазерник.
До 2-ух метров и очень стабильные показания.
Поверхность не имеет значения.
Будет работать через стекло, если оно  загрязнится- протрёте стекло пальцем.

https://www.ebay.com/itm/1X-I2C-IIC-VL53L0X-Time-of-Flight-ToF-Ranging-S...?

Правда если несколько подключать - ищите как включить несколько ИИЦ  с одним адресом.

я тоже прочитал что HC-SR04 не сильно надежны. И бывают разные еще и исполения. Щас вроде чтото улучшенная модель - HC-SR05. но для моей задачи эти сенсоры в принципе не подходят (водостокость и т.п).

И про эти пушистости тоже. Но у меня достаточно грубые там задачи - просто на медленной скорости движения (10км\час) не врезаться в человека (стоящего на пути) или в стену.  

Лазеры я смотрел, но чтото какието конские ценники мне попались (до сего момента лазеры не цеплял на ардуину). А вот этот - вижу впервые. Очень интересно, буду изучать. вот, уже нашол даже видеомануальчик:

https://www.youtube.com/watch?v=EUQIijdsXeM

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а такой не рассматривали? водонепроницаемый выносной датчик

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

OrDer пишет:

.......просто на медленной скорости движения (10км\час) не врезаться в человека (стоящего на пути) или в стену.  

10 км/час - это медленная скорость ?????????????????

2.8 метра в секунду и человек на пути ?  Да вы раздавите его нафик.

jeka_tm указал на 6-ти метровый дальномер.
Ещё куда ни шло.
Но несколько штук будут ловитьб эхо друг от друга.

LIDAR вы не потяните по цене и сложности софта.....   ;)

https://www.ebay.com/itm/Neato-LIDAR-Laser-distance-sensor-LDS-xv-Series-xv-11-xv-14-xv15-xv12-xv21/191569604714

Хотя если сделаете- вас на работу  в TESLу возьмут

OrDer
Offline
Зарегистрирован: 15.10.2017

jeka_tm пишет:

а такой не рассматривали? водонепроницаемый выносной датчик

 

такой мне даже и не попадался. (я сомотрел из тех, что в наличии в стране есть). Ждать особо долго поставки не хотелось бы . Да и малоли - еще понадобится а надо опять ждать. 

Кроме того, уже щас я понимаю, что одноплатный формфактор не для этого проекта. Сам приемопередатчик лучще иметь на кабеле.

OrDer
Offline
Зарегистрирован: 15.10.2017

trembo пишет:

OrDer пишет:

.......просто на медленной скорости движения (10км\час) не врезаться в человека (стоящего на пути) или в стену.  

10 км/час - это медленная скорость ?????????????????

2.8 метра в секунду и человек на пути ?  Да вы раздавите его нафик.

jeka_tm указал на 6-ти метровый дальномер.
Ещё куда ни шло.
Но несколько штук будут ловитьб эхо друг от друга.

LIDAR вы не потяните по цене и сложности софта.....   ;)

https://www.ebay.com/itm/Neato-LIDAR-Laser-distance-sensor-LDS-xv-Series-xv-11-xv-14-xv15-xv12-xv21/191569604714

Хотя если сделаете- вас на работу  в TESLу возьмут

)))) лидар это перебор, имхо. 

Со скооростью я даже погорячился - 5-6 км\ч будет в реале.

Что касается "задавить" - это не страшно. Сперва даже ( и это вариант в силе) предусматривалось чтобы уйти от датчиков вообще - просто такая мягкая поперечная палка- бампер с концевиком. Которая при наезде на преграду просто вырубает мотор. Благо масса всей тележки минимальна а ездить она будет в зоне, где все люди подготовлены (нет случайных) к этому. Также она еще и пищит и мигает при езде. 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

OrDer пишет:

Кроме того, уже щас я понимаю, что одноплатный формфактор не для этого проекта. Сам приемопередатчик лучще иметь на кабеле.

А что мешает подключить на кабеле? есть варианты с выносным датчиком на кабеле и со встроенным

 

OrDer
Offline
Зарегистрирован: 15.10.2017

trembo пишет:

OrDer пишет:

 

Но несколько штук будут ловитьб эхо друг от друга.

LIDAR вы не потяните по цене и сложности софта.....   ;)

https://www.ebay.com/itm/Neato-LIDAR-Laser-distance-sensor-LDS-xv-Series-xv-11-xv-14-xv15-xv12-xv21/191569604714

Хотя если сделаете- вас на работу  в TESLу возьмут

даже если и я потяну этот лидар по деньгам и по софту, то потребитель врядли потянет такой девайс. Одно дело - - самобеглая табуретка-ящик за 300 долл. со всеми батареями и колесаме ездии по площадке, другое - супергаджет где одних лидаров понапихано на 1000 долл. ( в указанной ссылке лидар б\у за 110). Учитывая количество тележек, народ будет за такие деньги лучше сам ногами забесплатно ходить туда сюда.

Да и, как справелливо замечено, вопрос путаницы сигналов а также отражений. Уже чую, что надо бы будет разводить их както по времени между собой. По крайней мере -  в рамках одного устройства. 

Как будут они друг на друга воздействовать - еще вопрос, который надо будет пробовать на практике.  Поэтому наверно предложенный вариант с лазерным модулем - заслуживает внимания.

vb
Offline
Зарегистрирован: 15.09.2016

Не знаю, пригодиться ли, но в этой статье очень просто реализуется парктроник на Arduino 

 

maxus389
Offline
Зарегистрирован: 27.03.2018

Господа, помогите разобраться, имеется очередной китайский парктроник.
на дисплей тоже приходят 5v, GND и DA.
Залил скетч, который выкладывал Seltvik,
Подключаюсь к порту и вижу что все время прилетают одни и теже данные, независимо от показаний парктроника: 31 31 31 31 31 31 31 31 20 31 31 31 31 31 31 31 31 20 30 20 30 20 0D 0A 

00110001
00110001
00110001
00110001
00110001
00110001
00110001
00110001
00100000
00110001
00110001
00110001
00110001
00110001
00110001
00110001
00110001
00100000
00110000
00100000
00110000
00100000
00001101
00001010

 

maxus389
Offline
Зарегистрирован: 27.03.2018

помогите разобраться с таймингами.Скетчем из этого поста прогонял с разными значениями, 50, 100 и 1000 мкС
вот что получилось:

значение 50мкС

334

276

277

276

4

4

4

4

4

4

4

4

4

4

4

4

4

4

4

4

4

3

4

4

4

4

4

4

4

4

4

3

3

4

4

4

4

4

4

4

4

4

4

4

4

4

4

3

4

4

4

4

72

599

277

276

277

276

4

4

4

4

3

4

4

4

4

4

4

4

4

4

4

4

4

4

3

4

4

4

4

4

4

4

4

4

4

3

3

4

4

4

4

4

4

4

4

4

4

4

4

4

4

4

4

4

72

598

277

276

277

276

значение 100мкС

2

36

300

138

138

138

138

2

2

2

2

2

2

2

2

2

2

2

2

2

2

1

2

3

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2

36

300

138

138

139

138

2

Значение 500 мкС

1

7

60

28

28

28

28

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

8

60

28

28

27

27

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

7

60

27

28

28

28

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

7

60

28

28

28

28

1

Значение 1мС (1000)

1

3

30

14

14

14

14

1

1

1

1

1

1

1

1

4

30

14

14

14

14

1

 

maxus389
Offline
Зарегистрирован: 27.03.2018

похоже с таймингами я разобрался. Есть данные. Но пока не вкурил еще что к чему. Вдруг у кого есть мысли

R датчик
FF FF FF FF FF DB 0B FF FF FF FF FF 77 AA FF FF FF FF FF 50 E2 в никуда

11111111 11111111 11111111 11111111 11111111 11011011 00001011
11111111 11111111 11111111 11111111 11111111 01110111 10101010
11111111 11111111 11111111 11111111 11111111 01010000 11100010

FF FF FF FF FF DB 13 FF FF FF FF FF 77 AB FF FF FF FF FF 54 23 -Р
11111111 11111111 11111111 11111111 11111111 11011011 00010011
11111111 11111111 11111111 11111111 11111111 01110111 10101011
11111111 11111111 11111111 11111111 11111111 01010100 00100011 

FF FF FF FF FF DB 13 FF FF FF FF FF 18 AA FF FF FF FF FF 54 A7 30см
11111111 11111111 11111111 11111111 11111111 11011011 00010011
11111111 11111111 11111111 11111111 11111111 00011000 10101010
11111111 11111111 11111111 11111111 11111111 01010100 10100111

FF FF FF FF FF DB 1B FF FF FF FF FF 20 AA FF FF FF FF FF 54 3E 40см
11111111 11111111 11111111 11111111 11111111 10110111 00001101
11111111 11111111 11111111 11111111 11111111 01000000 01010101
11111111 11111111 11111111 11111111 11111111 10101000 10011111

FF FF FF FF FF DB 1D FF FF FF FF FF 28 AA FF FF FF FF FF 53 27 50см
11111111 11111111 11111111 11111111 11111111 11011011 00011101
11111111 11111111 11111111 11111111 11111111 00101000 10101010
11111111 11111111 11111111 11111111 11111111 01010011 00100111

L датчик
FF FF FF FF FF DB 0B FF FF FF FF FF 77 A0 FF FF FF FF FF 55 3E в никуда
11111111 11111111 11111111 11111111 11111111 11011011 00001011 
11111111 11111111 11111111 11111111 11111111 01110111 10100000
11111111 11111111 11111111 11111111 11111111 01010101 00111110

FF FF FF FF FF DB 13 FF FF FF FF FF 77 B3 FF FF FF FF FF 55 BC -Р
11111111 11111111 11111111 11111111 11111111 11011011 00010011 
11111111 11111111 11111111 11111111 11111111 01110111 10110011 
11111111 11111111 11111111 11111111 11111111 01010101 10111100 

FF FF FF FF FF DB 13 FF FF FF FF FF 18 B2 FF FF FF FF FF 55 BA 30см
11111111 11111111 11111111 11111111 11111111 11011011 00010011 
11111111 11111111 11111111 11111111 11111111 00011000 10110010
11111111 11111111 11111111 11111111 11111111 01010101 10111010

FF FF FF FF FF DB 1B FF FF FF FF FF 20 A2 FF FF FF FF FF 55 B6 40см
11111111 11111111 11111111 11111111 11111111 11011011 00011011
11111111 11111111 11111111 11111111 11111111 00100000 10100010
11111111 11111111 11111111 11111111 11111111 01010101 10110110

FF FF FF FF FF DB 1D FF FF FF FF FF 28 BC FF FF FF FF FF 55 B2 50см
11111111 11111111 11111111 11111111 11111111 11011011 00011101
11111111 11111111 11111111 11111111 11111111 00101000 10111100
11111111 11111111 11111111 11111111 11111111 01010101 10110010

L+R подключено 2 датчика (без центральных)
FF FF FF FF FF DB 0B FF FF FF FF FF 77 A0 FF FF FF FF FF 50 EE в никуда
11111111 11111111 11111111 11111111 11111111 11011011 00001011
11111111 11111111 11111111 11111111 11111111 01110111 10100000
11111111 11111111 11111111 11111111 11111111 01010000 11101110

FF FF FF FF FF DB 13 FF FF FF FF FF 77 B3 FF FF FF FF FF 54 3D -Р
11111111 11111111 11111111 11111111 11111111 11011011 00010011
11111111 11111111 11111111 11111111 11111111 01110111 10110011
11111111 11111111 11111111 11111111 11111111 01010100 00111101 

FF FF FF FF FF DB 1B FF FF FF FF FF 18 A2 FF FF FF FF FF 54 26 30см
11111111 11111111 11111111 11111111 11111111 11011011 00011011 
11111111 11111111 11111111 11111111 11111111 00011000 10100010
11111111 11111111 11111111 11111111 11111111 01010100 00100110 


FF FF FF FF FF DB 13 FF FF FF FF FF 77 B3 FF FF FF FF FF 50 1C L:-P, R:в никуда
11111111 11111111 11111111 11111111 11111111 11011011 00010011
11111111 11111111 11111111 11111111 11111111 01110111 10110011
11111111 11111111 11111111 11111111 11111111 01010000 00011100

 

maxus389
Offline
Зарегистрирован: 27.03.2018

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

вроде вижу изменения по данным, но никак не могу разобраться что к чему, вот некоторые замеры, подключал один датчик:

1101101111010000011101110101010101010101010011001  без датчиков

1101101111001000011101111101010101010100110001001  R  -P
1101101111011000000110000101010101010100011101001  R  30cm
1101101111011000000110010101010101010100011101011  R  32cm
1101101111011000000110100101010101010100011101101  R  34cm
1101101111011000000110110101010101010100011101111  R  36cm
1101101111011000000111000101010101010100011110001  R  38cm
1101101111011000001000000101010101010100011111001  R  40cm/2
1101101110111000001000000101010101010011110111000  R  40cm
1101101110111000001000010101010101010011110111010  R  42cm
1101101110101000001100000101010101010010110110110  R  60cm 

1101101110111000001000000101010101010011110111000  R  40cm
1101101110111000001000000101010100111101010001011 CR  40cm
1101101110111000001000000101001111010101010111000 CL  40cm
1101101110111000001000000011110101010101010001011  L  40cm

1101101111001000011101111100110010001100111101000 all -P

иногда при том же расстоянии на дисплее - данные изменяются, отметил такую позицию /2

maxus389
Offline
Зарегистрирован: 27.03.2018

Разобрался. Всем спасибо :D

GamiD
Offline
Зарегистрирован: 11.08.2019

Кто поможет а то я не разобрался что и как

Punk_Андрей
Offline
Зарегистрирован: 12.10.2020

Приветствую, есть кто нет?

KAMUZ
Offline
Зарегистрирован: 30.01.2021

Чем закончилось?

d00m
Offline
Зарегистрирован: 21.02.2013

тема конечно старая, но интересная.

подскажите, как подлючать ардуину к дисплею такого парктроника?

в дисплей приходит 3 провода - черный GND, красный - 5v и белый 12v.

и я полагаю, можно же одновременно подключать ардуину и дисплей? чтобы видеть данные на дисплее и, если повезет разобраться - в консоли ардуины тоже..