Срочно ищу исполнителя.
Робот идет по заданному траекторию. Машинка на базе DFRduino Romeo V1.1 с тремя датчиками спереди и один под колесами если надо. Скетч нашли только идущий по линии. Робот не сворачивает на перекресках. Помогите!!!!!
Вот траектория им робот.



Срочно ищу исполнителя.
Робот идет по заданному траекторию. Машинка на базе DFRduino Romeo V1.1 с тремя датчиками спереди и один под колесами если надо. Скетч нашли только идущий по линии. Робот не сворачивает на перекресках. Помогите!!!!!
Вот траектория им робот.
Мы в начали только две недели назад закупили специально для соревнований школьников.
траектория - она
да траектория, 4 день голову ломаем. Все равно не пропускает перекрески
Люди помогите
Три датчика достаточно, если два из них на белом.
Чтобы пройти такой перекресток, нужно : как три датчика видят черное -> выполнять действие - отключить датчики - поворот (если надо) - проехать 1-2 сек (чтобы проехать перекресток), а потом опять включать датчики.
В общем виде так:
Ехать прямо, если перекресток (3 датчика на черном) поворот на право
Ехать прямо, если перекресток (3 датчика на черном) поворот на право
Ехать прямо, если перекресток (3 датчика на черном) поворот на лево
Ехать прямо, если перекресток (3 датчика на черном) едем прямо
Ехать прямо, если перекресток (3 датчика на черном) едем прямо
Спасибо. Алгоритм поняли но вот как писать скетч. Мы в этом деле новички. Короче нашли в инете, только идущий по линии прямо. А как сворачивать на перекресках не нашли. За сколько сделаете скетч?
какие нынче школьники предприимчивые.... зачем скетч, сразу грамоту купите и не парьтесь
а мы не школьники. Недавно для школы закупили Ардуино. Вот и ломаем голову. Ранще на бейсике сидели. Еще требуют подготовить школьников для соревнований
Интересно, как чужой код подготовит школьников? Как вы их собираетесь чему то учить, если сами не можете справится с такой несложной задачей...
а мы не школьники. Недавно для школы закупили Ардуино. Вот и ломаем голову. Ранще на бейсике сидели. Еще требуют подготовить школьников для соревнований
купите преподавателя или продайте дуино, директора и купите преподавателя или продайте секретаршу директора и купите преподавателя - в общем, если нет денег, закрывайте школу.
а мы не школьники...
и вас таких много?
было бы смешно, если бы не было очень грустно.....
Было бы время, сами бы справились, бумажная волокита. Бюрократия совсем замучило. Мужиков в школе совсем не осталось, нескем нормально посоветоваться.... Хотел от вас помощи, а вы демагогией занимаетесь.
Нужны специалисты, а хрен их найдешь в селе.
Мужиков в школе совсем не осталось, нескем нормально посоветоваться.... Хотел от вас помощи, а вы демагогией занимаетесь.
извините, но если бы хотели посоветоваться, то вам бы тут с удовольствием, быстро и бесплатно ответили бы на любой вопрос по делу. а пока только вопросы типа
За сколько сделаете скетч?
вот с кого надо брать пример http://koposov.info/
А он молодец.
Только я с глубинки и работа другого профиля.
Есть некоторые результаты за 2 года http://fickt.mgup.ru/2012/05/23/%D1%8F%D0%BA%D1%83%D1%82%D1%81%D0%BA%D0%B8%D0%B5-%D1%88%D0%BA%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%D0%B8-%D0%B7%D0%B0%D0%BD%D1%8F%D0%BB%D0%B8-%D1%82%D1%80%D0%B5%D1%82%D1%8C%D0%B5-%D0%BC%D0%B5%D1%81/
http://www.detiseti.ru/modules/news/article.php?storyid=9427 :)
Тут пол форума потянет ваш проэкт. Знаете почему никто не хочет браться? Потому что особо денег за это не возьмешь, а времени потрачено бутет много.
Покажите свой скетч, попробую изменить.
Я тоже из глубинки.
Мы в начали только две недели назад закупили специально для соревнований школьников.
Вам везет, вы уже купили роботов, а нам сказали "покажите результаты, потом дадим деньги, может быть"
Вот и приходится клепать роботов "из того что было", а для самоделок соревнований почти нет.
Ардуино купил неделю назад, теперь хочу посмотреть что из него выйдет. Посмотрим получится научить своих школьников Си или все таки вернемся к Алгоритм бюлдеру.
Сколько осталось дней до соревнования?
5 дней осталость.
1 версия взята отсюда. http://wiki.amperka.ru/%D1%80%D0%BE%D0%B1%D0%BE%D1%82%D0%BE%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0:%D1%80%D0%BE%D0%B1%D0%BE%D1%82-%D1%81-%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8-%D0%BB%D0%B8%D0%BD%D0%B8%D0%B8-%D0%BD%D0%B0-arduino
файл LineRobot_v1.ino
Только идет не обращая на перекрестки прямо, зато хорошо идет по черному квадрату, только надо широко развинуть датчики.
2 версия с отключаем правый датчик. Если замедлит скорось и увеличит виляние то хорошо сворачивает налево в перекрестке.
Надо соеденить обе программы, так чтобы через какое то время отключался то левый то правый датчик в зависмости поворота на перекрестке.
В этом скетче нет третьего датчика.
Вы на какой пин его подключили?
средний датчик пока не использовали, как то не видели неоходимости
Если б небыло черного квадрата, то можно было бы обойтись двумя.
На квадрате оба датчика видят черный цвет и на перекрестке тоже самое, две разные ситуации а показания одинаковые.
Если будет три то на квадрате центральный будет белый, а крайнии будут черные, на перекрестке три датчика черные - в этом случае можно разлечить перекресток от квадрата.
тут глянь - http://cxem.net/uprav/uprav40.php
датчика должно быть четыре для отработки тупиков, где короткая линия и начинается/оканчивается линия движения.
Вот еще одна версия двумя датчиками.
Попробуем сегодня если найдем время, для терх датчиков.
датчика должно быть четыре.
как установить и использовать.
Алгоритм какой
Если фото вашего робота, то у вас такие датчики - http://dvrobot.ru/shop/i12.infrakrasnyy_datchik_2_sm..htm
И их у вас четыре.
Посмотри по проводам к какому пину подходят твои датчики.
Да и кстати какая у вас ардуина?
DFRobot DFRdino Romeo V1.1 Вот ссылка http://www.dfrobot.com/index.php?route=product/product&filter_name=Romeo%20V1.1&product_id=656
Датчики подключили левые и правые на 10 и11 а средние передние 1 и задние 2
В вашем первом скетче вы используете 1 и 2 датчик
005
#define LEFT_SENSOR_PIN 1
006
#define RIGHT_SENSOR_PIN 2
А левый и правый не используете.
1 левый 2 правый, просто каждый раз меняли выводы для проверки выводов
Останется добавить счетчик перекрестков и указать действия для каждого их них.
Вставка программного кода в тему/комментарий
Огромное спасибо fortekom!!!! И всем кто был в этой ветке.