Часы электронные с термометром как настроить

В этой статье мы попросили мастера ответить на вопрос: «Часы электронные с термометром как настроить?», а также дать полезные рекомендации по теме. Что из этого получилось, читайте далее.

G-STORE.RU — официальный магазин часов Casio в России

Шоканы и Ко, мы решили взяться за новое дело — описывать работу функций в часах Casio. Как работают, почему нужно быть предельно осторожным с данными и какие отклонения могут быть. При этом мы не исключаем и собственного недопонимания в некоторых моментах, поэтому ждем ваших комментариев для дополнения материала и лучшего понимания происходящего. Такой себе коллективный разум в деле. Это не будет конкретная модель, а описание общих принципов работы, которые актуальные для всех часов Casio. Начнем с термометра в часах Casio (на примере свежего официального описания серии GAX-100).

Основы работы термометра — часы получают информацию о температуре благодаря наличию электронного температурного датчика.

О частоте обновлений данных

  • при активации режима термометра, часам нужно около 3 секунд, чтобы определить температуру;
  • по прошествии 3 секунд, данные будут обновляться каждые две секунды [для первых 2 минут];
  • дальше будет обновление один раз в две минуты;
  • каждый переход в режим термометра активирует обновление данных;

Единицы измерения

  • как правило вы можете выбрать градусы Цельсия [°C] или Фаренгейта [°F];
  • диапазон от – 10 до 60°C [обычный стандарт, но для зимних моделей порог может быть и – 20°C];
  • современные модели часов поддерживают автоматическое определение единиц измерения в зависимости от выбранной домашней временной зоны;

Калибровка — процесс коррекции термометра с “идеальными” данными другого [вашего] источника.

  • производитель калибрует сам еще в процессе сборки часов;
  • если же отображаемая информация вообще далекая от нормы, тогда нужно зайти в настройку термометра и самостоятельно задать значение [по другому источнику];
  • после калибровки нужно проверить её — можете специально переместить часы и другой источник в другое место с другой температурой [на 20-30 минут]. Все устройства должны показывать одинаковую информацию.

Точность информации — термометр в часах Casio показывает довольно точную температуру, но НЕ НА ЗАПЯСТЬЕ. Ваша рука передает тепло тела из-за чего данные будут неточными. Вам нужно снять часы, повесить на рюкзак или другое место, а еще часы должны находится в тени [не на солнце] во время измерения.

Мы описали самую простую функцию, но подача материала будет примерно такой. Что скажете? Дальше много других функций: альтиметр, компас, график лунных фаз и т.д.

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

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

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

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

Внутри него куча мелких элементов, отсортированных по своему назначению и разложенных по мелким пакетикам. Высыпав все содержимое на стол можно тщательно рассмотреть что к чему.

Плата, кабель для подключения питания, мешочек диодов, ЖК-экран и еще масса мелких элементов. Что касается качества изготовления — плата сделана просто отлично. Никаких огрехов я не заметил. Углы ее перфорированы, так что в случае необходимости их можно без проблем обломать и установить часы в круглый корпус (сейчас как раз ищу подходящий старый будильник). ЖК-экран, контроллер с прошивкой и чип реального времени (DS1302) воткнуты в кусочки пенопласта. Сделано это для того, чтобы во время транспортировки сохранить их ножки в целостности и сохранности.

SMD элементы спрятаны в ленты. Запасных элементов нет, так что с установкой надо быть аккуратным — теряются они очень легко 🙂

Самым первым этапом сборки стала установка всех SMD элементов. Монтаж элементов поверхностного монтажа — самая сложная и трудоемкая задача и в первую очередь это обусловлено их миниатюрными размерами.

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

После долгих тренировок с установкой SMDшек трудностей все меньше. В целом, я считаю, что для домашней пайки получилось неплохо.

Следующий шаг — установка кварца, датчика температуры DS18B20 и диодов. Диодов много — 60 шт., так что надо запастись терпением. Я сразу установил все в плату, обрезал им ножки и пропаял по кругу. Тут важно помнить о том, что монтаж диодов должен осуществляться с соблюдением полярности.

Закончив пайку, можно перевернуть плату и посмотреть что получилось, попутно можно поправить диоды, которые стали криво.

Теперь настало время «кроваток», кнопок, динамика-пищалки, разъема USB, батарейного отсека и других элементов.

В полностью завершенном виде лицевая сторона часов выглядит следующим образом:

Гребенку для программирования можно было не устанавливать — ее наличие/отсутствует на работоспособности часов никак не сказывается.

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

Можно увидеть место для установки bluetooth, но в комплекте модуля не было. Возможно, это дополнительная опция, которая доступна в более дорогих версиях данного конструктора. Было бы неплохо промыть плату от флюса, но, к сожалению, у меня нет мойки 🙁

В качестве элемента питания можно использовать батарейки CR2032. Работать от них часы не будут, но ее использование позволит не переживать о сбросе настроек при отключении часов от сети.

Работают часы от 5В, подающихся через кабель USB. Подключаем — проверяем:

Заработало! Смотрятся часы очень симпатично, а благодаря крупным цифрам время отлично читается с любого расстояния. Помимо текущего времени, часы отображают температуру (причем делают это точно):

Год:

И месяц с датой:

Эта информация меняется в автоматическом режиме. Текущее время и температура отображается в течении 5 секунд, а год и месяц с датой — в течении 1 секунды.

Настройка и установка функций (будильника) осуществляется при помощи кнопок, установленных с обратной стороны. Всего кнопок 3: reset, mode и plus. Ими же можно поменять режим отображения секунд. В режиме, установленном по умолчанию ход секунд отображается при помощи зеленых диодов (можно увидеть по фото выше). Всего режимов отображения информации при помощи диодов четыре, так что каждый сможет подобрать себе тот, который ему придется по душе.

Будильник громкий, так что срывать защитную пленки с пищалки не следует — разбудите соседей 🙂 Пищит в течении 10 минут, так что он в состоянии разбудить каждого.

В целом, покупка оказалась удачная. Во-первых, собирать его интересно. Во-вторых, получившиеся часы можно использовать по их прямому назначению. Ход у них точный (пока что разбежки по времени я не заметил), температуру так же отображают корректно. Часы интересно смотрятся даже без корпуса, но я хочу установить их в корпус от старого будильника, правда, пока найти подходящий не удалось 🙁

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

И в завершение небольшое видео, отображающее режимы работы диодной подсветки (переключаются коротким нажатием кнопки «Plus»):

Решил собрать часы для компьютерного стола на ATmega8. Минимум электронных компонентов. Тем более что все в наличии. Спасибо площадке AliExpress. В качестве индикатора применил 7-сегментный 4-х цифровой зеленый светодиодный индикатор размером 0.56″ с общим катодом. В схеме так же можно применить светодиодный индикатор с общим анодом для этого в контроллер ATmega8 необходимо будет записать соответствующую прошивку. Часы функциональные: 24 формат времени, будильник с возможностью настроить по дням недели, комнатный термометр. Так же есть ночной режим свечения индикаторов, звуковой сигнал каждый час — кроме ночного режима работы. Есть коррекция времени и температуры, очень полезная фишка так как часовой кварц и датчик температуры изначально могут иметь небольшую погрешность. Очень красивая анимация смены температуры и времени с поддержкой более 10 скинов, так сказать на любой вкус и с возможностью настройки отображения по времени.

Тактильные кнопки специально запаял высокие 17mm высотой, со временем планирую установить тонированное оргстекло перед дисплеем 0.56″. Часы в работе, отображение времени:

Часы в работе, отображение температуры. Есть возможность настроить отображение анимации от 5 сек до 50 сек:

Печатные платы в количесте 2-х штук разведены в программе Sprint Layout 6.0 на одностороннем текстолите и изготовлены с помощью лут технологии.

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

Обратная сторона платы, smd резисторы на 680ом и 2.2ком, плюс соединительные разъемы:

Вторая плата. Сам контроллер Atmega8, часовой кварц на 32768 гц, датчик температуры Dallas DS18B20, чип реального времени DS1307, бузер, соединительные разъемы, разъем питания:

Обратная сторона. В качестве стабилизатора напряжения на +5 вольт применен smd стабилизатор 78m05 с минимальной обвязкой электронных деталей. Батарея CR2032 в случаи пропадания напряжения, питает чип DS1307 — при этом время и насторойки не збиваются:

Блок питания для часов использую от старого модема zyxel на 9 вольт.

Возможно у Вас есть свои мнения на тему «Часы электронные с термометром как настроить»? Напишите об этом в комментариях.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Adblock
detector