Comments 80
При том что часы обладают чудовищным внешним видом, они работают, а код приложения собран в MIT App Inventor 2, что тоже по своему чудовищно и немного прекрасно.
Или чтоб вызывать рвотный рефлекс у потенциальных воров?
Или чтоб гопники на районе еще и денег дали? :)
Можно было бы обратиться к гаражному токарю чтоб хоть из латуния или даже пластика основу корпуса выпилил. Ну а там доработать…
Но не носить же такое на руке?
В крайнем случае, можно подобрать баночку от какой нибудь косметики красивую, вклеить туда стеклышко изнутри на двойной скотч например, но чтоб скотч внутри был! :)
Ну а внутри крепления плат и кнопок уже напечатать…
Я понимаю, что корпус — самая проблемная часть для электронщика и тем более программиста, но не до такой же степени! :)
Автор хотел сделать сам, поэтому вопросы вида «а почему бы не заказать?» по-моему неуместны.
Впрочем, жму руку. Это отвратительно прекрасно. Продолжайте.
Никто не требует, чтобы элементы или внешний вид были такими. Автор использовал то, что было под рукой. Хотите, красиво — делайте.
byte hours = 0;
byte minutes = 0;
byte seconds = 0;
byte day = 0;
byte date = 0;
byte month = 0;
int year = 0;
int k,j,n1,n2,n3,n4,n5,n6,n7,n8,N1,N2,N3,N4,N5,N6,N7,N8 = 0;
float x1,x2,ans = 0.0;
Первые семь строк автор кода честно пытался, но на 8 сорвался и начался привычный «Ардуино — стиль»
А не проще было вpять один ESP32 WROOM и в идеале еще круглый дисплей, себе хочу на такой связке сделать универсальный компактный показометр, платы уже заказал, как приедут буду делать.
Да так нормальные люди поступают, а в посте пример индуского говностроя.
Вот Поль собирает человеческое устройство
До производства далеко, пока аппаратные баги выкусываются. Я бы пошел чуть дальше и разобрал модуль ESP. Ну а механический дизайн это вообще отдельная тема.
Да, я в том плане, что сделать по подобию ESP. Скопировать большую часть, но избавиться от микросборки в ее текущем виде. Так можно сэкономить 2 мм высоты, что критично для таких приложений.
Согласен с вами в том, что изначально надо брать микросхемы и делать нормальную многослойную плату со всем необходимым типа IMU, GPS, heart rate, Qi charge, VSIM и т.д. Отладить все железо и в продакшен. Потом как девайс для хакеров запускать.
Да с таким гробом 2 мм высоты :) не играет роли, плюс в готовом модуле, его легко поставить и заменить, а на "рассыпухе" могут вылезти "бока" которые быстро не поправишь. То что я себе запланировал, там действительно по высоте критично, даже пришлось заказывать платы 0.6мм, хоть у меня и не наручные часы, но хотелось все в корпус упаковать.
Это зависит не от лени, а от уровня разработчика. У того же NRF есть гайдланы с полной разметкой дорожек и расположения компонентов. Просто повторяете их и все будет работать.
Опять же вместо антенны на плате ставится чип антенна. Она дороже, но места занимает в разы меньше.
Или отдельный мелкий MCU и модуль типа HC-11 или hc-12
Вайфай — это всегда много.
Ну так пользуйтесь BLE и на ESP32, кто вам мешает. Если уж брать ESP, то имеет смысл взять singlecore модель (ESP32‑S0WD) или даже ESP8266 (зависит от требований), но тут нужна будет своя сборка уже.
А не слишком много ESP32 потреблять будет?
Мне кажется рождается новый стиль!
Стекло же все равно приклеивать надо, то на то и вышло бы.
1. Написать «Hello World»
2. Хоть раз залезть в asm
3. Собрать часы на Arduino
/s
Так, по корпусу уже прошлись. У меня следующий вопрос — а ещё менее подходящие для часов элементы слабо применить? Ардуино мега, допустим
В тех моделях, что есть в продаже, для этого требуется нажать на кнопки три раза:
1. Остановка таймера
2. Сброс таймера
3. Запуск таймера
Поэтому решил сделать что-то подобное тому, о чём рассказывает автор статьи. Только без Bluetooth. Примерно из тех же компонентов, уже куплены.
В качестве основы будет либо Arduino Pro Micro, либо STM восьмибитный, с низким энергопотреблением. На Arduino, конечно, сильно проще. Возможно там экран будет основным потребителем тока, и ставить экономичный микроконтроллер смысла нет.
Размер больше чем Arduino Pro Micro и стоит в 10 раз дороже.Есть модули в 1х1см за ~500р. Но согласен, все зависит от задач, и это все равно дороже.
Круто, осталось только нормальный корпус сделать. Уверен, что никто с этим "чудом" на улицу не выйдет)
благодаря ей теперь задумался над изготовлением часов-глубиномера для подводной охоты. фирмовые часы-компьютеры для дайверов стоят запредельно.
так что… начинаю думать над реализацией, еще раз спасибо.
Умные часы на Arduino, поддерживающие Bluetooth