да там столько деталей, что штучный экземпляр можно вообще навесом собрать без особого ущерба надежности (если потом покрыть чем-то вроде термоклея для того, чтоб не болталось)
Как кольцо действительно неудобно, но то же самое в формате браслета было бы весьма — адекватная замена современным побрякушкам — часам и браслетам которые не работают без мобильника.
И cyanogen встанет? И всё железо заведётся со свободными драйверами?
Хотя в любом случае не вижу смысла в андроиде на таком устройстве. Полноценный Linux — да.
Если и поняли, то с точностью наоборот — нужен младший arm и считанные мегабайты всего, только никакой андроид туда не встанет, да и нафиг не нужен, а нормальный linux — пожалуйста. Ну или cortex-m или вообще avr как в статье (только, разумеется, не tiny), если хочется поковыряться. Основная мысль была что если вы предлагаете готовую железку, без свободных драйверов оно нафиг не нужно.
Arm и "нормальный линукс" вообще слабо совместимы, потому как полно пакетов и библиотек, которые под arm не собираются совсем или же не имеют stable-версии.
Что же до "свободных драйверов", то это очень странная позиция. Не представляю зачем вам могло бы понадобиться напрямую управлять железом. Для написания пользовательских приложений это не нужно. Но в целом, если поищете, то думаю, что найдете — там все типовое.
Вышеуказанный OLED-дисплей имеет размеры 25x24x4.2 мм и требует питания от 1.65В.
На али за $6.7 можно купить аналогичный ч/б размером 0.66" — 18x18x1.4 мм — искать по «OLED display 0.66».
Используя миниатюрные кнопки и SMD-элементы можно было бы смонтировать все в обычное детское пластмассовое кольцо, а не получить то огромное безобразие, как в данной публикации.
На 85, быть может, не такая уж и плохая — у этой (25/45/85) серии есть PLL и встроенный генератор позиционируется, как прецезионный.
А вот нестабильное питание (не идеально плоская кривая разряда) будет сказываться существенно.
И что? Включенный экран 99,9% времени в часах не нужен. Или вы постоянно смотрите на время? Это ведь не настольные часы. А в формате кольца на указательном пальце получается удобно — просто большим пальцем этой же руки нажать кнопку, экран включился, посмотреть время и через 5-10сек экран автоматически выключился.
Я лишь пояснил в каком случае проработает долго. Схема вполне проработает пол года от такой батарейки, если дисплей включать очень редко. Но если часто или вообще постоянно, то действительно Hellsy22 тут прав: проработают считанные часы.
Но это ведь наручные часы. И рассматривать работу в отрыве от области применения ммм… не очень логично. Это как говорить что мышь М705 при постоянно включенном контроллере и передатчике проработает меньше часа, а по факту спокойно работает около года.
Какие десять секунд? О чем вы? По атмелским докам заводская калибровка осциллятора +-3% или 10%. Пусть будет 3. Это 2 секунды в минуту!
2 минуты в час, и примерно час за день!
В ATTINY85 встроенный генератор термокомпенсированный, а изначальное отклонение его частоты легко компенсируется. Но конечно им не стать образцом времени.
Мои часы показывали аж 8 минут опаздания за 8 часов на базе ардуиго нано с внешним квартцем и регулированным питанием 9в, а аттини25 с внутренним кварцом и батарейкой на 3.7в аж 3.5 ммнуты за час
Это дикая неточность, очень дикая. Порядка 40000ppm, вероятно это лажа с алгоритмом отсчёта времени, где-то просчет с точностью отсчета интервала времени(делитель таймера не точно просчитан?) или зависимость выдержки интервала времени от выполнения алгоритма программы — DELAY всякие основанные на подсчётах NOP-ов продлеваются на время обработки прерываний и остального алгоритма между их вызовами что может послужить причиной таких неточностей.
Встроенная RC цепочка поддается калибровке вообще. Да и обычно вводят корректировку времени с помощью добавочных секунд. Будет уходить, но можно добиться приемлемой точности. Правда частота RC цепи встроенной плывет хорошо от напряжения (по идее и от температуры, но я не проверял).
Наверное, такие часы будут не очень стабильными, но, как я понял, часы тут не ради часов, а в качестве прототипа.
Ведь даже с кварцем и даже DS1307 может показывать не самые лучшие результаты, зависящие от некоторых факторов, не говоря уже о голом контроллере.
Нельзя с ардуино — опять получится погодная станция. Тут всего лишь ATTiny использовали — и все равно температуру показывает.
Вот на RPI можно. Чтобы камера определяла лицо, делала фото до/после и сразу постила в инстаграмм.
Наручные часы находятся в довольно агрессивной среде — парах пота под рукавом. Поэтому герметизации корпуса уделяют большое внимание, а если нет, часы быстро портятся: зеленеют дорожки на плате, и так далее.
Часы-кольцо не прячут под рукав, условия их эксплуатации не так тяжелы, во всяком случае, при отсутствии осадков.
Согласен про среду, даже обычные часы царапаются, загрязняются и т.д.
Как вариант защиты действительно залить прозрачным компаундом, правда при этом потеряем ремонтопригодность.
Самодельные часы-кольцо на ATtiny85