Как читать часы с двоичным дисплеем

Posted on
Автор: Peter Berry
Дата создания: 19 Август 2021
Дата обновления: 1 Июль 2024
Anonim
Kisai Logo LCD Watch Design with Binary Time from Tokyoflash Japan
Видео: Kisai Logo LCD Watch Design with Binary Time from Tokyoflash Japan

Содержание

В этой статье: Чтение десятичных чисел, закодированных в двоичном формате (система DCB) Чтение реального двоичного кодаСсылки

Произведите впечатление на ваших друзей, разместив двоичные часы на рабочем столе. Идея проста, поскольку это просто вопрос замены классических часов, дающих время, числами десятичной системы (основание 10) моделью, которая отображает серии «1» и «0» (только две цифры двоичной системы). Именно потому, что есть только две двоичные цифры, светодиод (светодиод) может быть согласован с «1», а светодиод - с «0». В этой статье вы узнаете, как преобразовать серии «1» и «0» в несколько чисел десятичной системы, чтобы вы могли читать время на часах или смотреть с двоичным дисплеем.


этапы

Метод 1 Чтение десятичных знаков, закодированных в двоичном формате (система DCB)



  1. Расшифруйте каждую двоичную цифру. Часы состоят из 3 секций, каждая из которых содержит две светодиодные колонки. В первом разделе отображаются часы, во втором - минуты, а в третьем - секунды. Светодиоды в левом столбце каждой секции показывают десятки, а светодиоды во втором столбце указывают единицы измерения. Каждый столбец состоит из 2-4 светодиодов, каждый из которых соответствует степени 2. Снизу первый светодиод 2 (1), второй 2 (2), третий 2 (4) и с четвертого на 2 (8). На изображении, показанном выше, вы можете увидеть эти совпадения через столбец чисел (1, 2, 4 и 8) слева от представления часов. В каждом разделе просто добавьте значения, представленные светящимися светодиодами в левом столбце, чтобы получить десятки, и добавьте значения, представленные светящимися светодиодами в правом столбце, чтобы получить единицы. Если, например, два светодиода горят (1 + 2) внизу первого и второго столбцов минутного раздела, часы показывают 33 минуты.



  2. Прочитайте часы, расшифровав светодиоды в левой части. На изображении, показанном выше, нижний светодиод первого столбца (слева) горит, а светодиод выше выключен, что означает, что число десятков равно «1 ». Четыре светодиода во втором столбце выключены, что означает, что количество единиц равно0 ». Таким образом, часы показывают, что прошло 10 часов, и мы ввели 11-й час.
    Примечание: часы показывают 24-часовое время, вычтите 12 из десятичного числа, если оно больше или равно 13, чтобы получить 12-часовое время.


  3. Определите количество минут, выполнив то же самое для центральной части часов. Если вы посмотрите на изображение выше, вы увидите, что первые два светодиода в первом столбце горят (1 + 2 =3) и что первые три светодиода во втором столбце горят (1 + 2 + 4 =7), поэтому часы показывают 37 минут.



  4. Получи секунды. Это немного сложнее, чем часы и минуты, потому что каждую секунду светодиод горит или гаснет. Если вы посмотрите на третий раздел изображения выше, вы увидите, что только третий светодиод горит в первом столбце (что соответствует 4) и что первый и последний светодиоды горят во втором столбце (8 + 1 =9), поэтому часы показывают 49 секунд. Если вам трудно самопроизвольно определить десятичное число для светящегося светодиода, прочитайте число в той же строке в столбце цифр слева от представления часов.


  5. Объедините числа, полученные для часов, минут и секунд, чтобы получить точное время.

Метод 2 из 2: прочитайте истинный двоичный код



  1. Декодируйте светодиоды так же, как и в системе «DCB», но с количеством часов, минут и секунд, каждый из которых представлен одной линией светодиодов. Часовая линия имеет четыре светодиода, которые соответствуют справа налево в 2, 2, 2 и 2. Минутная линия имеет шесть светодиодов, которые соответствуют справа налево в 2, 2, 2, 2, 2 (16) и 2 (32). Нет необходимости в седьмом светодиоде, потому что число «59» может быть получено при включении пяти светодиодов (111011, что соответствует 32 + 16 + 8 + 0 + 2 + 1 = 59).
    Примечание. Помните, что горит светодиод «1», а светодиод не горит «0».


  2. Читайте часы. Основываясь на изображении, изображающем часы выше, необходимо добавить десятичные числа, соответствующие первым двум правым светодиодам на часовой стрелке, чтобы получить «3» (1 + 2). Часы показывают, что прошло 3 часа и что это четвертый час.
    Примечание: светодиоды могут быть расположены как в столбцах, так и в строках, а время может иногда отображаться в двоичном виде (с «1» и «0»), а не указываться светящимися или не горящими светодиодами.


  3. Прочитайте протокол. Основываясь на изображении, показанном выше, мы имеем «011001» в нижней строке, что равно 25 минутам (0 + 2 + 2 + 0 + 0 + 2 = 0 + 16 + 8 + 0 + 0 + 1).


  4. Декодируйте секунды так же, как минуты. Если часы имеют вторую линию с шестью светодиодами, у вас есть секунды, а «011001» на этой линии составляет 25 секунд. На изображении выше часы не показывают секунды.