Thread Content
Пожалуйста, объясните. http://image.haha.mx/2016/01/11/big/2121057_371b0a239d47619ce258ba454f90ea5c_1452489130.gif
Это довольно удивительно, очень хочется узнать принцип...
Давайте вместе сядем на скамейку и подождём!
Объясню с использованием лишь небольших знаний о микроконтроллерах. . . Не знаю, правильно ли это. . В основном используется принцип визуальной задержки, то есть принцип динамического отображения на цифровых индикаторах в микроконтроллерах. . . Сначала необходимо знать частоту вращения, чтобы можно было рассчитать период T. Затем каждая точка отображается через 0,01 секунды; после этого проходит один период T, и снова отображается ещё 0,01 секунды (возможно, 0,01 — это слишком много или слишком мало времени). . ), таким образом можно достичь статического отображения во время вращения. В динамическом режиме стрелка секундной стрелки должна пройти 6 градусов за одну секунду; исходя из скорости вращения, можно определить время, прошедшее за эту секунду. Через интервал (T+t1) стрелка показывает значение 0,01 секунды, затем снова через интервал T — ещё 0,01 секунды, и так далее, пока не истечет 1 секунда. После этого снова наступает интервал (T+t1), после которого показывается ещё 0,01 секунды, затем снова интервал T, и цикл продолжается до окончания 1 секунды. . И так по кругу. . Таким образом достигается динамическое отображение движения секундной стрелки. . С часовой и минутной стрелками происходит то же самое. . Необходимое оборудование — это в основном ряд светодиодных индикаторов. . . и соответствующая материнская плата микроконтроллера. . . Угу. . .
Почему в цифровой версии я не могу поставить оценку? :о @zhangqi1234