Как открыть паровоз лего дупло

Поезд LEGO DUPLO. Переделка.

В этой статейке рассказано как отремонтировать поезд LEGO DUPLO

Как открыть паровоз лего дупло

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

Из ключевых компонентов ATMega8 (была под боком), TDA2822M, IRF520, кварц на 16МГц и их обвязка

Нашел зарисовке в блокноте, не буду вдаватся в подробности, разобраться можно:

Как открыть паровоз лего дупло Как открыть паровоз лего дупло Как открыть паровоз лего дупло

Делал на макетке, поставил на место старой платы. Показать не могу т.к. заклеел корпус, ничего интересного там нет. Навесной монтаж.

Там же рассказывается как сделать массив битов из звукового файла. Записать можете туда что угодно. Только размера флеша восьмой меги хватит на 2-3 сек. Лично я попросил сына “проту-тукать” на диктофон и конвертнул это дело в массив.

Код на “чистом” Си. Работа прошивки осуществляется на основе прерываний. На протяжении всего времени ожидается нажатие кнопки, если кнопка нажата и статус “поехали”, то проигрывается звук, включается моторчик (через драйвер) и начинает опрашиватся геркон на передней оси. Если поезд сняли с рельс или прошло около двух минут или нажали кнопку старта/принудительной остановки – поезд останавливается и опять ожидает нажатия кнопки.

В готовом виде выглядит вот так:

Как открыть паровоз лего дупло

В переднюю часть вмонтировал светодиод-“прожектор”. Питается он от двух ААА-батареек (или аккумуляторов), размещенных в катридже внутри передней части. Светодиод включается движковым переключателем расположенным сбоку. Сам поезд тоже включается/выключается движковым переключателем, расположенным на месте “заливной горловины для топлива”. Горловиной (и “бульканьем”) пришлось пожертвовать.

Работает нормально. Дитё довольно. Видео постараюсь выложить позже.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *