Иногда даже вышедшим из моды или из строя вещам и предметам можно найти достойное применение. Например, на вопрос: что сделать из сломанных часов — теперь точно ответ найдётся.

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

Оригинальный декор для дома — пожалуйста.

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

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

В гостиной может появиться хэнд-мейд украшение.

Некоторые мастера творят даже светильники из сломанных наручных часов.

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

Конечно, фантазия каждого творца может раскрыться совсем в иных вещах.

В продолжение знакомства с LaunchPad mps430 предлагаю статью о восстановлении работоспособности старых настенных маятниковых часов.

Попались в руки старые маятниковые настенные часы с боем 1952 года выпуска. Механизм имел следы ремонта и представлял собой неутешительное зрелище. В часах подобного класса, в отличии от наручных механических, оси шестерён вращаются не в камнях (рубинах) а в отверстиях латуневых пластин. Это при продолжительной работе и отсутствии регулярной смазки, приводит к увеличению люфта шестерни в посадочном месте. Люфт накапливается пропорционально количеству шестерней, и часы, в конечном итоге, перестают ходить. Как это лечится по-науке, я не знаю, но на моих часах остались следы от керна в районе посадочных мест, таким образом, видимо, пытались уменьшить диаметр раздолбаных отверстий. В общем, восстанавливать полностью механический ход я не стал.
Было решено заменить пружинный ход на электромеханический с сохранением прежнего функционала, а именно, отображения времени и боя, а также добавить новые фичи.
Для работы нам понадобятся: пара шаговых моторов от принтера, RTC, контроллер, ключи для управления моторами, ионистор для хранения параметров и отсчёта времени при отсутствии наличия внешнего питания ну и по мелочи…
Механически это выглядит следующим образом:

Изначально часы имели 2 пружины, одна ходовая, вторая для боя, маятник, обеспечивающий точность хода и проч. После извлечения ненужных деталей модернизации осталось минутная и часовая шестерня + ходовой шаговик, а также несколько шестерней, молоточки и шаговик, управляющий боем. На картинке сверху ходовой мотор, снизу — «боевой». Отдельная пляска с бубном получилась при вычислении количества шагов ходового мотора для перемещения стрелки на 1 минуту. Так как производители принтеров не учитывают передаточные числа шестерен старых советский часов (я использовал шестерни, посаженные на валы моторов производителями принтеров), получилось, что для перемещения стрелки на минуту обычно нужно 14 полушагов, а каждую 25-ю минуту — 16 полушагов, чтобы со временем показания не уплывали. С боем проще. Для удара было нужно 3 оборота мотора (576 полушагов).
Вот еще картинка:

Читайте также:  Поставить столбы под электричество

Далее электроника.
Вот схема:

В качестве RTC заказал на ebay дословно Extremely Accurate I²C RTC, что в переводе означает «ужасно точные». Ужасная точность по даташиту определяется встроенным кварцем и датчиком температуры, который подключает/отключает к/от кварцу корректирующие емкости. В принципе при проверке точности хода, я остался доволен результатом. За неделю не заметил ухода более секунды.
Контроллером служит наш любимый msp430g2553, старший из набора launchpad от TI. Он несёт на борту 2 аппаратных последовательных интерфейса, один из них будет общаться с RTC по I2C, второй сыпать отладочную информацию на комп через RS232.
Моторы слаботочные (не то, что не точные, а то что потребляют мало тока), для управления вполне подойдёт 7-ми канальный транзисторный модуль ULN2003A. Правда надо 8 каналов, но в волшебном сундучке не было других модулей, поэтому 8-ой канал собрал на на транзисторе BC547C и паре диодов Шоттки, защищающих от обратной индукции. На проверку оказалось, что для питания моторов вполне достаточно 5В.

На 34063 собран DownStep DC-DC преобразователь напряжения из 5 и выше (в разумных пределах) до 3.3В для притания RTC и msp430.

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

Для обратной связи (реакция на управление) добавим светодиод.

Тут пора описать задуманную фичу. RTC имеет встроенную память, хранимую от батареек, и доступную как другие регистры через I2C. Идея следующая. Так как ходовой мотор у нас шаговый, можно, зная точку отсчёта, понимать в каком положении находятся стрелки в данный момент и хранить это положении в памяти RTC. При отключении внешнего питания, RTC продолжает отсчитывать время и хранить данные о последнем положении стрелок. При возвращении питания, мы берем старое положение из памяти, текущее время, считаем разницу, и подводим стрелки до текущего времени. Т.е. получаются часы с автоподводом.
Точка отсчета задаётся установкой стрелок в положенее 12:00 и продолжительным нажатием центральной кнопки энкодера.
Далее энкодером осуществляется установка текущего времени и в начале шестого сигнала, кратковременным нажатием центральной кнопки осуществляется синхронизация (часы связывают текущее положение стрелок и внутренним временем RTC).
Вот видео получасового боя и работы энкодера:

Читайте также:  Какие ящики нужны на кухне

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

Для осуществления качественного боя, нам также надо знать относительное положение главной шестерни, которая управляет молоточками. Для этого при включении питания осуществляем «парковку». Крутим мотор боя в обратную сторону до упора. Благо, мотор слабый, и при достижении этого упора, начинает просто жужжать. После чего, эмпирически полученным количеством шагов выводим «боевую» шестерню на нужное положение.
Плата сделана ЛУТом отчасти. Еслиб не SOIC корпус RTC, делал бы на монтажке как обычно. А так, оставил место под рассыпуху, вот что получилось:

обратная сторона:

Программа написана на C под CCS5
Вот исходники:

Картинку надо открыть winrar-ом.

Стилистика часов, за исключением ампутации маятника, сохранена.

Итог:
1. Оживили старые часы
2. Добавили новых фич
3. Прокачали механику, электронику и кодинг.

Мои родственники сделали ремонт на кухне. Для завершенного интерьера не хватает настенных часов. Старые часы исправны, но внешне совсем не вписываются в обновленную кухню. Утилизировать часики жалко, на них дарственная надпись – это подарок. Я попробую вдохнуть в них новую жизнь.

Для работы с часами, разберем их. Циферблат, стекло (а не пластик, как в современных часах) и рамка.

Часовой механизм я даже не пыталась снять, т.к. при тщательном осмотре никаких крепежных элементов не обнаружила. Декор циферблата будет сопровождаться аккуратным вращением минутной стрелки, это немного усложнит работу.
Итак, начнем с рамки. Ее я решила обтянуть тканью, у меня как раз была в запасе, подходящая по цветовой гамме. Это довольно плотная хлопчатобумажная ткань с эластаном. При разрезании сечется совсем немного. Прикладываем рамку на ткань и мелком для раскроя обводим, делая отступы по краям для загибов.

Читайте также:  Выкройки для начинающих простые выкройки своими руками

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

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

Закончив обтягивать рамку, я примерила ее на часы. Получилось отлично.

И можно было бы остановиться и на этом. Но фабричный декор циферблата говорит нам, что это не совсем рукотворный продукт, выглядит довольно скучно. К тому же, родственники очень хотели настенные часы с римскими цифрами. Поэтому приступим к циферблату. Циферблат литой из пластика, цифры и буквы на нем это часть цельной конструкции. Поэтому я решила зашпатлевать поверхность циферблата, сровняв все под ноль. Высота ножки, на которой вращаются стрелки, позволяет нам нанести 2-3 мм шпатлевки.

Аккуратно вращая стрелки, я прошлась по всей поверхности циферблата.

На банке со шпатлевкой написано, что она сохнет от 3 до 24 часов, я решила выждать по максимуму для надежности. Через сутки я обнаружила микротрещинки на поверхности и еще раз прошлась шпатлевкой, уже только лишь затирая эти самые трещинки, слоем меньше 1 мм. Второй слой сох часов 5-6.

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

Римские цифры я нашла в интернете и, в дополнение к ним, Эйфелеву башню, подходящую по стилю в кухню. Распечатала изображение, и, поместив листок в пластиковый файл, обвела рисунок черной витражной краской из детского набора «Витраж». Такая краска при высыхании превращается в липкую наклейку.

Через сутки, цифры сохли параллельно с циферблатом, я перенесла эти наклейки на циферблат. Собрала часы и …

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

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