Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Ультразвуковые датчики работают, испуская звуковые волны с частотой, слишком высокой для человека. Затем они ждут, пока звук не отразится обратно, рассчитывая расстояние в зависимости от необходимого времени. Это похоже на то, как радар измеряет время, необходимое радиоволне, чтобы вернуться после столкновения с объектом.
Необходимые компоненты: -
1. Ультразвуковой датчик -
2. ESP32 -
3. Перемычки -
4. Макетная плата (необязательно) -
5. Программное обеспечение Arduino IDE.
6. Arduino NANO -
Очень важно настроить IDE Arduino перед загрузкой кода в ESP32: -
Шаг 1: принципиальная схема
Ультразвуковой датчик - -> контакты ESP32
Эхо-контакт - -> GPIO5
Триггерный штифт - -> GPIO 18
VCC - -> VIN (5 В)
GND - -> GND
Шаг 2: Код для подключения ESP32 с ультразвуковым датчиком
Действия, которые необходимо выполнить при загрузке кода на плату ESP32
1. Щелкните выгрузку. 2. Если нет ошибки. Внизу IDE Arduino, когда мы получаем сообщение Connecting…,…, 3. Нажимайте кнопку загрузки на плате ESP 32, пока не получите сообщение о завершении загрузки.
4. После того, как ваш код будет успешно загружен. Нажмите кнопку включения, чтобы перезапустить или запустить код, загруженный на плату ESP32.
Шаг 3: последовательный монитор
Вариация результатов связана с тем, что я меняю положение объекта, пока работает датчик.