Проект стрелкового таймера на wemos
Если выстрелы не очень частые, то можно одновибратором или таймером OFF и Rтриггером.
Ну тогда на этом модуле делать конструкцию для превращения его в узконаправленный... Или использовать классический микрофон и раскладывать спектры выстрела и эха, короче совсем не уровень Flprog ))). ИМХО.
А почему ESP8266 ? Там с точностью/повторяемостью может быть не очень.
понял, спасибо
что было в наличии, ну и чтобы в дальнейшем с интернетом подружить.
Если Вам нужна хоть какая то приемлемая точность, то потрудитесь составить программу так, чтобы в период замера не выполнялся код вывода/ввода (дисплей/интернет и т.д.)
Способ в корне не верный. Никакой точности не получите. Используйте скоростной счетчик.
Спасибо за совет.
Правильно понимаете.
Ну конечный импульс придет с вашего датчика звука. А вот на счет стартового, надо подумать. Возможно использовать выходной пин связав его с входным на прерываниях.
Не дочитал. Решение уже есть.
Частично в тупике,да.Dryundel писал(а): ↑24.01.2022{, 12:23}AresSk, как продвигается проект?
Предположу, что Вы зашли в тупик.
Дошли руки потестировал я подобный датчик звука.
Датчик звука.jpg
В отличии от вашего, на этом присутствует еще и цифровой выход D0
Так вот, пришел я к выводу, что с помощью штатных средств FLProg, создать качественный стрелковый таймер практически нереально. Во всяком случае, мне не удалось придумать как это сделать. Но это не означает что с помощью Arduino (Wemos) и данного звукового датчика нельзя организовать решение побной задачи. Как вариант - надо делать специфические пользовательские блоки или писать скетч на C++.
Вот некоторые результаты исследования датчика.
1. Аналоговый выход датчика в принципе может выдать внятный сигнал хлопка. Однако в FLProg нет штатных средств, с помощью которых возможно гарантировано зафиксировать данный сигнал, т.к. он очень короткий.
2. Попытка использовать цифровой выход штатными средствами, так же не особо удалась по причине того, что в момент хлопка, на этом выходе пролетает довольно внушительная пачка очень коротких импульсов, гарантированная фиксация которых возможна только через пины поддерживающие прерывания.
Вывод:
Надо думать.
Вообще задача интересная. Вопрос на сколько она для Вас актуальна.
А проект можно глянуть?
можно конечно. Но для настройки крутил потенциометр на датчике хлопка
Нет, это не может работать правильно. Причин много.