Трасса для машинок HotWheels с измерением скорости

BlackBug
BlackBug аватар
Offline
Зарегистрирован: 24.01.2020

Дети регулярно устраивают соревнования между собой - чья машинка быстрее и дальше уедет. Больше всего у них машинок Hot Wheels в масштабе 1:64, отсюда родилась идея сделать трассу и измерять скорость машинки, скатывая их с одинакового склона. Машинки все похожи, но разгоняются по разному. Сделали прототип из картона:

https://youtu.be/yQ3vaAto7cc

Когда начал продумывать, как измерять, то понял, что задача не столь примитивна и есть куча вопросов, которые и хотел бы здесь обсудить с вами:
1. Какие использовать датчики, и сколько?
2. Где размещать датчики?
3. Как сделать процесс игры более зрелищным и веселым?

Пока склоняюсь к реализации в виде наклонного желоба, сверху сервопривод, опускающий заслон. Внизу по одному датчику на каждый из двух желобов. В наличии есть только ИК-сенсоры, которые работают по разному в зависимости от цвета отражающей поверхности. Еще можно попробовать датчики освещенности, фотодиоды, но не будут ли они очень чувствительными к обычному свету и опять таки будут влиять на результат в зависимости от отражающей поверхности машинки. Также можно делать в конце трассы какую-то механику, дающую сигнал. Далее получаем разницу в срабатывании сервопривода и датчика внизу и делим на нее расстояние, обрабатываем естественно на Arduino выводим результаты на экранчик. Получаем, к сожалению, среднюю скорость, а не мгновенную в конце трассы. Чтобы получить мгновенную в конце, видимо, нужно ставить два датчика в конце на небольшом расстоянии.

Прошу поделиться вашими идеями и предложениями!!!

Гриша
Offline
Зарегистрирован: 27.04.2014

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

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

BlackBug пишет:
Прошу поделиться вашими идеями и предложениями!!!
Вот как тут не облить ТС грязью, для лучшей работы головы. Вы бы еще с Пизанской башни машинки сбрасывали. Мол та что прилетит быстрее и есть скоростная машина. Сцепление с трассой на большой скорости и есть физическое ограничение прохода машинки.

Гриша
Offline
Зарегистрирован: 27.04.2014

qwone пишет:

BlackBug пишет:
Прошу поделиться вашими идеями и предложениями!!!
Вот как тут не облить ТС грязью, для лучшей работы головы. Вы бы еще с Пизанской башни машинки сбрасывали. Мол та что прилетит быстрее и есть скоростная машина. Сцепление с трассой на большой скорости и есть физическое ограничение прохода машинки.

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

ИМХО вряд ли кто чего дельного предложит, это если вместе делать  тада да.   

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Гриша пишет:
вы вот зачем подход к детской задаче усложняете? нечего там придумывать высокие материи, ТС просто должен сам решить, что и как ему делать... лично я не понимаю как помочь и чем, разве что денег перекинуть на покупку датчиков, так не богатый я. ИМХО вряд ли кто чего дельного предложит, это если вместе делать  тада да.   

 Детская задачка. Да вы гоните. В мире, где машины буквально забили все пространство между домов. Всякие шиномонтажки распростанены так же как заправки. А все ради чего. Так ради скорости .  Ведь скорость и безопасность пути это сцепление шин с трассой.  Вот пусть выглянет на улицу и включит глазки.  А то опять очередной "плоскоземельщик" вырос из "взрослого детенка".

BlackBug
BlackBug аватар
Offline
Зарегистрирован: 24.01.2020

Что такое ТС?

BlackBug
BlackBug аватар
Offline
Зарегистрирован: 24.01.2020

Я смотрю на этом ресурсе хамство в цене :)

sadman41
Offline
Зарегистрирован: 19.10.2016

То, что два фотодатчика на конец жёлоба ставить - это к бабке не ходи. Нужно только быстродействующие подобрать. Например - посмотреть, как устроена оптопара щелевого типа. Или дальномер лазерный поставить (2 x кол-во участников).  По кол-ву участников (ног под сенсоры) и МК выбирать.

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

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

BlackBug пишет:

Я смотрю на этом ресурсе хамство в цене :)

А что делать. Кругом деградация. Предложили бы классический пинбол , без всякой хрени в виде машинок. И детям интересно и вам не стыдно.  https://itsmycity.ru/2015-03-25/pochemu-s-pinbolom-borolis-i-kak-na-nem-skolachivali-sostoyaniya

rkit
Offline
Зарегистрирован: 23.11.2016

Ик-луч на пересечение. Для зрелищности поставить их по всей длине трассы с зажигающейся следом за машинкой адресной лентой.

Гриша
Offline
Зарегистрирован: 27.04.2014

BlackBug пишет:

Что такое ТС?

ответ

Гриша
Offline
Зарегистрирован: 27.04.2014

qwone пишет:

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

ту задача не требует супер точности, тут скорее зрелищность требуется.  
qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Гриша пишет:
ту задача не требует супер точности, тут скорее зрелищность требуется.  

Зрелищнее пинбола . Так чего минусов нацепили. 

Пока ТС не составит внятного ТЗ будет Родила царица в ночь. Не то сына, не то дочь

Гриша
Offline
Зарегистрирован: 27.04.2014

qwone пишет:

Гриша пишет:
ту задача не требует супер точности, тут скорее зрелищность требуется.  

Зрелищнее пинбола . Так чего минусов нацепили. 

Пока ТС не составит внятного ТЗ будет Родила царица в ночь. Не то сына, не то дочь

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

BlackBug
BlackBug аватар
Offline
Зарегистрирован: 24.01.2020

Построил трассу из кабель-каналов, смакетировал решение на Arduino Uno

https://youtu.be/L8g52qN8nvk

Обозначилась проблема со скоростью поворота сервоприводов. Поворот осуществляется с разной скоростью. Где успевает быстрее, та трасса получается более скоростная. Думаю, что есть два варианта юстировки:

1. напряжением питания не сервоприводе при помощи переменного сопротивления

2. программно покопаться с задержками и скорректировать скорость поворота

sadman41
Offline
Зарегистрирован: 19.10.2016

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

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

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

rkit
Offline
Зарегистрирован: 23.11.2016

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

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

Я бы взял ИК датчики типа 1838В.Они реагрируют только на модулированное излучение с частотой модуляции в районе 38КГц. Так что на обычную засветку они не срабатывать не будут.

BlackBug
BlackBug аватар
Offline
Зарегистрирован: 24.01.2020

Допилил трассу. Опубликовал в виде отдельного проекта:

http://arduino.ru/forum/proekty/kak-sdelat-trassu-na-arduino-dlya-hot-wheels-svoimi-rukami