Конструктор знаток своими руками

Обновлено: 05.05.2024

Идея создания электронного конструктора будоражила мои мысли давно. В детстве у меня был конструктор ЭКОН-1 и хотелось создать что-то похожее, но на современном уровне. На рынке бал правит Знаток, за рубежом есть также примеры модульных конструкторов, но цена и курс не радуют глаз.

С другой стороны в СССР были интересные наработки (одна из них живет в Германии до сих пор и выпускается).

Хотелось также чего то «теплого» в материалах, типа дерева. В 2014 году в рамках проекта ПРОСТОРОБОТ родилась идея электронных кубиков, который в 2015 году получили даже приз от АИДТ за идею на одном из отборочных этапов Startup Tour.

image

Также в это время я придумал логическую настольную игру «Цепь», которая позволяла играть в «электрические схемы». Игру можно свободно скачать и распечатать по ссылке.

Шло время. Кубики пришлось отложить в сторону, так как цена магнитов нужной мощности делала их достаточно дорогими. Игра «Цепь» дождалась своей очереди в доработке.

В 2016 году я решил вернуться к проекту и «достал» кубики. Первая идея была использовать те же кубики, но сделать крепления по типу пружинных контактов и склеить из картона поле с ячейками, на стенках которых располагались бы контакты:

image

Конструкция получилась громоздкой, а из-за низкой жесткости стенок кубики не давали нужного качества контакта.

Инженерная мысль двигалась дальше. Небольшое отступление по выбору материала. Вы можете резонно сказать, почему я не воспользовался 3D печатью или лазерной резкой? Ответ прост — у меня нету 3D-принтера (точнее его некуда ставить в квартире), а ближайшая вменяемая резка по цене и качеству находится километрах в 500 от моего города. Даже найти тонкую фанеру оказалось нереальным квестом, не говоря уже об специальной модельной. Плюс давно хотел попробовать привычный любителям настольных игр материал — картон.

Второй вариант был применить способ, который я уже использовал ранее при проектировании Скратчдуино — то есть 2.5 моделирование самих блоков конструктора и магниты для крепления. Этот способ не требовал мощных дорогих магнитов, а у меня дома был запас цилиндрических 5 мм магнитов разной высоты (2 и 3 мм).

Также было решено для начала сделать «физический» аналог настольной игры «Цепь», благо он требовал поля только 4x4, а потом уже собрав все «шишки», сделать поле сборки большего размера (хотя бы 4x6, а лучше 6x8).

Оставался еще один вопрос — из чего сделать контакты. Идеал — медная полоса. Проблема идеала — где ее взять. Также медь немагнитна и надо было бы ставить магниты и на поле и на блоки. С учетом того, что для размещения под контактами надо было бы магниты по мощнее (а это и средства и время на пересылку), поиск подходящего материала продолжился. И взгляд упал на скобы для степлера. Дома были скобы разных размеров, они были стальные (то есть проводили ток и магнитились) и их было много.

В итоге список необходимых компонентов определился — скобы для степлера №35 (26/6 1 упаковка), магниты неодимовые С-5x2-N35 и C-5x3-N35 с никелевым покрытием (проводящим ток), картон (микрогофрокартон, оставшийся от упаковок из-под фотографий и коробок), провод, припой, светодиод, резистор, микролампочка, диод и кнопка. Для склеивания деталей решено было применить клей ПВА, а для пробивания отверстий под магниты подошел обычный дырокол.

Материалы определены, размеры тоже (ячейка 40x40 мм, блок 38x38 мм) и начался непосредственный процесс.

Поле представляет собой лист картона, размеченный на квадраты 40x40 мм, боковые грани которых по центру «простеплерены» блоком скоб.

image

Скобы я брал такие же, как и для блоков-кубиков, но тут же совершил первую ошибку. Я не посмотрел, что скобы покрыты сверху не проводящим ток материалом и поэтому пришлось позже защищать их. Также я попытался облудить их (что получилось не очень качественно) и размер скоб надо брать больше, чтобы не зависеть от погрешностей изготовления блоков. Если решите повторить эту конструкцию, возьмите скобы шириной около 20 мм и делайте блок шириной 1 см.

Скобы были вставлены в прорези картона и загнуты с обратной стороны. На фото боковые провода нужны для «имитации» общей шины настольный игры «Цепь» и в итоговой версии конструктора будут заменены блоками.

Итак, в результате этой кропотливой работы у нас получается поле с контактными площадками, к которым хорошо примагничиваются наши магниты-контакты.

Теперь нужно было сделать сами блоки с проводниками и радиодеталями. Проблема заключалась еще в том, что в настольной игре были элементы с крестообразным пересечением и скрещивающимися проводниками, а обеспечить контакт всех 4-х магнитов было невозможно (вспомните через сколько точек проходит плоскость). Поэтому было решено отказаться от таких блоков и сделать максиму Т-образные элементы. Для скрещивающихся элементов я планирую использовать специальные мостики-провода в будущем.

Сам блок состоит из трех квадратов картона размером 38x38 мм. В среднем проделаны отверстия под магниты и прорези для скоб. На него сверх приклеивается на клей ПВА второй квадрат только с прорезями для скоб. После этого устанавливается в отверстие маленький магнит 5x2 мм, сверху закрывается блоком скоб, которые загибаются с другой стороны. К ним припаиваются радиодетали или проводники. С другой стороны ставим магниты 5x3 мм и приклеиваем квадрат с отверстиями. За счет того, что магниты «прилипают» к магнитам под скобами они очень плотно держатся и не остаются на поле.

image

Таким образом изготавливаем заготовки с двумя и тремя магнитными площадками. Затем припаиваем проводники или радиодетали.

image

Сверху наклеиваем картонные полосы (два или три слоя в зависимости от высоты деталей) и закрываем все картонной «крышечкой», на которой рисуем маркером обозначение (прямой проводник, угловой, Т-образные или радиоэлемент).

В итоге мы получили вот такое поле и набор деталей. Батарею я не стал делать в виде блока (хотя есть идея использовать таблетку на 5 В в будущем), а сделал элемент с двумя проводами, к которым подключаются 3 батарейки.

image

В процессе тестирования оказалось, что лампочка не зажигалась, если в цепи был светодиод или резистор, а светодиод нельзя было использовать без сопротивления (запах горелой пластмассы это отчетливо показал). Поэтому для имитации игрового процесса было решено собрать «сигнальную» цепь из другого светодиода и резистора на макетной плате, а игру чуть упростить, оставив только один светодиод, который нужно «зажечь» для выигрыша. Это оказалось не критично и такой вариант даже более интересным, так как позволял менять стартовые условия игры. Сама игра «Цепь» в настольной версии также будет переработана и перенесена на поле больше размера, с несколькими лампами и светодиодами и различными стартовыми позициями.

Для игры также были заготовлены карточки, вытягивая которые игрок понимает, какой элемент он может использовать. Ниже итоговое фото игры-радиоконструктора, а также процесс игры.

Я не буду рассказывать, что такое и как писать скетчи.
Я не буду объяснять, каким концом надо держать паяльник.
Я не буду излагать доводы за и против существования электронного конструктора на одежных кнопках.

Я расскажу вам историю об успешном опыте скрещивания конструктора «Знаток» и Arduino в отдельно взятом домохозяйстве.

Предыстория

image

Как-то вечером, собираем с ребенком схему из конструктора «Знаток». Включаем. Я чувствую запах горелого пластика. Выключаем. Анализирую схему и вижу, что в моем издании схем многоуважаемого А.А.Бахметьева транзистор безуспешно модулирует химический источник напряжения, выдавая своё искреннее возмущение температурой.

Транзистор в результате сдох. И я его опять заменил:

image

Для этого пришлось отломать белую нижнюю крышку, но был получен ценный опыт по разбору деталей конструктора:

image

Юный экспериментатор не останавливался на достигнутом и вскоре сообщил: «Хьюстон, у нас проблема: отказ блока 23»:

image

Вот тут и пригодился опыт разбора блока с транзистором. Внутри блока 23 две каплевидные микросхемы с маркировкой TAIKONG-1 и TAIKONG-2, а также транзистор S9012. Транзистор я заменил, хоть он и был исправным, но блок не ожил. Поскольку электронного микроскопа у меня не было, пришлось много гуглить. Судя по всему, этот модуль должен был издавать звуки «Пиу-Пиу-Пиу» и «Тыщ-Тыщ-Тыщ» в зависимости от того, какая ножка окажется на земле. Если обе ножки оказывались на земле, звучала комбинация «Пиу-Тыщ-Пиу-Тыщ».

Очередным вечером сдох блок 21. Внутри блока два транзистора (уже знакомые S8050 и S9012). Замена ни к чему не приводит. Маркировка на плате CLZSD1 гуглению не поддалась. Что интересно, мелодия зашита только одна, но можно задавать её длительность через сопротивление между ножками.

Время шло. Сдох блок 22. Внутри транзистор S8050 и микросхема капелька. На плате маркировка CL9561. Замена транзистора блок не оживила. Гугление показало, что эта плата широко используется в детских игрушках (автоматах, машинках) и в детских сигнализациях. Умеет издавать звуки пожарной и полицейских сирен, скорой помощи и автоматной очереди, опять же, в зависимости от того какая нога окажется на земле. Все правильно: две ножки — четыре звуковые дорожки.

Аналоги микросхемы в корпусе DIP и MSOP LM4871, либо платы KD9561 стоят от 0.30$ в коммерческой партии или от 3$ от 5шт. Платить 15$ за шумовые эффекты, особенно вечером трудного дня когда так хочется тишины, не хотелось и я благополучно забил забыл.

  • экономически;
  • нет гарантий что они не выйдут из строя самостоятельно, либо с помощью юного конструктора из-за отсутствия защиты и неправильных схем;
  • исчезает элемент новизны и интерес к конструированию падает.
Теоретические изыскания

Я не ардуинщик, но мысль скрестить Arduino и конструктор «Знаток» носилась в воздухе. Если ребенок освоил конструктор, пусть дальше играется в Arduino, тем более что есть Scratch для Arduino. Переходить с шага ножек 2.8см на 2.5мм и взрослому тяжело, а ребенку и подавно. Поэтому решено: используем стандартные делали «Знатока». Отправляемся в магазин за одежными кнопками и получаем расценки 1$ за кнопку. Я не этого ждал. За 20$ можно купить «Знатока» начального уровня.

Как-то раз вертел в руках плату Arduino Pro Mini 5V. Размеры подходящие. Питание подходит для «Знатока» (4.8..6В =четыре батарейки/аккумулятора). Цена адекватна в районе 3$. Скетчи заливать я пока ребенку не доверю. Вот только входов/выходов слишком много, да и выбор цифра/аналог добавляет степеней свободы. Как все это развести в три ножки стандартного блока (две на питание и землю)?

  • Идея раз: три свободных одежных кнопки блока выводим на разъёмы. При необходимости, разъём будет одет взрослым на правильный пин Arduino.
  • Идея два: конфигурацию Arduino можно задавать устанавливая джамперы на ножки и опрашивать их при старке скетча. Выбирая, что будет изображать из себя Arduino: светофор, музыкальную шкатулку, охранную сигнализацию и т.п.
Реализация

Берем блок. Аккуратно разбираем. Сначала аккуратно обстукиваем блок по периметру молоточком, в надежде, что хрупкий клей треснет. Далее вгоняем тонкий нож (а лучше скальпель) между блоком и крышкой. Осторожно пошатываем и ослабляем клей по периметру. Через пару минут аккуратных манипуляций белая защитная крышка снята и мы можем увидеть внутренности блока.

image

Безжалостно выпаиваем плату. Вряд ли она нам еще пригодится.

Спиливаем крышку блока ножовкой или дремелем.

image

image

Чуть-чуть (буквально на миллиметр) увеличиваем отверстие по длине. Плата Arduino Pro Mini не должна пролазить в отверстие. Запаиваем пины. Мне было лень думать, поэтому я запаял все пины. Имея отлаженный скетч, можно запаять только необходимое, либо вообще обойтись без пинов. В отверстие должны пролазить пины с юбкой (как еще называется эта черная пластиковая линейка, объединяющая пины?)

image

image

Запаиваем питание. Исходя из стандартной для Знатока схемы: сверху окажется "+" (RAW), а снизу "-" (GND).

image

Не утерпел — собрал первую схему. Традиционно помигал встроенным светодиодом.

image

Отмываем плату и сверлим отверстия под провода. Имеем ввиду, что устанавливаемые детали конструктора могут загораживать отверстия и мешать нашим проводам, поэтому лучше отступить дополнительные 2..3 мм от центра кнопки.

image

Заливаем скетч светофора. Собираем новую схему. Цепляем проводки от кнопок на соответствующие ноги атмеги. В комплекте Знатока только два светодиода, поэтому я впаял бело-лунный светодиод (другого под рукой не было) в цоколь от неисправной лампочки. И наслаждаемся!

image

Блок может храниться в стандартной коробке конструктора, надо только вытащить провода из пинов. (Либо вниз пинами, тогда можно не вытаскивать провода).

image

Хорошо бы поставить защиту, Омов по 20 на каждую из трех ножек блока, да и переплюсовку предусмотреть. Но цена замены Arduino 3$ гораздо ниже планки моей лени.

Новый блок конструктора «Знаток» реанимировал интерес ребенка к электронике. Как теперь назвать новый блок?

Поправка от 04.09.14.

image

Опорный штырь пластикового основания монтажной платы упирается в Arduino. Поэтому плату следует монтировать сверху блока, а не снизу, как описано ранее. В продакшен пошёл именно этот вариант:

Хотя я и создаю настольные игры, обучающие в том числе и основам электротехники, но я всегда рекомендую совмещать их с физическими деталями, проводами и макетными платами.

И поэтому я хочу представить вам конструктор размером с пластиковую банковскую карточку, который был разработан для ознакомления детей с простыми схемами, но достаточно необычным образом. Идея была сделать простоту уровня Знатока, но на макетных платах.

Для изготовления конструктора вам понадобится и скачать три PDF файла по ссылке.

Затем распечатать и наклеить на плотную бумагу первый из них: Карту-схему.


Потом вам иголкой в ней надо проткнуть в обозначенных местах отверстия, разрезать ее на две половинки и закрепить кнопками-гвоздиками на макетной плате.

Два других файла представляют собой лицевую и оборотную сторону карточек-пояснений с заданиями. Их надо распечатать на А4 формате, склеить между собой и вырезать.

Кроме карточек и вам понадобится найти у себя в закромах или купить:

— Мини макетную плату 10x17 для сборки без пайки;
— Набор резисторов (220 Ом, 1 КОм, 10 КОм, но можно и другие близкие номиналы и желательно с тонкими ножками);
— Диод на 1А;
— Светодиод (2-2.5В) любого цвета;
— Лампочка накаливания мини (3 В);
— Перемычки для макетной платы шириной 1 см;
— Две батарейки AA;
— Три магнита неодимовых диаметром 5 мм или батарейный отсек на 2 батареи;
— Четыре провода-щупа соединительных для макетных плат;
— Четыре кнопки-гвоздика;
— Примеры проводников и диэлектриков.

Принцип простой — все карточки пронумерованы цифрами и буквами. Ребенок начинает с А1, потом переходит к Б1 и т.д, затем к новой цифре. Буква обозначает сегмент на карте-схеме, цифра — номер карты схемы.

На одной стороне карточки дана теория по изучаемому компоненту и инструкция по сборке, на другой стороне графическое изображение, интересный факт и вопрос, на который ребенок должен дать ответ.


Схема собирается с помощью карты-схемы на макетной плате и испытывается на работоспособность.


Конструктор хоть и миниатюрный, но показать как устроена простейшая электрическая цепь позволяет, как и «пощупать» настоящие радиодетали.

Подробнее о конструкторе можно посмотреть в прилагаемом видео:


Все файлы свободны и бесплатны для скачивания, можете их использовать по вашему желанию, но буду признателен если вы упомянете мой проект SIMPLEROBOT | ПРОСТОРОБОТ.

Папа не смог починить сгоревший разгонный блок и засунул ардуинку в конструктор Знаток. Но не долго длилась спокойная жизнь без паяльника. Захотелось ребенку большего…
Итак, после успешной интеграции Arduino в конструктор Знаток проходит короткое время, а ребенок требует: «Ещё!». Трех входов/выходов как-то маловато. (I2C чур не предлагать:). И отправился папа в очередной раз в галантерейный магазин покупать одежные кнопки. Но предварительно провел теоретические изыскания и выяснил, что для Знатока подходят кнопки Альфа (еще их называют Омега — из-за формы прижимной пружины) диаметром 12.5мм. Кнопки состоят из четырех деталей, из которых мне нужна только одна. Деталь эта продается партиями по 1000шт за 20$, но продавцы с физиками не работают. Неожиданно, в магазине на четкие тактико-технические характеристики кнопки мне предлагают приемлемый ценник 1.6$ за 10шт (в полном комплекте) под торговой маркой Гамма. Беру!


Я не буду рассказывать, что такое и как писать скетчи.
Я не буду объяснять, каким концом надо держать паяльник.
Я не буду излагать доводы за и против существования электронного конструктора на одежных кнопках.

Я расскажу вам историю об успешном опыте скрещивания конструктора «Знаток» и Arduino в отдельно взятом домохозяйстве.

Предыстория

Как-то вечером, собираем с ребенком схему из конструктора «Знаток». Включаем. Я чувствую запах горелого пластика. Выключаем. Анализирую схему и вижу, что в моем издании схем многоуважаемого А.А.Бахметьева транзистор безуспешно модулирует химический источник напряжения, выдавая своё искреннее возмущение температурой.


Транзистор в результате сдох. И я его опять заменил:


Для этого пришлось отломать белую нижнюю крышку, но был получен ценный опыт по разбору деталей конструктора:


Юный экспериментатор не останавливался на достигнутом и вскоре сообщил: «Хьюстон, у нас проблема: отказ блока 23»:

Я не буду рассказывать, что такое и как писать скетчи.
Я не буду объяснять, каким концом надо держать паяльник.
Я не буду излагать доводы за и против существования электронного конструктора на одежных кнопках.

Я расскажу вам историю об успешном опыте скрещивания конструктора «Знаток» и Arduino в отдельно взятом домохозяйстве.

Предыстория

Как-то вечером, собираем с ребенком схему из конструктора «Знаток». Включаем. Я чувствую запах горелого пластика. Выключаем. Анализирую схему и вижу, что в моем издании схем многоуважаемого А.А.Бахметьева транзистор безуспешно модулирует химический источник напряжения, выдавая своё искреннее возмущение температурой.


Транзистор в результате сдох. И я его опять заменил:


Для этого пришлось отломать белую нижнюю крышку, но был получен ценный опыт по разбору деталей конструктора:


Юный экспериментатор не останавливался на достигнутом и вскоре сообщил: «Хьюстон, у нас проблема: отказ блока 23»:


Вот тут и пригодился опыт разбора блока с транзистором. Внутри блока 23 две каплевидные микросхемы с маркировкой TAIKONG-1 и TAIKONG-2, а также транзистор S9012. Транзистор я заменил, хоть он и был исправным, но блок не ожил. Поскольку электронного микроскопа у меня не было, пришлось много гуглить. Судя по всему, этот модуль должен был издавать звуки «Пиу-Пиу-Пиу» и «Тыщ-Тыщ-Тыщ» в зависимости от того, какая ножка окажется на земле. Если обе ножки оказывались на земле, звучала комбинация «Пиу-Тыщ-Пиу-Тыщ».

Очередным вечером сдох блок 21. Внутри блока два транзистора (уже знакомые S8050 и S9012). Замена ни к чему не приводит. Маркировка на плате CLZSD1 гуглению не поддалась. Что интересно, мелодия зашита только одна, но можно задавать её длительность через сопротивление между ножками.

Время шло. Сдох блок 22. Внутри транзистор S8050 и микросхема капелька. На плате маркировка CL9561. Замена транзистора блок не оживила. Гугление показало, что эта плата широко используется в детских игрушках (автоматах, машинках) и в детских сигнализациях. Умеет издавать звуки пожарной и полицейских сирен, скорой помощи и автоматной очереди, опять же, в зависимости от того какая нога окажется на земле. Все правильно: две ножки — четыре звуковые дорожки.

Аналоги микросхемы в корпусе DIP и MSOP LM4871, либо платы KD9561 стоят от 0.30$ в коммерческой партии или от 3$ от 5шт. Платить 15$ за шумовые эффекты, особенно вечером трудного дня когда так хочется тишины, не хотелось и я благополучно забил забыл.

Резюме: ремонтировать блоки нецелесообразно:

  • экономически;
  • нет гарантий что они не выйдут из строя самостоятельно, либо с помощью юного конструктора из-за отсутствия защиты и неправильных схем;
  • исчезает элемент новизны и интерес к конструированию падает.
Теоретические изыскания

Я не ардуинщик, но мысль скрестить Arduino и конструктор «Знаток» носилась в воздухе. Если ребенок освоил конструктор, пусть дальше играется в Arduino, тем более что есть Scratch для Arduino. Переходить с шага ножек 2.8см на 2.5мм и взрослому тяжело, а ребенку и подавно. Поэтому решено: используем стандартные делали «Знатока». Отправляемся в магазин за одежными кнопками и получаем расценки 1$ за кнопку. Я не этого ждал. За 20$ можно купить «Знатока» начального уровня.

Как-то раз вертел в руках плату Arduino Pro Mini 5V. Размеры подходящие. Питание подходит для «Знатока» (4.8..6В =четыре батарейки/аккумулятора). Цена адекватна в районе 3$. Скетчи заливать я пока ребенку не доверю. Вот только входов/выходов слишком много, да и выбор цифра/аналог добавляет степеней свободы. Как все это развести в три ножки стандартного блока (две на питание и землю)?

  • Идея раз: три свободных одежных кнопки блока выводим на разъёмы. При необходимости, разъём будет одет взрослым на правильный пин Arduino.
  • Идея два: конфигурацию Arduino можно задавать устанавливая джамперы на ножки и опрашивать их при старке скетча. Выбирая, что будет изображать из себя Arduino: светофор, музыкальную шкатулку, охранную сигнализацию и т.п.
Реализация

Берем блок. Аккуратно разбираем. Сначала аккуратно обстукиваем блок по периметру молоточком, в надежде, что хрупкий клей треснет. Далее вгоняем тонкий нож (а лучше скальпель) между блоком и крышкой. Осторожно пошатываем и ослабляем клей по периметру. Через пару минут аккуратных манипуляций белая защитная крышка снята и мы можем увидеть внутренности блока.


Безжалостно выпаиваем плату. Вряд ли она нам еще пригодится.

Спиливаем крышку блока ножовкой или дремелем.



Чуть-чуть (буквально на миллиметр) увеличиваем отверстие по длине. Плата Arduino Pro Mini не должна пролазить в отверстие. Запаиваем пины. Мне было лень думать, поэтому я запаял все пины. Имея отлаженный скетч, можно запаять только необходимое, либо вообще обойтись без пинов. В отверстие должны пролазить пины с юбкой (как еще называется эта черная пластиковая линейка, объединяющая пины?)



Запаиваем питание. Исходя из стандартной для Знатока схемы: сверху окажется "+" (RAW), а снизу "-" (GND).


Не утерпел — собрал первую схему. Традиционно мигаем встроенным светодиодом.


Отмываем плату и сверлим отверстия под провода. Имеем ввиду, что устанавливаемые детали конструктора могут загораживать отверстия и мешать нашим проводам, поэтому лучше отступить дополнительные 2..3 мм от центра кнопки.


Заливаем скетч светофора. Собираем новую схему. Цепляем проводки от кнопок на соответствующие ноги атмеги. В комплекте Знатока только два светодиода, поэтому я впаял бело-лунный светодиод (другого под рукой не было) в цоколь от неисправной лампочки. И наслаждаемся!


Блок может храниться в стандартной коробке конструктора, надо только вытащить провода из пинов. (Либо вниз пинами, тогда можно не вытаскивать провода).


Хорошо бы поставить защиту, Омов по 20 на каждую из трех ножек блока, да и переплюсовку предусмотреть. Но цена замены Arduino 3$ гораздо ниже планки моей лени.

Новый блок конструктора «Знаток» реанимировал интерес ребенка к электронике. Как теперь назвать новый блок?

Читайте также: