Если нет папы/мамы программиста, да ещё и с руками что-то пилить/строгать, то дальше развлечения это не уйдет. Да даже при наличии, ещё требуется определенная жесткость заставлять .. когда оно "не получается у меня!" .. терпеливо, незаметно и настойчиво ..
Да ну бросьте про "сложности" ПИД-регуляторов. Все там примитивно и просто:
"Пропорциональное управление" -- чем больше отклоняемся от линии, тем сильнее "крутим руль" (меняем скорость моторов).
"Интегральное управление" -- и ваще, интеграл - это накопленная сумма такая .. чем дольше фиксируем отклонение датчиками тем сильнее крутим руль ..
"Дифференциальное управление" -- тоже вполне достаточно говорить "разница", "разность" это просто русский перевод слова "differential" и ребенку будет все понятно: чем больше разница отклонения от линии "теперь" и "было" тем больше крутим руль ..
Ну и настройка ПИД - это всего лишь подбор какое из 3-х управлений является "главнюком" и в каких случаях.. сложно?
Подготовка робота по линии к соревнованиям у меня заняла много времени на .. построение модели движения с учетом сил трения, инерции, размещения центра тяжести, развесовки с учетом особенностей наших моторов и т.д. Приятно, что построенная модель выдала коэффициенты ПИД с отличием всего на 10% от подобранных им в процессе подготовки.
Добавлено спустя 18 минут 13 секунд:
Его метод ненаучного тыка оказался несколько эффективнее.
ОлесяВова, ну докупить датчики - это когда до сложных соревнований дорастет, 8 лет ребенку, сейчас на WeDo занимается, куда ему скоростная езда?
Если нет папы программиста, который будет тянуть его в соревнования и уметь занимательно объяснять ПИДы
, то первые месяцы ребенок будет радостно собирать различные модели с propobot, гонять их и совершенствовать.
По моим наблюдениям очень мало кого в 8-10 лет интересует скоростная и прочая езда по линии и настройка ПИДов.
Да и до дифференциалов и интегралов им еще далековато, пропорциональный алгоритм и то долго думать надо как бы хорошо рассказать 8-летнему, а для того, чтобы робот просто мог добраться по линии до нужного места ему и всем понятного черно-белого зиг-зага будет достаточно.
Когда пару-тройку лет назад по дороге на соревнования общалась с мальчишками из Лиги, они все, конечно, говорили про ПИД, что они его применяют и все круто, но ничего кроме короткого и длинного названия и информации о том, что "там коэффициенты" сообщить об алгоритме не могли, а за подсказкой в настройке коэффициентов бегали к Николаю. Ну и смысл?
Посоветую докупить датчики дополнительно: датчики освещенности могут с успехом применяться для опознания линии и движения по ней. Полноценно требуется не менее 3-х датчиков для скоростного движения, но поначалу можно и одним обойтись. Также неплохо иметь в комплекте ультразвуковой датчик препятствий и гироскоп (не знаю есть ли он в вашем комплекте).
Датчики часто продаются отдельно, ежели вчё.
Strash, 9797, это как раз NXT, образовательная версия, из минусов против домашнего варианта - это датчик освещенности вместо датчика цвета, зато есть датчик звука.
Датчик ЦВЕТА понимает красный, синий, зеленый, желтый, белый, черный и может измерять уровень освещенности, а датчик освещенности, входящий в образовательный набор, - только уровень освещенности, т.е. для него все черно-белое.
Датчик звука - реагирует на уровень шума, т.е. понимать сказанные словами команды его не научишь, но может реагировать на хлопок в ладоши или что-то подобное.
на сайте prorobot, есть куча материалов по NXT, в том числе много разных инструкций для сборки.
Код: |
http://www.prorobot.ru/lego/nxt_9797.php |
Моторчики от лего-техник к Mindstorms не подходят, ни к какому, только через какие-то особые переходники и "пляски с бубном".
Да и портов для подключения моторов у него только три и моторов в комплекте тоже три, куда еще?
У образовательной версии, в отличие от домашней, в комплект входит аккумулятор, он на картинке четвертый слева, между шарами и моторами лежит.
Хорошая штука, т.к. позволяет зарядить робота не разбирая его, но зарядное надо родное леговское, продается отдельно, стоит около 2тр, подходит и для EV3 тоже.
Если покупаете с рук, то может Вам и зарядное до кучи продадут или можно купить его позже.
Если аккумулятор поначалу заряжать будет нечем, то можно пользоваться обычными пальчиковыми батарейками или аккумуляторами, их требуется 6 штук, вставляются в блок микроконтроллера, который в домашней и образовательной версиях одинаковый.
Galka
Спасибо за такой подробный ответ.
Я нашла вот такой (Lego mindstorms education 9797) и по цене нормально к нему наверно ещё моторчики от лего техник в наборе куплю. Для начало хватит?
EV3 с рук за 15тр встречается, NXT. конечно, менее красивый, но и цена сильно отличается.
А так, там также три мотора в комплекте, среду программирования можно использовать ту же самую, от EV3, она подходит.
У домашней версии EV3 пульт в комплекте, но с другой стороны и EV3, и NXT можно управлять со смартфона по блютуз, если хочется что-то управляемое собрать.
Можно рассматривать NXT как переходную ступень, если ребенок будет заниматься и увлечется, то позже и EV3 купить, все равно когда дорастет до соревнований или более объемных проектов, то одного набора станет не хватать.
У EV3 портов для подключения моторов 4, а самих моторов в комплекте только три, причем два больших и один маленький, а у NXT все три - большие.
К EV3 подходят и моторы, и датчики от NXT, наоборот - нет.
За 14тр - это WeDo 2.0? за такие деньги - лучше EV3 c рук.
Galka
Добрый день
Сыну 8 лет.
Лего у нас много и он его с трёх лет собирает.
Ходит в Формулу робототехники с сентября. Купили ему недавно паяльник. Учится паять.
. Просит моторчики я посмотре конструкторы которые они собирают сколько стоят 14000. Он просит Lego 45544 mindstorms EV3 базовый jy он от 21000.
Буду икать б/у
Strash, а как он на этот путь встает? что уже умеет, что есть дома?
если есть детали от безмоторных наборов лего-техник, то можно просто моторчики и батарейный блок докупить. Но по хорошему надо бы тогда пару моторчиков и пульт управления к ним, а в сумме это уже не очень мало выйдет.
Если хочется программированию тоже учиться и есть кому помочь, то можно поискать с рук набор Mindstorms NXT, его сейчас от 5тр продают на avito, дешевле сложно что-то придумать, а для начинающего более чем достаточно.
Доброго всем утра.
Мой ребенок только встаёт на путь работотехники.
Помогите мне пожалуйста. Мне нужно купить что то для начинающего. Наборы они для меня пока дорогие а просто моторы или движки, можно отдельно купить? Или разорится на набор?
И может кто пользуется где можно купить лего детали отдельно и поштучно?
Спасибо
К сожалению, его наши фотки почти все оказались слишком темные. Но, да. Думаю приз зрительских (и надеюсь не только) симпатий он заработал.
Залил несколько видео с наших соревнований по трассе, прилагаю ссылки:
http://radikal._ru/videogallery#aid=6142829066&sm=true&tag= одна из первых поездок. Еще стоит декоративная крышка.
http://radikal._ru/videogallery#aid=6142829319&sm=true&tag= ещё попытка на первой тренировке
http://radikal._ru/videogallery#aid=6142829421&rnd=1&sm=true одно из удачных прохождений трассы. На тренировках таких было много..
http://radikal._ru/videogallery#aid=6142829421&rnd=1&sm=true ещё удачный заезд на тренировке
http://radikal._ru/videogallery#aid=6142829861&sm=true&tag= хорошо попались практически все участники..
http://radikal._ru/videogallery#aid=6142830004&sm=true&tag= ну вот примерно так прошли все наши зачетные заезды .. увы, стояние на карантине пагубно сказалось на настройке этих датчиков. Не судьба.[/url]
ОлесяВова, да, дракоша хорошо смотрелся
ОлесяВова
постараюсь актуализировать календарь и выложить до конца недели.
В конце февраля будет РобоФест-Новосибирск - там будут номинации на ардуино.
Спасибо.
Валентина, в прошлом году Вы выкладывали календарь соревнований. А где можно сейчас посмотреть какие соревнования по Ардуино будут на 2016-2017 год? Что то ни на raor.ru нигде не могу найти "весь список", особенно для Новосибирска и его окрестностей: Томск, Барнаул - то куда можно доехать относительно легко.
Забавно, что легко находятся соревнования в Японии и других странах ..
ОлесяВова
могу сказать только, что самые главные победы вашего сына еще впереди!!! Приятно было увидеть его уверенным, сильным и настроенным на победу !
Ну вот и закончился наш соревновательный день и, несмотря на показанную самую высокую скорость на трассе на тренировочных заездах (лучшее что услышал от судьи - это 6.5сек! среднее время 14сек) мы таки заняли "самое почетное место" - последнее, проехав мимо трассы во всех соревновательных попытках.
Тем не менее, огромная благодарность организаторам соревнований за возможность выступить, за их во истину титанический труд. За то, что сын наконец-то преодолел себя и почувствовал "вкус соревнований".
Между делом, в нашей группе слышались такие реплики: "Да тут такие роботы .. мы зачем сюда приехали? -Ну как же, вот - бейджик останется.." или "Если он отрегулирует свои датчики, то нам тут делать нечего... нас спасет только чудо" .. впрочем оно и произошло, что ни сколько не омрачило: главное было увидеть как ребенок взрослеет и самостоятельно борется с возникшими сложностями.
На последок пару фото:
Так полюбившийся всем Дракон. Жаль что не удалось увидеть его в движении.
Первый карантин в нашей группе направления "Трасса". Наш - самый большой.