Ультразвуковой дальномер с Arduino
Компоненты и расходные материалы
| × | 1 |
Об этом проекте
Ультразвуковой дальномер с Arduino с использованием ультразвукового датчика SR04
Это предварительный проект, который познакомит вас с шагами, которые я предпринял для подключения УЛЬТРАЗВУКОВОГО ДАТЧИКА SR04 и его работы с Arduino.
Шаг 1. Список деталей
- Arduino Uno или совместимый
- Ультразвуковой датчик SR04
- Четыре перемычки между мужчинами и женщинами.
Давай сделаем это!
Шаг 2. Подключение ультразвукового датчика SR04 к Arduino
- Вывод VCC на Arduino 5v
- Контакт GND к Arduino GND
- Контакт TRG к контакту 12 Arduino Digital
- Вывод ECHO на вывод 11 Arduino Digital
Это все, что вам нужно.
Следующим шагом загрузите программную библиотеку и скетчи.
Шаг 3. Загрузите библиотеку SR04 и установите ее в IDE Arduino
Вам необходимо загрузить другую библиотеку, чтобы Arduino мог взаимодействовать с датчиком SR04. Приобретенный мной датчик не поставлялся с какой-либо документацией, поэтому я искал в Google, пока не нашел библиотеку, которая работает.
Загрузите библиотеку, распакуйте ее и установите в Arduino IDE. Поместите его в папку с библиотеками Arduino и перезапустите Arduino IDE. Для удобства я включил файл в раздел файлов ниже
- Теперь вы должны увидеть библиотеку и примеры, выбрав «Файл»> «Примеры»> «NewPing»> «NewPing». Пример скетча загрузит скетч в ваш Arduino.
- Если вы успешно установили библиотеки и загрузили скетч NewPingexample, скомпилируйте скетч, нажав кнопку проверки, и убедитесь, что нет ошибок.
Пришло время подключить Arduino к компьютеру с помощью USB-кабеля. Нажмите кнопку загрузки, чтобы загрузить эскиз в Arduino.
После загрузки в Arduino откройте последовательный монитор, и вы должны увидеть поток данных о расстоянии, исходящий от датчика,
Щелкните здесь, чтобы загрузить библиотеку.
Чтобы получить все ресурсы.
Спасибо!
Код
- NewPing.zip
NewPing.zip C / C ++
Нет предварительного просмотра (только загрузка).
Схема
Производственный процесс
- Ультразвуковой датчик диапазона HC-SR04 на Raspberry Pi
- Датчик DHT11 со светодиодами и пьезо-динамиком
- Мониторинг CO2 с помощью датчика K30
- FlickMote
- Простой датчик препятствий с Arduino
- Емкостной датчик отпечатков пальцев с Arduino или ESP8266
- Башня датчика облаков Arduino
- Использование переносного датчика пульса MAX30100 с Arduino
- Использование датчика влажности почвы YL-39 + YL-69 с Arduino
- Монитор качества воздуха своими руками с датчиком Sharp GP2Y1010AU0F