Страница 1 из 1

программа для измерения интервала TapTempo

Добавлено: Пт сен 17, 2021 17:07:08
dim3740
На Атмеге8 в AVR Studio написать программу которая меряет интервал времени между нажатиями одной кнопки (или импульсов от внешнего устройства).
Кварц 16 мгц. Кнопку нажимает ногой музыкант.

И выдает на другой порт импульсы с пропорциональной частотой в 24 раза выше на UART TX c 31250 кб/сек

Интервалы нажатия - от 1 в сек до 4 в секунду.

dim3740@yandex.ru

2 тыс. руб,

аванс 500 руб. Фрагменты исходника на обозрение и доплачиваю 1500 руб.

Re: программа для измерения интервала TapTempo

Добавлено: Пт сен 17, 2021 20:36:09
smart_pic
Похоже на преобразование длительности нажатия в ноты МИДИ интерфейса.
Скорость порта специфическая.
Делал . но не на AVR, а на PIC18
Подсветка ударной установки и преобразование ударов в ноты МИДИ.
https://www.youtube.com/user/drummysh/videos
https://www.youtube.com/watch?v=tFamGt1IhQ0

Re: программа для измерения интервала TapTempo

Добавлено: Пн сен 20, 2021 09:25:18
ELECTROS
[uquote="dim3740",url="/forum/viewtopic.php?p=4092765#p4092765"]И выдает на другой порт импульсы с пропорциональной частотой в 24 раза выше на UART TX c 31250 кб/сек

Интервалы нажатия - от 1 в сек до 4 в секунду.[/uquote]

Какая дискретность выходного сигнала нужна (точность) на выходной ножке, что значит передавать по UART, что именно передавать?
Или же нужно считать сигнал с кнопки, произвести с ним вычисления и передать значение по UART?

Re: программа для измерения интервала TapTempo

Добавлено: Пн сен 20, 2021 10:42:11
akl
[uquote="dim3740",url="/forum/viewtopic.php?p=4092765#p4092765"]...на UART TX c 31250 кб/сек..[/uquote]Если такая скорость передачи, то это вряд ли можно будет реализовать.

Re: программа для измерения интервала TapTempo

Добавлено: Пн сен 20, 2021 20:50:22
mickbell
[uquote="akl",url="/forum/viewtopic.php?p=4093977#p4093977"]Если такая скорость передачи, то это вряд ли можно будет реализовать.[/uquote]Обычная скорость MIDI-интерфейса. Кстати, 16000000/512 = 31250.

Re: программа для измерения интервала TapTempo

Добавлено: Вт сен 21, 2021 04:42:13
akl
Угу. Ровно в 1000 раз меньше. :)

Re: программа для измерения интервала TapTempo

Добавлено: Пт сен 24, 2021 18:35:42
mickbell
[uquote="akl",url="/forum/viewtopic.php?p=4094418#p4094418"]Ровно в 1000 раз меньше. :)[/uquote]Тьфу, слона-то я... :)))