Войти
Идеи для бизнеса. Займы. Дополнительный заработок
  • Зачем нужно штатное расписание и как его составить
  • Растаможка перевозимых грузов — правила и условия
  • Боремся с пухопероедами у курочек Как обработать кур керосином и нашатырным спиртом
  • История создания старуха изергиль максима горького презентация
  • Конвенции Международной организации труда (МОТ) в регулировании трудовых отношений Конвенция мот трудовые отношения
  • Как керосин стал лекарством и стоит ли его применять
  • Как читать бинарные часы. Бинарные часы – подарок нового времени. Что такое бинарные часы

    Как читать бинарные часы. Бинарные часы – подарок нового времени. Что такое бинарные часы

    Многие задаются вопросом по поводу того, . Здесь дам некоторые инструкции и расскажу, как пользоваться некоторыми бинарными часами и как определять на них время. Обо всех моделях часов рассказывать не буду, а только о тех, которые сам держал когда-либо в руках. Бинарные часы отличаются от обычных тем, что не имеют как такового циферблата. Время закодировано. Но на самом деле определить время на них не составляет особого труда, а особенно владельцам, которые пользуются ими постоянно. Представленные ниже часы в интернете могут называться по-разному. Так что ориентируетесь по фотографиям.


    Производство: Китай.
    Определение времени : самый левый столбец, состоящий из 12 светодиодов, отображает часы; остальные 5 столбцов, состоящие из 60 светодиодов, отображают минуты. Цифры по бокам позволяют лучше ориентироваться в определение времени. На часах с фотографии: 4 часа 41 минута.
    Аналогично определяется и дата. Левый столбец показывает месяц. Светодиоды в остальных столбцах показывают число. Если включен режим даты, то максимум могут загореться только 31 диод (31 число месяца).
    (Virus)
    Производство: Китай.
    Как пользоваться бинарными часами Вирус : один красный светодиод равен одному часу, один желтый светодиод равен пяти минутам, один зеленый светодиод равен одной минуте. Время определяется посредством подсчета светодиодов. На часах Вирус с фотографии: 10 часов 54 минуты, так как горит 10 красных светодиодов (10 часов), 10 желтых светодиодов и 4 зеленых (10×5+4=54)
    (Mickey mouse )
    Производство: Китай.
    Определение времени на часах : "мордочка", состоящая из 12 светодиодов отображает часы; "правое ухо" отображает десятки минут; каждый светодиод на "левом ухе" равен одной минуте. Цифры позволяют лучше ориентироваться в определение времени. Дата определяется следующим образом: "мордочка" показывает месяц, "правое и левое ухо" число.

    (Flash Lights)
    Производство: Китай.
    Как пользоваться бинарными часами Спидометр : 12 верхних светодиодов отображают часы, средние 5 светодиодов отображают десятки минут, каждый светодиод из нижней части отображает 1 минуту. Цифры позволяют лучше ориентироваться в определение времени. Индикаторы AM и PM указывают на время суток (день, ночь). Дата отображается следующим образом: верхние 12 светодиодов указывают месяц, остальные - число. Настроить часы, думаю, каждый сможет самостоятельно.

    Двоичные часы (Singularity)
    Производство: Китай.
    Определение времени на двоичных часах: вертикальная шкала с цифрами 1, 2, 4, 8 отображает часы. Чтобы узнать сколько часов, необходимо суммировать цифры, светодиоды которых подсвечены. Нижние горизонтальные светодиоды отображают минуты. Для определения количества минут необходимо сложить подсвеченные цифры. Индикаторы AM и PM указывают время суток (день, ночь). Дата определяется также с помощью арифметических подсчетов.


    Определение времени на часах Winston аналогично определению времени на часах Singularity. Winston отличается от вышеупонянутых часов только присутствием на циферблате логотипа Winston.

    Бинарные часы Matrix
    Производство: Китай
    Определение времени на бинарных часах : два левых столбца показывают часы, а два правых - минуты. Время читается слева направо.
    Часы имеют несколько индикаторов: доллар говорит о том, что отображается год; солнце - отображается день недели, число и месяц.
    Наглядно всё показано на схеме ниже.

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

    Добрый день, уважаемые радиолюбители. Представляю Вашему вниманию бинарные , схему их нашёл на радокоте, только изменил прошивку под кварцевый резонатор на 7,2 МГц (т.к уже давно он ловил пыль на полке и не знал куда его применить, переделал плату, т.к. автор разработки её развёл на мой взгляд не совсем грамотно (надеюсь он не обидится на мои слова), добавил на линию питания ионистор - это такой конденсатор большой ёмкости, на 0,47 Фарада

    (на фото он чёрный, прямоугольной формы, отпаяный из какой-то автомагнитолы), чтобы не сбрасывалось время в моменты переключения реле UPS (именно в него я собираюсь встроить эти часы), и стабилизатор 78L05, так как в моём бесперебойнике нет напряжения 5в (вся логика в нём питается от 12в). А что? Как-то слишком просто смотрелся UPS, а тепер будет время показывать и ещё и помогать мыслить двоичным кодом, что не даст мозгу атрофироваться.


    Надеюсь все знают как переводить числа из десятеричных в двоичные? На всякий случай повторю. Четырьмя битами можно передать число от 1 до 15, цена битов считается справа налево, т.е так 8_4_2_1, как видно, цена более старщего бита равна удвоеной цене более младшего. Пример: переведём 5 из десятичной системы исчисления в двоичную, получится 0_1_0_1, т.е складываем цену битов равных логической еденице. А теперь наоборот 1_0_0_1 будет 8+1=9. Усвоили? Отлично.


    В данных часах светящийся светодиод означает еденицу, а не светящийся - ноль. К статье прилагаю фото повторённого мной устройства.

    Небольшое полминутное видео работы часов

    И разные радиодетали для ознакомления с микроконтроллерами автор решил сделать что-то интересное и одновременно полезное. Имея в запасе большое количество светодиодов, пришла идея создать бинарные часы.

    Со стороны электроники бинарные часы не являются особо сложными, но автор усложнил задачу и решил не экономить кнопки и светодиоды. Изначально в проекте должно было использоваться 22 светодиода, 6 кнопок, и одна пищалка. Также была идея собирать часы на Arduino Mega из-за большего количество пинов, но спасением оказались сдвиговые регистры 74HC595.

    Материалы:
    - Arduino Uno
    - 2 полноразмерные макетные платы
    - Светодиоды красные 7 шт
    - Светодиоды зелёные 7 шт
    - Светодиоды синие 6 шт
    - Светодиоды жёлтые и белые по 2 шт
    - Резисторы 220 ом 25 шт
    - Пьезопищалка 1 шт
    - Тактовые кнопки 6 шт
    - Сдвиговые регистры выходные 74HC595 в корпусе DIP-16 3 шт
    - Соединительные провода 90 шт
    - Модуль часов реального времени на базе RTC-чипа DS1307

    Как всё будет работать.
    Существует около 10 видов бинарных часов. Одни показывают время в двоично-десятичном (BCD) формате, другие в виде двоичных чисел. Так как автору не особо нравятся BCD-часы, он решил сделать свои чисто двоичными. Некоторым их сложнее читать, но разница в них невелика, потому что переводить числа из двоичных в десятичные несложно. Также обязательным условием создателя часов являлась индикация секунд на часах.

    Вдобавок часы имеют 6 кнопок:
    Set - отвечает за режим настройки часов/будильника и сохранение параметра в режиме настройки.
    Mode - отвечает за переключение между режимами часов, будильника и таймера.
    Up - в настройке часов/будильника/таймера, повышает параметр на один. В будильнике и таймере отвечает за активирование и выключение выбранного режима. При срабатывании сигнала - отключит сигнал будильника/таймера.
    Down - в настройке часов/будильника/таймера, уменьшит параметр на один. В таймере приостановит его без сброса отсчёта. При срабатывании сигнала будильника - перенесёт сигнал на 5 минут.
    24/12 - изменение формата времени.
    Dim - отвечает за включение и отключение светодиодов (когда светодиоды отключены остальные кнопки перестают работать).
    Схема положения светодиодов:

    Подключение компонентов
    Все светодиоды автор будет подключать последовательно и с резистором. Резистор припаивается к одному из выводов светодиоды, не имеет значения к какому. Подключение светодиодов будем происходить через сдвиговые регистры, этот чип имеет 16 контактов. Такое количество контактов позволяет использовать большое количество выводов, занимая на Arduino всего 3 пина.


    Распиновка сдвигового регистра 74HC595:
    Q0-Q7 - это выводы регистра, к которым будут подключать светодиоды.
    Vcc - пин питания на него подадут 5В.
    GND - земля соединяемая с GND на Ардуино.
    OE - пин отвечает за инвертированную активацию выводов, но использоваться он не будет, его просто замыкают на землю.
    MR - инвертированная очистка регистра, управлять им не нужно, поэтому подключатся будет к питанию 5В.
    ST_CP - пин отвечает за обновление состояния регистра. При записи состояния на него нужно подать LOW, после записи - HIGH, для обновления состояния выводов. Его нужно подключат к пину на Arduino. Соединить этот пин трёх регистрах можно параллельно.
    SH_CP - пин, отвечает за сдвиг на 1 бит регистра. Его нужно подключат к пину на Arduino. Соединяются на микросхемах также параллельно.
    DS - на этот пин подаются данные, он подключается к пину на Arduino.
    Q7" - этот пин используется для каскадного соединения с остальными регистрами 74HC595.

    Схема подключения:

    Пьезопищалка будет подключена к третьему пину Arduino последовательно с резистором. Перед включением пищалки в схему автор посмотрел какие пины поддерживают ШИМ, так как для неё это обязательно. На Arduino Uno ШИМ поддерживают 3, 5, 6, 9, 10 и 11 пины.

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

    Так, выглядит итоговая конструкция:

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

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

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

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

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

    Изучив эту проблему, было выяснено что оригинальная Arduino Uno использует керамический резонатор, а ему не хватает точности для измерения времени в длительных сроках. Наиболее рациональным решением была покупка часов реального времени, плюс из-за этого модуля время на часах не будет сбиваться при отключении. Автором был приобретен модуль Grove RTC от Seeed Studio. Он представляет из себя готовую плату с чипом часов. Пины модуля SDA и SCL автор подключил к Arduino на пины A4 и A5, GND к земле. Так как питание 5В занято платой часов подключать модуль было некуда. Автор решил запитать модуль от одного из цифровых пинов, который будет находиться постоянно под напряжением. Также автору потребовалось дорабатывать исходный код и добавить библиотеку часов реального времени.

    Сборка часов
    Завершив долгую работу над кодом, пришло время придать устройству завершённый внешний вид, и перенести его с макетной платы на печатную. В первую очередь потребовалось сделать разводку для платы. Для этого была использована Fritzing, так как автор уже имел представление о внешнем виде часов, и у него была построена схема устройства. Трассировку платы автор также провёл вручную, на это потребовалось немало времени.
    Проект для производства печатной платы:

    Производство печатной платы было заказано в Китае. Seeed Studio имеет сервис по производству плат Fusion PCB. Через Fritzing был произведён экспорт файла в формат Extended Gerber, с ним работают многие производители плат. Через две недели автор получил долгожданную плату на почте.

    Оставалось только припаять уже немного запылённые детали на плату. Готовый результат после пайки выглядел намного лучше макета на Breadboard.

    Автор проекта долго трудился и получил то что хотел - уникальные бинарные часы с таймером и будильником. Используя батарейный отсек часы можно поместить куда угодно. Arduino оправдала ожидания и полностью справилась с поставленной задачей.

    В преддверии дня рождения друга встал вопрос о выборе подарка. Друг – любитель разных необычный электронных устройств, изделий ручной работы. Променад по магазинам результатов не принес: гаджеты неприятно удивляли либо банальностью, либо дороговизной. Уже отчаявшись что-либо найти, бросил взгляд на виджет бинарных часов Sony. И тут я поймал себя на мысли: «Ты же электронщик со стажем, и руки из того места растут!» Сделай своими руками бинарные часы, будет лучшим подарком! Именно так родилась идея изготовить нижеописанный девайс.

    Бинарные часы предназначены для представления времени в двоично-десятичном формате, то есть часы, минуты и секунды разбиваются по десятичным разрядам и представляются в двоичном виде (см. рис. ниже)

    К будущим часам на этапе создания сразу были предъявлены следующие требования:

    • сравнительно небольшие габариты как платы, так и устройства в целом;
    • использование максимально доступных компонентов;
    • презентабельный внешний вид корпуса.

    В результате была создана следующая схема:

    В качестве МК используется, быть может, несколько устаревший, но не менее популярный ATmega8A-AU. В качестве микросхемы часов реального времени - доступная DS1307. Также параллельно линиям питания вблизи МК и на входе питания установлены неполярный конденсаторы 100 нФ и полярный (танталовый) на 47 мкФ. Все резисторы и конденсаторы - в SMD-корпусах типоразмера 0805. Из выводных компонентов - лишь светодиоды, колодка для батарейки и кнопки настройки. Кнопки - любые без фиксации; для корпусного варианта подойдут кнопки с длинными "пимпочками", например такие:

    Резисторы R1..R6, R14..R18 могут варьироваться в достаточно широких пределах. Габариты светодиодов значения не имеют, однако корпус и плата рассчитаны на 5 мм круглые светодиоды. "Reserved port" - вывод на плате, который предусмотрен на плате для потенциального расширения функционала часов, например, добавления динамика.

    Ниже представлена печатная плата устройства:

    Так как число различных связей между светодиодами и МК достаточно велико, а большое число "висячих" перемычек делать не хотелось, устройство реализовано на двусторонней ПП. Толщина стеклотекстолита - 1,5 мм, габаритные размеры платы - 80 х 50 мм. Плата с органами управления (пятью кнопками) выполнена отдельно и будет представлена ниже. На плате дополнительно находятся (не указаны в схеме): разъем для подключения питания + программатора; дополнительный отверстия для подключения проводом питания; резистор в цепи сброса; пятачки для конденсаторов в цепи часового кварца (про них будет сказано ниже).

    Плата изготовлена на фрезерном станке с ЧПУ, что позволило получить практически заводское качество. Фото собранной платы представлено ниже:

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

    Плата с органами управления соединяется основной при помощи семипроводного шлейфа (2 - питание, 5 - кнопки); размер - 68 х 22 мм.

    После сборки платы и прошивки МК осталось выполнить последний пункт - создать красивый корпус для устройства. Ввиду наличия фрезерного станка с ЧПУ, было принято решение вырезать стенки из стеклотекстолита толщиной 1,5 мм и соединить их между собой при помощи пайки; переднюю панель - из алюминия толщиной примерно 1 мм. Общая длина корпуса - 104 мм, высота (с ножками и кнопками) - 77 мм, толщина - 25 мм. Разметка корпуса со всеми отверстиями находится в одном файле с печатной платой. Боковые, верхняя и нижняя стенки соединены друг с другом при помощи латунных стоек под винт М3:

    Естественно, предварительно у стоек была удалена винтовая часть. Разные стадии результата сборки представлены ниже (последнее фото было сделано уже после окончательной сборки, поэтому явно видны следы краски):

    Плата с кнопками крепится к верхней панели на две стойки (с одной стороны такой стойки - гладкая поверхность, с другой - винт М3) при помощи гаек, для этого на плате предусмотрены отверстия. Высота стоек компенсирует высоту кнопок, поэтому над корпусом последние возвышаются незначительно:

    Лицевая сторона передней панели была обработана мелкозернистой наждачкой, затем пастой ГОИ. Обратная сторона, наоборот, обработана грубой наждачкой для крепления к боковым стенкам через 5 мм деревянные бруски при помощи эпоксидной смолы. В задней стенке предусмотрен micro-USB разъем для подачи питания, а также отверстие для потенциального динамика; крышка крепится на вышеупомянутые латунные шестигранники при помощи четырех винтов М3 х 15 мм.

    Торцевые и задняя стенка была окрашены автомобильной краской из баллончика.

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

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

    Фото устройства в работе показано ниже:

    Правильное собранное устройство в наладке не нуждается и начинает работать сразу. Настройка времени осуществляется следующим образом:

    • примерно на 2,5 с необходимо зажать кнопку "0"SEC/SET (находится над секундами). После этого счетчик секунд сбросится в ноль, часы остановят ход;
    • затем при помощи кнопок настройки времени необходимо установить нужное время;
    • затем нажать кнопку "0"SEC на 2,5 с; часы возобновят свой ход с обновленным временем.

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

    В заключении хочется описать следующую проблему (для опытных радиолюбителей). Не всегда часовые кварцы бывают надлежащего качества. Может получиться так, что частота вашего кварца отличается от заявленной на несколько герц. Результатом такого отклонения является плохая точность хода: так, отклонение от «эталонной» частоты на 2 герца приводит к отставанию в 5,27 секунд в сутки, или две с половиной минуты в месяц.
    Частоту часового кварца можно подстроить, путем установки последовательно или параллельно кварцу конденсатора емкостью в несколько пикофарад. Таким образом, автору удалось снизить разницу частот до 0,1Гц, что приводит к гораздо меньшей погрешности – 7 секунд в месяц.

    Вопросы, критику, пожелания и предложения с удовольствием выслушаю в комментариях.

    P.S. Файлы с прошивкой и исходным кодом, конфигурация FUSE-бит и проект в находятся в архиве.

    Список радиоэлементов

    Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
    U1 МК AVR 8-бит

    ATmega8A-AU

    1 TQFP-32 В блокнот
    U2 Часы реального времени (RTC)

    DS1307

    1 SO-8 В блокнот
    Q1-Q6 Биполярный транзистор

    BC817

    6 В блокнот
    D1-D20 LED 20 В блокнот
    R1-R6, R11-R13 Резистор

    4.7 кОм

    6 В блокнот
    R7-R10 Резистор

    150 Ом

    4

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

    Двоично-десятичный режим

    Расшифровка

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

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

    Первый ряд огоньков в столбце, отражающем часы, показывает первую цифру, десятки, а второй, вторую цифру - единицы. Каждый ряд содержит в себе от двух до четырех огоньков, каждый из которых подразумевает степень двойки. Так самый нижний огонек представляет 2 в степени «0». Такое значение принимается за единицу.

    Второй огонек представляет 2 в степени «1», что принимается за двойку.

    Третий огонек символизирует 2 в степени «2», т.е. обозначает четыре. Ну и четвертый огонек отображает 2 в третьей степени, что расшифровывается как восемь (см. изображение).

    Теперь, когда вы имеете представление о работе бинарных часов, попробуйте определить, сколько часов показывают бинарные часы на изображении. Вы видите, что в первом ряду столбца, отражающего часы, горит один огонек. Помним, что первый огонек отображает 2 в степени «0» и читается как единица. Далее во втором столбце не горит ни один огонек, соответственно, это читается как нуль. Исходя из полученных данных, можно сделать вывод, что часы на изображении показывают десять часов. Только помните, что часы отображают время в режиме суток, поэтому если вам неудобно, отнимайте двенадцать, когда часы показывают тринадцать и более часов. К примеру, если часы показывают пятнадцать, то вы можете смело считать, что это три часа.

    Таким же способом попробуйте определить, сколько минут показывают бинарные часы на представленном изображении. Так в первом ряду столбца, отражающего минуты, вы видите, что горит два огонька. Вспоминая правила определения времени по бинарным часам, можно сделать вывод, что первый столбец отображает тройку. Во втором же ряду этого столбца видно, что горит три огонька. Помня о степенях двойки, сложим все показатели и получим цифру семь (см. изображение). Сопоставляя первую и вторую цифру, можно сделать вывод, что минутный столбец показывает значение 37. Вспомним о показателе часов и получим, что часы показывают время 10:37.

    Расшифровка показатели секунд иногда представляется достаточно сложным, ведь секунды постоянно изменяют свои значения. Определять значение столбца с секундами вы научитесь тогда, когда определение показателей бинарных часов дойдет до автоматизма. Итак, на представленном изображении вы видите, что в первом ряду столбца, отражающего секундные значения, горит верхний третий огонек. Помня о степенях двойки, мы может сделать вывод, что этот огонек указывает на цифру 4. Во втором ряду этого же столбца горит четвертый огонек и первый, т.е. самый нижний. Следуя правилам определения времени по бинарным часам, можно сделать вывод, что верхний огонек означает цифру 8, а самый нижний, соответственно, единицу. Складываем обе цифры и получаем девятку.

    Результат

    Теперь сопоставим значение первого и второго ряда столба и получим значение 49. Таким образом, часы на изображении показывают время 10:37:49.

    Подлинный бинарный (двоичный) режим.

    Расшифровка показателей

    Способ расшифровки бинарных часов, которые имеют всего два ряда совершенно такой же, как и при двоично-десятичном режиме. Однако есть один нюанс, теперь в каждом ряду имеется лишь одна строка. Огоньки в верхней колонке соответствуют принципу степеней двойки: 1, 2, 4, 8. А вот в нижней колонке вы можете заметить не четыре огонька, а шесть. Не стоит пугаться, ведь принцип и во второй колонке соблюден, просто добавлено несколько значений: 1, 2, 4, 8, 16, 32. Нет необходимости добавлять больше шести огоньков, ведь следующее значение будет 59, которое можно записать так, что будет гореть первый, второй, четвертый, пятый и шестой огоньки.

    Определить часы

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

    На представленном изображении часы имеют два ряда огоньков, однако вы должны помнить, что могут быть часы и со столбцами. Принцип определения времени по таким часам будет таким же, как и в этом случае. Главное помните о двоичной системе исчисления, которая подразумевает только две цифры для шифрования «0» и «1». Так показатели, которые вы только что определили, в двоичной системе будут выглядеть, как 0011, что также будет равно значению «3».

    Определить минуты

    Используя описанную технику, по часам на изображении можно видеть, что горят первый, четвертый и пятый огоньки. В двоичной системе это будет выглядеть, как 011001. Вспоминая о степенях двойки, можно сделать вывод, что первый огонек показывает «1», четвертый «8», а пятый, соответственно «16». Сложим все показатели и получим значение «25».

    Определить секунды

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

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