Тесты проверки блоков ультразвукового дальномера HC-SR04 с выводом значения на плоттер.
Блоки используют аппаратное прерывание пинов, если оно есть и работают очень быстро.
Используются оригинальные алгоритмы и библиотека.
В общей сложности библиотека развивалась и совершенствовалась более 3-х лет.
В блоки встроены фильтры медианного среднего значения(3,5,7,9 порядка), подключаемые входы/выходы ( eN,EN,ok,fresh), разные варианты опроса(периодически, по входу eN, по входу EN и пр.)
Блок вывода на плоттер может работать одновременно с до 10-тью переменными и имеет разные варианты вывода(по изменению, периодически и пр.).
Блоки очень быстрые и не "тормозят".
Работает на разных контроллерах AVR,ESP,STM32,Raspberry Pi Pico и др.
1.Блок с одним пином и выводом на плоттер.
Test HC-SR04_1pin_plotter.zip
Test HC-SR04_1pin_plotter_prj.png
2.Блок с двумя пинами и выводом на плоттер.
Test HC-SR04_2pin_plotter.zip
Test HC-SR04_2pin_plotter_prj.png
3.Расширенный тест с выводом на lcd, в монитор порта.
На lcd выводится быстродействие в тысячах циклов loop() в сек - на Nano это показатель составил 57тыс./сек(57000 !!!).
Вывод этого параметра обычно используем во всех создаваемых тестах.
Test HC-SR04_full.zip
[spoiler]
Test HC-SR04_full_prj.png
[/spoiler]
--------------
Тесты используют обновления из библиотек, которые обновлены 06.06.22
У вас нет необходимых прав для просмотра вложений в этом сообщении.