Начну из далека, в детстве (начало 2000ных) мы с другом обожали лего, но как известно цены на него кусались всегда, поэтому его у меня было всего пару наборов. Но другу повезло чуть больше и наборов было на пару вёдер. Мы часто на выходных высыпали их на ковер, придумывали и собирали свои сценарии, потом появились биониклы (большие модели роботоподобных монстров с хорошей подвижностью) на которых переползло наше внимание, ведь функционал был куда больше хоть и с меньшим простором для фантазии. Мы часто листали рекламные журналы лего, мечтая о новых ревизиях биониклов и других необычных наборах которые были или очень дорогими или просто до нас не доезжали. И как то в одном из этих журналов мы увидели робота на колесах который сам мог ездить и исполнять другие команды. Поняв что это следующий виток развития биониклов мы начали активно клянчить его у родителей. И моему другу получилось заполучить это чудо, но мы столкнулись с непреодолимыми проблемами, а такими как отсутствие интернета, ПО на англ языке и сильно ограниченное время за компьютером. По итогу запрограммировать нормально мы его так и не смогли и вся эта история сошла на нет.
Недавно в универе на одном из курсов мы пару уроков работали с роботами которые очень были похожи на того над которым мы колдовали в детстве. И тут у меня загорелись глаза и радости моей не было предела, ведь появилась возможность исполнить мечту детства и запустить это чудо!
Оказалось что все устроено довольно просто, робот оснащен датчиком распознавания цвета, расстояния и бампером реагирующим на нажатия,
динамик и два моторчика способных подсчитывать обороты и тп.
ПО оказалось довольно простым и интуитивным, есть и виртуальная среда в которой можно погонять робота по всяким лабиринтам прям в самой программе. Писать код не надо, функции уже распределены на блоки остаётся их только перетащить в основную программу для робота и вбить значения без заморочек с синтаксисом (функции похожи на базовые из java и С по типу for и while) и загрузить через кабель в робота.
Остались очень положительные эмоции от знакомства с данным роботом и мне кажется это отличный способ занять как себя так и детей, помогает развить логику и даёт базовое представление о программировании, Советую!