Трасса для машинок HotWheels с измерением скорости
- Войдите на сайт для отправки комментариев
Дети регулярно устраивают соревнования между собой - чья машинка быстрее и дальше уедет. Больше всего у них машинок Hot Wheels в масштабе 1:64, отсюда родилась идея сделать трассу и измерять скорость машинки, скатывая их с одинакового склона. Машинки все похожи, но разгоняются по разному. Сделали прототип из картона:
Когда начал продумывать, как измерять, то понял, что задача не столь примитивна и есть куча вопросов, которые и хотел бы здесь обсудить с вами:
1. Какие использовать датчики, и сколько?
2. Где размещать датчики?
3. Как сделать процесс игры более зрелищным и веселым?
Пока склоняюсь к реализации в виде наклонного желоба, сверху сервопривод, опускающий заслон. Внизу по одному датчику на каждый из двух желобов. В наличии есть только ИК-сенсоры, которые работают по разному в зависимости от цвета отражающей поверхности. Еще можно попробовать датчики освещенности, фотодиоды, но не будут ли они очень чувствительными к обычному свету и опять таки будут влиять на результат в зависимости от отражающей поверхности машинки. Также можно делать в конце трассы какую-то механику, дающую сигнал. Далее получаем разницу в срабатывании сервопривода и датчика внизу и делим на нее расстояние, обрабатываем естественно на Arduino выводим результаты на экранчик. Получаем, к сожалению, среднюю скорость, а не мгновенную в конце трассы. Чтобы получить мгновенную в конце, видимо, нужно ставить два датчика в конце на небольшом расстоянии.
Прошу поделиться вашими идеями и предложениями!!!
посмотрите темы по измерению скорости пули. По остальным вопросам куда и что ставить - тут целиком под ваше усмотрение, чего нужно получить так и решайте вопрос, поэтапно.
вы вот зачем подход к детской задаче усложняете? нечего там придумывать высокие материи, ТС просто должен сам решить, что и как ему делать... лично я не понимаю как помочь и чем, разве что денег перекинуть на покупку датчиков, так не богатый я.
ИМХО вряд ли кто чего дельного предложит, это если вместе делать тада да.
Детская задачка. Да вы гоните. В мире, где машины буквально забили все пространство между домов. Всякие шиномонтажки распростанены так же как заправки. А все ради чего. Так ради скорости . Ведь скорость и безопасность пути это сцепление шин с трассой. Вот пусть выглянет на улицу и включит глазки. А то опять очередной "плоскоземельщик" вырос из "взрослого детенка".
Что такое ТС?
Я смотрю на этом ресурсе хамство в цене :)
То, что два фотодатчика на конец жёлоба ставить - это к бабке не ходи. Нужно только быстродействующие подобрать. Например - посмотреть, как устроена оптопара щелевого типа. Или дальномер лазерный поставить (2 x кол-во участников). По кол-ву участников (ног под сенсоры) и МК выбирать.
Веселее ардуина не сделает - слишком быстро кончается геймплей. А так - натыкать по трассе датчиков и поэтапно статистику выводить. Зрелищней - адресные светодиоды под жёлобом. Подсвечивать лузеров оттенками красного, а виннера - желтым.
Я смотрю на этом ресурсе хамство в цене :)
Ик-луч на пересечение. Для зрелищности поставить их по всей длине трассы с зажигающейся следом за машинкой адресной лентой.
Что такое ТС?
ответ
Детская задачка. Да вы гоните. В мире, где машины буквально забили все пространство между домов.
Пока ТС не составит внятного ТЗ будет Родила царица в ночь. Не то сына, не то дочь
Пока ТС не составит внятного ТЗ будет Родила царица в ночь. Не то сына, не то дочь
я никого не минусовал, ТЗ там простое, ТС хочет красиво и спрашивает - как? в хотелка измерение скорости, но я даже не представляю чего предложить - вариантов масса, самый просто про пересечение луча уже предложили.
Построил трассу из кабель-каналов, смакетировал решение на Arduino Uno
https://youtu.be/L8g52qN8nvk
Обозначилась проблема со скоростью поворота сервоприводов. Поворот осуществляется с разной скоростью. Где успевает быстрее, та трасса получается более скоростная. Думаю, что есть два варианта юстировки:
1. напряжением питания не сервоприводе при помощи переменного сопротивления
2. программно покопаться с задержками и скорректировать скорость поворота
Синие сервы заколебешься синхронизировать. Да и вообще - они не для таких задач. Надо или одной сразу две качельки поворачивать или два соленоида ставить, к примеру - у них больше шансов сработать разом.
Ну так поставить датчики на сервы и отсчитывать начало не от общего старта а от индивидуального момента открытия.
Ворота должны быть одной механической деталью, а не парой несвязанных управляющих устройств.
Я бы взял ИК датчики типа 1838В.Они реагрируют только на модулированное излучение с частотой модуляции в районе 38КГц. Так что на обычную засветку они не срабатывать не будут.
Допилил трассу. Опубликовал в виде отдельного проекта:
http://arduino.ru/forum/proekty/kak-sdelat-trassu-na-arduino-dlya-hot-wheels-svoimi-rukami