Pull to refresh

Comments 64

UFO just landed and posted this here
А почему двоичные разряды идут в противоестественном порядке? Надо же от старшего к младшему. Ну и подписывать их — это, конечно, вообще не суровый киберпанковский хардкор ни разу.
Наверное они и подписаны, потому что идут, как вы выразились в «противоестественном порядке»
Если и подписывать биты, то нумероваться они должны с 0. А так проект отличный, однозначно лайк!

Ну сколько можно копипастить? Возьмите контроллер в bga, припаяйте к нему кварц на 32768 Гц. Одной кнопки для управления достаточно. Получите конструкцию в корпусе вменяемого размера, которая будет жить на часовой батарейке полгода. Микросхемы RTC применяются, когда нужен отсчёт времени при обесточивании основной схемы, а не для замены периферии микроконтроллера. Грустно читать статьи формата: я переразвел ардуинку, напечатал корпус и назвал это стим-панк. Расскажите, как вы выбирали МК, как боролись за энергопотребление, как запитывали светодиоды без резюков, для повышения КПД, как делали корпус из китайской "зиппо". Какой пластик в стим-панке? Простите, если это всё резковато получилось, но я действительно не понимаю, что на хабре делают статьи с конструкциями начального уровня радиокружка? Не вижу ни одного этапа работы над конструкцией, где автор бы постарался сделать чуть лучше, чем посредственно.

Тем не менее, для подавляющего большинства посетителей Хабра, описанная в статье разработка может оказаться непостижимо сложной и невозможной для повторения.
Но у вас есть шанс её превзойти, самостоятельно повторив эти часы, и подробно описать заинтересовавшие вас вопросы.
Мне кажется для большиества — это выглядит как привет из КЮТ-детства.
Но приятные чувства вызывает.
Осталась рукастая молодёжь!
Именно из-за этих чувств я и сделал инвайт автору. Понятно, что техническая ценность статьи ноль, только фоточки, но такая ностальгия пробила, что аж взгрустнулось ;-(
Если бы он на C4004 сделал — ему бы Intel дал инвайт!

Все в фарфоре и золоте. И советские 573РФ1. Красиво!

Так мало, что микросхемы в золотеЮ ещё и панельки золотые!
Но с неприкрытыми окошками — не надежно.

Хочется написать: "вызов принят". Тем более, что идея зреет давно. И чтоб вообще без кнопок. Возможно, эта статья — тот самый волшебный пинок. Посмотрим.

Возьмите контроллер в bga

И без опыта пайки BGA запаяйте его паяльником и простым припоем.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

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

C BGA пайкой делать подобные заказы в Китае врядли получится: либо официально не делают(не тот уровень заказа), либо дорого.
Так можно пойти еще дальше, по словам binary watch на ali или amazon всплывают сотни предложений. Но это уже не творчество.

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

Какой пластик в стим-панке?

Какой стимпанк, остыньте. Автор и не претендовал.

Но и "кибера" я тоже не увидел. Может, плохо смотрел.

UFO just landed and posted this here
Наручный выжигатель глаз ослепитель получился, ночью на такие часы лучше не глядеть. Круто бы такой же сделать но на ретро светодиодах типа АЛ102, АЛ360.
В смысле с подкрашенным пластиком корпуса?
Там, если не ошибаюсь, прям настоящее стекло впаяно. Мне нравится их суровый вид и невысокая яркость, самое то для часов.
Кремниевое стекло?
Интересно, откуда оно взялось? В публикации о световодах вообще ничего не сказано.
Мне нравится их суровый вид и невысокая яркость, самое то для часов.
Невысокую яркость можно получить гораздо более простым способом, нежели использовать светодиоды со сверхнизким КПД)
UFO just landed and posted this here
Методом заказа в соседней фирме
На Aliexpress уже полно подобных часов. В некоторых еще число и день недели отображается.
Да вообще лох, не мог эплвоч купить! <//irony>
Ну явно же просто кружок «умелые руки» без претензии.
Выточено классно. Даже размер часов получился меньше руки.

По фотографиям я так и не понял как проходит свет от SMD-светодиодов (устройство световодов никак не показано). И судя на КДПВ вроде видно засветку соседних световодов (необходимо их или закрасить с боков или в корпусе сформировать трубки, в которые будут помещаться световоды, таким образом, чтобы они упирались в плату вокруг светодиодов и ликвидировали боковую засветку).

И ещё: синие светодиоды — это нездоровая фигня: видно хуже, а слепит сильнее (я у своей клавы подсветку сменил на зелёную и при включенной подсветке на клавишах стало гораздо лучше видно текст, благо там всего 10 прямоугольных светодиодов нужно было перепаять).
Лучше использовать красного, зелёного или оранжевого цвета (да и напряжение питания у них обычно ниже).

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

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

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

UPD Вот бинарные часы компактнее и интересней сделаны (и часы отображаются в 24 часовом режиме). На той же самой Atmega 328p.
перевод изобилует ляпами (видимо, переводил не-IT-специалист), зато дизайн у тех гораздо изящнее.
Ну и тут ещё не раскрыта тема происхождения шильдика из нержавейки и способа крепления его к печатному корпусу. Вероятно циакрин.
А если покрыть лаком, это уже будет не панк. )))
Если не покрыть, то всё облезет за месяц — два и нужно будет снова перекрашивать.

Лучше бы взял готовый корпус от старых наручных часов (жёлтого цвета желательно), а вместо стекла задействовать металлическую пластину.
Было бы красиво, но тяжеловато (хотя Борису бы понравилось).
Нержавейку клеил эпоксидкой
синие светодиоды — это нездоровая фигня

на вкус и цвет…
Ещё в статье очень не хватает электрической принципиальной схемы

там вроде все примитивно (часы на i2c шине + светодиоды с кнопками на gpio) и схема фактически адаптируется под корпус.
Надписи возле световодов на пластине из металла лучше было наносить гравировкой

Так у него про гравировку и было написано.
на вкус и цвет…
У китайцев поголовно такой вкус. Лепят свои синие светодиоды куда ни попадя.
Так у него про гравировку и было написано.
Написано, да. Но я так её нигде и не смог рассмотреть (там, где видно цифры на пластине, больше похоже на краску или химическое травление).
Хотя может гравировка есть на той фотографии, где 3 старые версии корпуса, но там сложно что-то рассмотреть.

Кстати, только что присмотрелся к снимкам 3D-моделей корпусов: 3-я и 4-я картинки — это одна и та же модель.
Ещё пара вопросов к автору.
В публикации никак не освещено подключение к плате внешнего питания для зарядки.
Насколько я понимаю, используется гнездо microUSB и штекер для магнитного кабеля (емнип, стоит порядка $1 без шнура).
Так вот, что произойдёт, если случайно замкнуть контакты штекера? Без схемы это совершенно непонятно.
Как и то, каким образом происходит зарядка аккумулятора.
Например, с помощью контроллера TP4056 (за $0.1, у него минимальный ток заряда как раз подходит, если использовать резистор на 10кОм) или просто стоит ограничитель тока из резистора.
Для зарядки используется магнитный контакт от магнитного кабеля для зарядки предварительно отпаял от него разъем microUSB и вклеив в корпус, TP4056 подключен в разрез магнитного кабеля в своем корпусе, внутри корпуса часов добавил диод Шоттки уже после экспериментов т.к. изначально планировалось расположить TP4056 внутри корпуса)
Теперь я спокоен по этому поводу.
Но принципиальная схема (и фотка обратной стороны платы с припаянными деталями) не помешала бы.
А то получилось очень похоже на инструкцию по рисованию совы.
Как по мне, этим часам не хватает выдвижного ножа и встроенной открывашки для консервных банок. В остальном прекрасно.
UFO just landed and posted this here
Логичнее было бы разряды наоборот обозначить, так, как они в двоичных числах расположены: 8 4 2 1, 32 16 8 4 2 1
Плата выглядит отвратительно. Левой лапой тяп-ляп.
Такой холивар в каментах, а никто не спросил самое главное: а DS3231m так же убегают на 15 минут в день как DS1307, после которого я закручинился и поклялся больше не пытаться делать DIY часы на китайских RTC?
DS3231m содержит кварц уже в себе вместе с термоконпенсацией.
никто не спросил самое главное: а DS3231m так же убегают на 15 минут в день как DS1307
вопрос полного ламера: разве это зависит не от везения с попавшимся экземпляром?
Например, в прошлом веке мне попались дешевые электромеханические часы, которые идут подозрительно точно (при моей комнатной температуре, до сих пор, 3хТьфу!)
Мне кажется удобнее было-бы изменить весовые значения разрядов минут: 30 15 8 4 2 1. При этом старшие два разряда можно сделать, допустим, большего размера. Тогда проще определять время «на глазок».
Для индикации часов можно определить значения 6 4 2 1 (или 6 2 2 1 — такие значения я уже встречал в старых устройствах, по моему на 217 серии).
Было бы классно еще добавить гироскоп, чтобы не нажимать кнопки для просмотра времени :)
Да хотел изначально добавить но в текущей версии сделал упор на уменьшение толщины корпуса.
Вопросы: как долго данные часы работают? Какой смысл в микросхеме часов? Как реализовано питание светодиодов и расчёт тока? Через ШИМ? Если питание таким образом, то процессор уходит в спячку и т.п.

Поделка забавная, уровня школьника, ну или студента первых курсов. Я примерно так же развлекался, когда изучал контроллеры. Тогда не было особо инфы в интернете, не было ваших ардуинок. Ну вот для уровня школьника — супер.
Подозреваю, что питание постоянно потребляют только RTC, а контроллер засыпает пока кнопки не нажать. И тогда даже обычной литиевой батарейки на 3В хватило бы на пару лет, если не жать кнопки постоянно.
Хотя это я бы так сделал, а как на самом деле реализовано надо у автора спросить.
Учитывая что в стандартных либах ардуино (по крайнеймере для atmega) нет функции sleep(), то как говорится «меня терзают смутные сомнения».
можно же нестандартные задействовать, если места в ППЗУ МК хватает.
Что-то типа вот этого.
Или вот этого

Ну или хардварным методом: использовать сдвоенные тактовые кнопки, где 2-я группа контактов будет замыкать + питания на конденсатор малой ёмкости, от которого будет питаться полевик, подающий питание на МК.
Как это делают для управления питанием мультиметров.

В общем способов предостаточно.
Можно конечно, мне вот эта либа недавно пригодилась https://github.com/rocketscream/Low-Power.
Но, это ж надо уже понимать, что и в каких режимах работает, что бы банальный millis() не угробить выключением timer0.
Не в целях рекламы: когда-то заказывал похожие часы на tokyoflashjapan.com. Если кому захочется, а сделать самому не получается, можно выбрать и купить готовое.
UFO just landed and posted this here
Залить все эпоксидкой, потом отшлифовать лишнюю эпоксидку и лишнюю пластмассу светодиодов.
Только предварительно на светодиоды бы надеть что-то или просто закрасить непрозрачным лаком (лучше всё же лаком со всех сторон, кроме верхней полусферы корпуса), чтобы не было паразитной засветки.
Если эпоксидка будет бесцветной и полностью прозрачной, то (при условии аккуратных навесного монтажа и пайки) часики неплохо бы смотрелись, кмк.
Дополнительная опция — налобное крепление.
Представил как этот инфернальный кибер-паучёк выглядел бы в темноте…
Бггг
Sign up to leave a comment.

Articles