Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом проекте я покажу вам, как создать недорогой детектор воды двумя способами:
1. Ультразвуковой датчик (HC-SR04)
2. Датчик воды Funduino
Шаг 1. Использование ультразвукового датчика в качестве детектора
Идея ультразвукового датчика пришла от летучих мышей и дельфинов, они оценивают расстояние, используя процесс эхолокации - звуковые волны, передаваемые, отраженные и принимаемые, с разницей во времени, используемой для расчета расстояния до объектов.
Прежде всего, нам нужно запустить модуль ультразвукового датчика для передачи сигнала с помощью Arduino, а затем дождаться получения ECHO. Arduino считывает время между запуском и полученным ECHO. Мы знаем, что скорость звука составляет около 340 м / с. поэтому мы можем рассчитать расстояние, используя данную формулу: Расстояние = (время в пути / 2) * скорость звука, где скорость звука около 340 метров в секунду.
Что тебе понадобится ?
Для этого проекта вам понадобятся:
-Arduino uno
-Пакет для воды
-Ультразвуковой датчик
-Светодиод (по желанию)
Схема:
Итак, на этом датчике у вас есть 4 контакта. 1 контакт Vcc - этот контакт подключен к 5V +.
2. контакт. Триггер - вам нужно определить этот пин в своей программе.
3. пин Echo - этот пин такой же, как у Trig, вам тоже нужно его определить.
4. контакт GND - этот контакт подключен к земле.
Шаг 2. Для получения более подробной информации посмотрите видео
Шаг 3: Использование датчика воды в качестве детектора
У этого сенсорного модуля много применений. Его можно использовать для определения наличия или отсутствия воды, точного измерения уровня поверхности воды, или вы даже можете точно измерить объем присутствующей воды с помощью устройства измерения объема, такого как мерный стакан, в сочетании с модулем аналогового датчика воды..
Что тебе понадобится ?
Для этого проекта вам понадобятся:
-Arduino uno
-Пакет для воды
-Датчик воды
-Светодиод (по желанию)
Схема: соединения настолько просты!
Vcc - Arduino 5 В
GND - Arduino GND
A0 - Аналоговый вывод 0 Arduino
Анодный светодиод - Arduino Pin13
Катодный светодиод - Arduino GND
Шаг 4: Поддержка
Вы можете подписаться на мой канал на YouTube, чтобы получить больше уроков и проектов.
Подпишитесь на поддержку. Спасибо. Зайдите на мой канал на YouTube - ссылка