Ультразвуковой дальномер с использованием Python на Raspberry Pi. Часть 4

Точность измерения

Вот некоторые моменты, которые влияют на точность:

Точность измерения расстояния зависит от времени. Python под Linux не является идеальным для точной синхронизации, но общие измерения на нем будут работать хорошо. Для повышения точности Вам нужно присмотреться на использование C вместо него.

Когда GPIO настроен, то модулю требуется некоторое время, прежде чем он готов принять первое чтение, поэтому автор добавил задержку 0,5 с в начале сценария. Это, конечно, намного сложнее чем купить экономичные электрические котлы по низкой цене.

Датчики имеют широкий угол чувствительности. В суетливом окружающей среде Вы можете получить более короткие чтения через объекты по бокам модуля.

Измерение работает примерно до 2 см. Ниже этой границы измерения может дать удивительные результаты.

Если коснуться ультразвукового преобразователя где-нибудь, то результаты непредсказуемы.

Читайте также: