Говорят, собственный пример – это самое лучшее обучение для ребёнка. Рассказываю, как я проверил справедливость этого высказывания на себе, с нуля погрузился в робототехнику и в итоге у меня даже получилось сконструировать нечто стоящее. А ещё в процессе я поднаторел в вопросах экономии средств на покупке довольно дорогостоящих деталей для такого вида хобби.
Предыстория
До описываемых в статье событий я особенно не интересовался LEGO. В первую очередь, отталкивала цена, во вторую – ограничение по полёту мысли. Не нравилось, что из конкретного набора ты можешь собрать ровно то, что нарисовано на коробке. То ли дело прежние железные конструкторы: хочешь, карусель строй, хочешь – качели. Фантастика. Свои конструкторы, кстати, я сохранил до последнего винтика, ничего не растерял.
Присутствуя однажды на провальном митинге (на 20 человек и без повестки встречи), листая Телеграм-каналы, глазом зацепился за пост о LEGO-фабрике. На секундочку, об автоматизированной LEGO-фабрике, строящей дом из огурцов! Это была самая настоящая сборочная линия, на вход которой подаются самые настоящие огурцы, зелёные, с пупырышками. Далее по конвейеру они поступают в огурцово-распилочный цех, где из них напиливаются будущие заготовки. Из получившихся таким образом строительных блоков в соседнем цехе вырезаются проёмы для дверей и окон, технологические выступы и после обработки транспортируются на склад.
Огуречная избушка собирается специальным автоматическим манипулятором по заданному алгоритму, сборка скрепляется зубочистками.
Это было настолько удивительно, что хотелось немедленно повторить. Правда, вдумчивый пересмотр видео с подсчётом стоимости используемых частей несколько охладил пыл. От идеи копирования фабричной линии я не отказался, просто отложил её в сторону и моментально забыл до момента, когда ...
… моя шестилетняя дочь отложила в сторону свои многочисленные куклы, задумчиво поглядела на потолок, повернулась ко мне и произнесла: “Папа, мне скучно!”. Затем она скрестила свои ножки и стала медленно раскачиваться в кресле с видом Клеопатры, ожидающей, что Рим будет доставлен ей на дом в оригинальной упаковке.
“Ну что ж, – сказал я, – мы начинаем собирать роботов. Папа знает, как роботов собирать”.
С чего всё начиналось
О современных робоконструкторах я не знал ничего. Я был абсолютно серьёзен и достаточно целеустремлён, чтобы отмести в сторону доводы жены об альтернативных занятиях – например, уроках игры на фортепьяно или рисования.
В тот день я открыл сайт маркетплейса, бегло изучил и отобрал понравившиеся предложения, сравнил выбранные конструкторы по количеству деталей, разнообразию моделей, которые из них можно собрать, возможностям расширения моделей датчиками и программируемой логике, цене, разумеется – и всё равно купил китайский Makerzoid.
Неожиданно в коробке оказался качественный аналог LEGO WeDo, в количестве 600+ разноцветных деталей и более 200 инструкций моделей, большая часть из которых оснащалась моторами и датчиками и управлялась по Bluetooth. Также производитель предоставлял программное обеспечение для графического программирования логики микроконтроллера и доступ к обучающим курсам.
Конструктор, что называется, "зашёл". В детском рейтинге (да что скрывать, и в моём тоже) первую строчку до сих пор держит большой кран с поворотной башней и движущейся стрелой на управлении со смартфона.
Много часов мы провели за сборкой-разборкой различных ездящих, шагающих и ползающих механизмов, пока в один день ...
... инструкции по сборке закончились, а тяга к конструированию – нет.
Я чувствовал, что потенциал конструктора не раскрыт до конца и уже готовился к непростому погружению в теорию и практику машиностроения. В воображении ребёнка я нисколько не сомневался, но фундаментальные основы сами себя не выучат
Гранит науки
Я опять вспомнил про LEGO, теперь уж точно настало время разобраться с этим инженерным чудом.
Компанией было разработано множество серий, но я отмечу лишь одну из них – инженерный LEGO Technic set, впервые выпущенный в 1977 году. Наборы состояли из модернизированных классических кирпичиков (technic bricks), шестерёнок, колёс, осей, втулок, фиксаторов и множества других деталей, с помощью которых можно было собирать сложные функциональные узлы механизмов, приводящих в движение игрушечные автомобили, самолёты, мотоциклы и строительную технику.
В 2000-х широкую популярность приобрёл набор LEGO MINDSTORMS EV3. Он поставлялся с большим количеством строительных деталей LEGO Technic и электронных компонентов, включающих моторы, датчики, микрокомпьютер EV3, инфракрасный маяк для дистанционного управления. Моторы большого или среднего размера приводили в движение колёса и прочие движущиеся части машин. Датчики собирали данные из окружающей среды, например, цвет поверхности или приблизительное расстояние до объекта.
Эти энциклопедические факты пока нисколько меня не приближали к цели, я был несколько растерян и не представлял, с чего начать, но ...
.. так случилось, что я оказался в Туле. Моему появлению в городе самоваров и пряников предшествовала череда странных событий, все они не настолько важны по сравнению с главным – я зашёл в тульскую библиотеку. Не спрашивайте. Разумеется, куда же ещё можно пойти в незнакомом городе. Я только-только начал коротать время, когда глаз зацепился за корешок книжки со знакомым названием "LEGO". Далее дело техники: с помощью милой библиотекарши и каталога мы нашли шесть или семь книг по данной тематике. Ушёл я только под вечер, обогащённый рукописными заметками, впечатлениями и ценными знаниями.
Зато теперь я могу смело порекомендовать вам к прочтению такие книги:
Йошито Исогава и его книги идей LEGO (“Техника и изобретения”, “Машины и механизмы”): автор доносит теорию через картинки, это не детальные инструкции, а изображения промежуточных и конечных этапов сборки узлов и механизмов.
Лоренс Валк "Большая книга MINDSTORM EV3": пишет про основы конструирования и программирования, чёткая структура, всё по делу.
Павел Кмец "THE UNOFFICIAL LEGO TECHNIC BUILDER’S GUIDE" – это моя настольная книга. Польский энтузиаст-сборщик, по сути евангелист конструктора. Есть ещё одна книга его авторства “Удивительный LEGO Technic. Автомобили, роботы и другие замечательные проекты!”, в которой он демонстрирует максимально точно собранные копии машин, включая их внутреннее устройство.
Это тот необходимый минимум, который отделяет сборщика № 5 на конвейерной линии от эксперта по робототехнике и машиностроения. Серьёзно: начните с Исогава – кажущаяся простота материала "в картинках" совершенно не означает, что думать не придётся. Думать придётся. Я до сих пор не собрал устойчивое шасси машинки, которое бы не разваливалось при наезде на препятствие.
Кмец и Валк достаточно подробно описывают ассортимент и назначение LEGO parts, рассказывают о принципах сборки и почему следует собирать именно так, а не этак. Что произойдёт, если их всё-таки не послушать, предлагается выяснить самостоятельно.
Реалии рынка
Чем больше я знакомился с разнообразнейшим ассортиментом LEGO parts, тем больнее ощущалась скудность моей (“Не твоей, а моей!”, – дочка) коллекции деталей. Чудеса маркетинга не позволят вам купить конкретную деталь подвески или пневмосистемы без необходимости покупки большой коробки с моделью.
Как избавиться от дефицита запчастей?
Варианты на выбор:
Покрутиться среди коллекционеров LEGO
Купить б/у модели "с рук" с дисконтом
Закупать LEGO "на развес", килограммами (читал историю, когда один любитель разместил на ночь ордера на ebay-аукционах и все выиграл, в итоге ему домой привезли 2 тонны деталей).
Купить аналоги
Изготовить аналоги в домашних условиях
Разумеется, у каждого способа есть плюсы и минусы. Например, кажущаяся простота клонирования деталек упирается в конкретные технологии.
3D-принтер – наверняка вы подумали о нём в первую очередь. Мне пришлось потратить некоторое время на выяснение нюансов печати различными материалами, поразбираться с моделями принтеров на рынке, в целом прикинуть себестоимость печати одной детали.
Более всего смущает точность готового изделия, с которой вы сами готовы мириться. Послойная печать PLA проигрывает по точности фотополимерам, но последние дороже. А массовое производство может вылететь в копеечку. Тем не менее, вещь в хозяйстве полезная и скоро появится у нас дома.
Сама компания производит детали путём литья под давлением. В домашних условиях человек с интеллектом и прямыми руками может изготовить термопласт. Но вот хорошую пресс-форму на коленке не выточить. Опять же, если вы готовы мириться с нюансами кустарного литья, то форму можно изготовить из силикона. И вообще, обойтись без литья под давлением, тоже может получиться неплохо.
Другими словами, всё зависит от ваших потребностей.
Я же не стал оригинальничать и просто провёл пару недель в увлекательном поиске объявлений по продаже LEGO на развес. Дети растут, игрушки начинают занимать место, родители начинают от игрушек избавляться.
Я очень быстро сориентировался по рыночной цене за 1 кг хорошего свежего оригинального конструктора, научился по фотографиям определять процентное соотношение серий LEGO у продавца и наличия в нём аналогов, умело торговался и, в целом, сделал некоторое имя на этой барахолке.
В общей сложности мной были скуплены 20 кг оригинальных LEGO-частей, отсортированы, очищены от пластилина, отмыты, отобраны только нужные. Сейчас в моей коллекции более 3 тысяч деталей – этого вполне достаточно, чтобы сконструировать что-то получше простой машинки.
Из запоминающихся покупок:
7 кг оригинала от частного детского сада. Продавец сказал, что по закону вынужден обновлять игрушки каждый месяц, поэтому торговаться ему некогда и продаёт, не глядя. Тем не менее, фигурки и электронику он-таки изъял.
Модель экскаватора без одной гусеницы. Отдавала одна мама из Красногорска почти даром.
Набор ценных колёс в сборе разных размеров – люди просто не знали, что отдают за бесценок.
Планы
Выше я много рассуждаю о механических деталях и почти ни слова не говорю об электронике. Так вот, это дорого в любом случае – брать ли новое, либо "с рук".
Гораздо проще, как по мне, в своих проектах использовать гибрид LEGO и электронных компонентов сторонних производителей. Например, в качестве "мозгов" выбор падает на Arduino, STM, ESP32. Да и ассортимент всевозможных датчиков, сенсоров, периферийных устройств гораздо приятнее, чем предлагает LEGO. Но есть потенциальный минус – программирование логики требует знание языка программирования.
Надо ли говорить, что я был вынужден погрузиться и в эту предметную область?
С детства в части электротехники, электроники и радиолюбительстве у меня всё было плохо. Сплошные короткие замыкания и непонимание, почему ток течёт налево, а не направо. Но что не сделаешь ради исполнения желаний.
Кстати, на эту тему был забавный случай в аэропорту. На выходе из здания меня тормознули и попросили прокатить чемодан через рентген-аппарат. Именно в тот день чемодан был доверху забит всякой электронной утварью: контроллеры, сенсоры, инструмент для пайки. Не спрашивайте о логистике, в моей жизни логистика чего-либо зачастую замысловата, в связи с чем имею печальные прецеденты. После рамки меня без малейшего промедления отвели в допросную комнату, где для суровых, но сопереживающих сотрудников органов пришлось пояснять назначение каждой детали.
По "рассыпухе" (конденсаторы, резисторы, катушки) мы прошлись быстро, инструмент (два паяльника) также не вызвал особого удивления. Намного больше времени потратил на объяснение, зачем нужна миниатюрная камера, но идея поставить её на машинку на управлении и гонять котов по дворам им понравилась. А вот на осциллоскопе мы споткнулись. Принцип действия, внешний вид – всё вместе со стороны выглядело слишком подозрительно.
Мой последний козырь – мол, всё для дочки везу, учимся собирать роботов – неожиданно был принят и я вышел из аэропорта с таким же полным чемоданом и с хорошим настроением.
Заключение
В уютном свете лампы под розовым абажуром сидела моя шестилетняя дочка и ждала. Я молча прошёл в комнату и поставил у рабочего стола чемодан электронных компонентов, 5 кг отборного LEGO, положил книгу юного инженера за авторством Т. Галатоновой и необходимые инструменты. Не то, чтобы всё это было категорически необходимо, но если уж собрался воспитать технаря, то к делу надо подходить серьёзно.
Нет, не перевелись ещё чудеса на белом свете. Ведь вот одно лишь словечко о том, что ей чего-то хочется – и папа отважно уходит в исследование предметной области и возвращается со светом знаний, готовый обучать.
— Папа, а где ты был? Я уже начала учиться игре на пианино.
С этими словами она убежала в другую комнату, откуда начали раздаваться звуки «Во поле берёзка».
— Мама, а почему два раза «люли»?
— А потому что с первого раза не понимают.
Не берусь утверждать, что превратил ребёнка из гуманитария в технаря, но как минимум, нам было нескучно.
Сам же за время, проведённое в изучении, я приобрел дополнительные полезные навыки “работы руками” и закрыл ряд технических пробелов в своем образовании.
И самое главное: папа обещал собирать роботов – папа теперь собирает, обещание выполнил. На очереди – сборка дрона с самописным полётным контроллером.
Комментарии (28)
XTBZ
18.08.2023 06:20И как дочка, с пути не сошла?:)
По описанию ребенок может и не поспевать за отцом
dumenovich Автор
18.08.2023 06:20+2Тонкий момент, кстати. Имхо, для сохранения интереса важна смена занятий + пространство. Для конструирования и прочих работах "руками" (рисование, поделки) мы выделили ей отдельный стол, на котором она может начать свой проект (-ы), оставить его незаконченным и вернуться к нему позже. К конструктору у нее тяга есть, деталей пока достаточно - сама сидит и придумывает модели. Для исключительно девочковых игр - отдельный стол. Вот и ходит между ними. Аналогично, у меня тоже есть большой стол, в т.ч. для пыльного производств - там могу посверлить, попаять и т.п.. Да, у нас много столов )
Кроме того, когда я что-либо начинаю делать, дочка заинтересовывается и подключается "ключи подавать", как правило. А потом пробует повторять сама.
GiantCherry
18.08.2023 06:20+1Подскажите, как дочка принимала участие в процессе? Просто смотрела? В шесть лет ребенок еще не готов читать инструкции, поэтому и возник вопрос.
dumenovich Автор
18.08.2023 06:20+1Верно, и наш не исключение. Но инструкции - это набор картинок (от 50 до 130 слайдов), сложность представляет только необходимость ориентироваться среди видов деталей. И поэтому самом начале мы с дочкой изучили ассортимент (правильные названия, размерность) деталей из конструктора, рассортировали-разложили в органайзере и первые модели она собрала с моим участием. Типичные фразы в процессе - "дай балку на 5 дырок", "передай втулку", "найди три черных пина и один синий на 3L". За порядок в органайзере и разборку готовых моделей отвечает она сама. А в книгах Исогавы инструкции как таковой нет - есть от 5 до 10 картинок готового изделия с разных ракурсов, сложные узлы показаны отдельно + инвентори-список деталей. Там приходится уже думать, но ребенок 6 лет хорошо справляется с этим
celen
18.08.2023 06:20+7Теперь мы знаем, зачем технари, у которых в их детстве не было своего ящика лего и чемодана роботодеталей, на самом деле заводят детей.
dumenovich Автор
18.08.2023 06:20+1Все верно, в моем детстве мне этого не хватало. Я даже начал было ходить в Станцию Юных Техников, но потом связался с другой компанией, увлекся программированием и пошло-поехало .. )
sergej_pipets
18.08.2023 06:20Это, наверное, был клуб железнодорожного моделирования в МИТ?
dumenovich Автор
18.08.2023 06:20Сейчас это называется ГБОУ ДОД РО "Областной центр технического творчества учащихся" в Ростове-на-Дону
sergej_pipets
18.08.2023 06:20+1В клубе железнодорожного моделирования Массачусетского Технологического Института и появились первые хакеры в современном понимании слова...
aumi13
18.08.2023 06:20+2так это все знают, что мальчики в 40 лет заводят сына, чтобы безпалевна сидеть в песочницэ с машынками
Vsevo10d
18.08.2023 06:20Немного оффтоп: А как ваша дочь сидит в лего, а не в тиктоке?
С одной стороны, смартфон -основной девайс нашего времени, глупо от него депривировать, и то же упомянутое вами управление конструктором со смартфона, плюс килотонна видео по лего на YT, с другой, видосы - это игрушка дьявола ежжи, очень много детей уходят туда безвозвратно. Вон третьеклассник коллеги сидит рядом со мной, ничего кроме мобильной каэски и просмотра пупов по свинке Пеппе там не делает.
dumenovich Автор
18.08.2023 06:20+1Очень хороший вопрос. У ребенка нет личного устройства, смартфон/планшет выдается непосредственно для просмотра шагов сборки (китайцы сделали свое приложение для электронных инструкций) и управление моделями через Bluetooth. Просмотр мультиков и другого развлекательного контента - не запрещен, но ограничен, точно не каждый день (кроме прослушивания аудиокниг на телефоне без интернета) При этом она хороший пользователь, но без сильной зависимости от соцсетей и пр. По крайней мере, пока удается держать этот баланс.
Чем еще занята в свободное время, кроме поделок? Игры на площадке с другими детьмиusego
18.08.2023 06:20Ок, тот же вопрос, но спроецируем его на +3-4 года. Вы вынуждены будете считаться с современной "нормальностью", да и у ребёнка начнёт (да и должен начать) характер проявляться.
Didimus
18.08.2023 06:20+1А на площадке кто-то из детей приносит смрадфон и они тут же начинают смотреть в нём какую-нибудь тупость
Dounar
18.08.2023 06:20Чудеса маркетинга не позволят вам купить конкретную деталь подвески или пневмосистемы без необходимости покупки большой коробки с моделью.
Природа не терпит пустоту, поэтому существуют сайты, на которых как раз можно купить конкретную деталь будь то подвески или любого другого механизма(Bricklink, ebricks и другие). Сам их когда-то для себя открыл, когда ураганом в офисе вынесло одну стену и три моих набора разлетелись по территории в несколько гектар(сейчас восстановлены и снова украшают офис). Отсутствие у нас в то время таких магазинов(в РБ) собственно и сподвигло меня самому попытаться занять эту нишу.
dumenovich Автор
18.08.2023 06:20Не спорю, bricklink и etc. выход из ситуации восполнения дефицита. Я хотел сказать, что поштучной продажи parts от самой LEGO либо не существует, либо я про это пока не знаю
Dounar
18.08.2023 06:20Есть возможность приобретать детали поштучно и у самой LEGO, но, к сожалению, для нашего рынка она закрыта. Будучи в командировках пару раз заказывал детали на их официальном сайте. Некоторые позиции выходили значительно дешевле BL.
Pusk1
18.08.2023 06:20А ещё Лего + компоненты от ардуинки отлично подходят для разных возрастов. У меня как-то двое мелких собирали и ломали башню из Лего, дочка делала красивых роботов с глазами из ультразвуковых датчиков, старший ваял светомузыку постигая азы программирования, а я в это время увлечённо делал самоездящие повозки, которые проезжали перекрестки не сталкиваясь. Но через пару недель в деле остались только башни и мои машинки:(
megamrmax
18.08.2023 06:20+1Спасибо за интересную статью! (из-за идиотских правил Хабра не могу поставить плюс(с) традиционный дисклаймер)
Так как Вы упомянули скупкузолотадеталей Лего, не доводилось ли использовать какое-нибудь приложение, которое бы позволяло вести каталог этих деталей с картинками. У меня есть острое желание разобраться в паре коробок с детальками и каталогизировать (и как-то это отсортированно хранить)dumenovich Автор
18.08.2023 06:20Пользуюсь https://rebrickable.com/. Лучше пока не нашел. Кроме непосредственно учёта деталей нравится функционал гибкого поиска moc моделей, которые можно собрать на базе своей коллекции.
Didimus
18.08.2023 06:20А есть приложение, которое с камеры распознает, какие детали свалены в кучу?
dumenovich Автор
18.08.2023 06:20Да. Сначала собирают огромную коллекцию, потом автоматизируют сортировку деталей. Конкретное приложения не подскажу, не погружался. А в случае с человеком и его 2т лего, о которых я упомянул в статье, он как раз построил такой сортировщик и говорил, что основная сложность была в обучении сетки
SimSonic
18.08.2023 06:20Чувствую, что сам в начале очень похожего пути. ESP8266/32 есть, паяльник купил, рассыпуха едет, всякие релюхи, датчики, сенсоры ... П.С. Дочери пока нет 3 лет, есть время самому подтянуться :)
sergeyns
dumenovich Автор
По запросу "lego cucumber factory" на YouTube первые ролики в списке - про нее