Александр Терентьев (aterentiev) wrote,
Александр Терентьев
aterentiev

Categories:

Запись специально для UA9UQB ;-)

Запись специально для ua9uqb ;-)

Для того, что ты хочешь сделать, тебе не нужно либы. Смотри сюда:

В setup() настраиваешь timer/counter1:

TCCR1A = 0; // Normal Operation
TCCR1B = (1<<CS10) | (1<<CS11) | (1<<CS12); // External clock source on T1 pin. Clock on rising edge
TCNT1 = 0; // Reset counter - start at 0

В коде, где нужно считать насчитанное, значение лежит в TCNT1. Если записать в него 0, можно сбросить и начать считать с начала. Счет раз в секунду-две-десять делай сам :)

Все! Только #include "Arduino.h" не забудь где-нибудь.
Tags: arduino, Программизмы
Subscribe

  • (no subject)

    Кстати, не в курсе ли мои воображаемые виртуальные друзья, может ли USB hid девайс узнать текущую установленную громкость на компе? Что он ей…

  • О полке и мебели под размер

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

  • Доработка инструмента

    При сборке полочки для стола (а про это я еще напишу) внезапно обнаружилось, что если использовать струбцины для удержания частей под 90° и…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 5 comments