Постоянство зрения — это фундаментальный принцип, который позволяет нашим глазам воспринимать непрерывное движение на отдельных изображениях. Эта концепция имеет решающее значение для иллюзии движения в кино. Когда я был ребенком, меня всегда это увлекало. Итак, в этом проекте мы собираемся использовать это увлекательное оптическое явление для создания подобного POV дисплея. POV дисплеи также называются дисплеями […]
Метка: регистр сдвига
На данной странице представлены проекты, в которых используется регистр сдвига — он необходим для увеличения числа управляемых устройств с помощью ограниченного количества выводов
Регистры сдвига представляют собой последовательные логические схемы, способные хранить и передавать данные. Они состоят из триггеров, которые соединены таким образом, что выход одного триггера может служить входом другого триггера, в зависимости от типа регистра сдвига. Сдвиговые регистры — это, по сути, тип регистра, который способен передавать («сдвигать») данные. Регистры — это, как правило, устройства хранения, которые создаются путем […]
В ряде проектов радиолюбители сталкиваются с ситуацией, когда количество контактов у используемого ими микроконтроллера является недостаточным для реализации всех функций проекта. Данная ситуация характерна для проектов с большим количеством используемых светодиодов (светодиодные кубы и т.д.), большим количеством семисегментных индикаторов и т.п. Решить проблему нехватки контактов микроконтроллера в этом случае могут регистры сдвига. В данной статье […]
Все современные микроконтроллеры имеют определенное число контактов ввода/вывода общего назначения (IO pins), но в некоторых случаях как, например, подключение семисегментного индикатора (дисплея), этого числа контактов может быть недостаточно. В этих случаях для увеличения числа доступных контактов хорошим выбором является использование регистра сдвига 74HC595. Данный регистр принимает данные в последовательной форме и выдает их на выход […]
На первый взгляд, плата Raspberry Pi имеет достаточно много контактов ввода/вывода (GPIO pins), однако при подключении к ней ряда устройств, например, 3D принтера, этого количества контактов все равно может не хватить. В этих случаях для увеличения количества выходных контактов и может применяться регистр сдвига, который будет получать данные от Raspberry Pi в последовательной форме, а […]
Измерение температуры человеческого тела играет важную роль в медицине для диагностирования состояния человека. В электронике существует множество датчиков для измерения температуры, но точность многих из них не подходит для использования в медицинских целях. В свою очередь, датчик температуры MAX30205 специально спроектирован для подобного применения. Но имейте ввиду, что этот датчик не является бесконтактным – для […]
В настоящее время во встраиваемой электронике (и не только) достаточно широкое применение находят часы на семисегментных дисплеях (индикаторах). Ранее на нашем сайте мы уже рассматривали подключение семисегментного дисплея к плате Arduino Uno, также у нас представлены проекты различных часов на основе Arduino: GPS часы; часы реального времени с будильником на основе Arduino; бинарные часы на […]
Игра в змейку (Snake Game) стала очень популярной с момента появления мобильных телефонов. Сначала она появилась на мобильных телефонах с черно-белым экраном и ее популярность вскоре после этого стала стремительно расти. Вышло очень много версий данной игры для мобильных устройств различных форматов. Также игра в змейку стала очень популярной самоделкой для энтузиастов в электронике. В […]
В плате Arduino Uno у нас есть 20 контактов ввода/вывода, то есть мы можем запрограммировать все эти 20 контактов на работу на ввод или вывод данных. По факту в микроконтроллере ATMEGA328P, являющемся «сердцем» платы, число выводов больше 20, однако часть их была использована для создания платы. Однако для некоторых задач нам бы хотелось задействовать более […]