Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Сегодня мы собираемся сделать ультразвуковой дальномер с micro: bit и ультразвуковым сенсорным модулем.
Шаг 1. Необходимые материалы
1 x BBC micro: бит
1 х осьминог: бит
1 x OLED-модуль
1 x ультразвуковой модуль HC-SR04
Шаг 2: базовые знания
HC-SR04 Основной принцип
HC-SR04 - это разновидность ультразвуковых модулей измерения расстояния. С помощью этого модуля мы можем определить промежуток времени между отправкой и возвратом ультразвука, а затем преобразовать его в расстояние. Вот основной принцип:
- Используйте порт ввода-вывода TRIG, чтобы запустить измерение расстояния при высоком электрическом уровне не менее 10 мкс.
- Автоматически отправьте 8 прямоугольных сигналов 40 кГц и проверьте, возвращается ли сигнал.
- Если сигнал вернулся, выведите высокий электрический уровень через порт ввода-вывода TRIG. Продолжительность высокого электрического уровня - это время между отправкой и возвратом ультразвука.
Расстояние = (время высокого электрического уровня x звуковое пространство (340 м / с)) / 2
Примечание : Найдите в MakeCode уже запечатанную ультразвуковую библиотеку. Вам не нужно писать сложный код диска, а просто вызывать библиотеку.
Шаг 3: Сборка оборудования
1. Вы можете обратиться к столбцу для подключения ультразвукового модуля к осьминогу.
2. Поскольку управляющее напряжение ультразвукового модуля SR04 составляет 5 В, мы должны сдвинуть переключатель напряжения на Octopus: bit до конца 5 В.
3. Подключите OLED-модуль к IIC cpnnector на Octopus: bit.
4. После подключения вы можете увидеть следующее изображение:
Шаг 4: Программирование
1. Щелкните, чтобы открыть https://makecode.microbit.org/ и войти в интерфейс программирования
2. Найдите сонар в ADD Package, затем добавьте ультразвуковую библиотеку
3. Найдите OLED в ADD Package, затем добавьте библиотеку для модуля OLED
4. Инициализируйте OLED-экран
5. Установите контактный триггер на P14, а эхо-сигнал на P15 с единицей измерения в сантиметрах. И отобразите возвращенные данные на OLED-экране
6. Когда вы закончите свою программу, вы можете получить весь код по этой ссылке :
Или вы можете загрузить код в micro: bit прямо через веб-страницу ниже
Шаг 5: Результат
Теперь вы уже успешно создали комплект ультразвукового измерительного прибора. Наведите ультразвуковую головку на объект, который вы хотите проверить, и вы увидите расстояние между ними на OLED-экране.
Шаг 6: Источник
Эта статья взята с сайта:
Если у вас есть какие-либо вопросы, вы можете связаться с : [email protected].