Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | Следующая версия Следующая версия справа и слева | ||
arduino_01 [2019/06/26 12:35] golikov |
arduino_01 [2019/06/26 14:58] golikov |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ==== Пример кода программы для Arduino ==== | + | ====== Сканирование объекта с помощью УЗ дальномера. ====== |
+ | |||
+ | ===== Знакомство с ультразвуковым дальномером HC-SR04. ===== | ||
+ | |||
+ | Ультразвуковой дальномер HC-SR04 определяет расстояние до объектов с использованием ультразвука частотой 40 кГц. Таким же способом это делают летучие мыши и дельфины. Он излучает звук на частоте 40 кГц и слушает отраженное эхо. По времени движения звуковой волны туда и обратно рассчитывается расстояние до предмета. | ||
+ | |||
+ | На показания ультразвукового дальномера не влияет засветка от солнца и цвет предмета. Он позволяет обнаружить даже прозрачную поверхность предмета. Испытывает сложности с измерением расстояний до пушистых предметов. | ||
+ | |||
+ | {{:ultrasonic-sensor-pinout.png?400|}} | ||
+ | |||
+ | Конфигурация выводов дальномера HC-SR04 | ||
+ | |||
+ | {{:image_5.png?600|}} | ||
+ | |||
+ | Параметры HC-SR04 | ||
+ | * Напряжение питания: 5 В | ||
+ | * Потребление в режиме тишины: 2 мА | ||
+ | * Потребление при работе: 15 мА | ||
+ | * Диапазон измерения расстояний: от 5 до 400 см | ||
+ | * Угол наблюдения: 30° | ||
+ | |||
+ | Для работы с ультразвуковым дальномером необходимо установить библиотеку Ultrasonic от разработчика Erick Simões. | ||
+ | Откройте меню Инструменты и выберите раздел Управления библиотеками. | ||
+ | |||
+ | {{:image_1.png?500|}} | ||
+ | |||
+ | Введите в строку поиска слово «ultrasonic». | ||
+ | |||
+ | {{:image_2.png?400|}} | ||
+ | |||
+ | |||
+ | Прокрутите перечень библиотек и найдите библиотеку Ultrasonic by Erick Simões | ||
+ | |||
+ | {{:image_3.png?300|}} | ||
+ | |||
+ | |||
+ | Нажмите на кнопку Установки. | ||
+ | |||
+ | {{:image_4.png?100|}} | ||
+ | |||
+ | |||
+ | Теперь можно открыть тестовый скетч в разделе меню Файл – Примеры – Ultrasonic и протестировать работу датчика. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Пример кода программы для Arduino ===== | ||
<file c Ultrasonic.ino> | <file c Ultrasonic.ino> |