2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Всем привет, я Шафин, член Aiversity. Я собираюсь рассказать о том, как создать датчик уровня воды с дисплеем Oled для резервуаров с водой с Raspberry Pi. На OLED-дисплее отображается процент заполнения ведра водой.
Запасы
Компоненты оборудования
Raspberry Pi 3 Модель B
Зуммер
Ультразвуковой датчик - HC-SR04 (универсальный)
Модуль дисплея ElectroPeak 0,96 дюйма OLED 64x128
Перемычки (общие)
Кувшин для воды
Ведро
Шаг 1. Подключения
Теперь поговорим о подключении raspberry pi, ультразвукового датчика, OLED-дисплея и зуммера.
Пожалуйста, следуйте приведенной схеме.
Подключения:
Ультразвуковой датчик vcc до 5v Raspberry Pi
Ультразвуковой датчик Gnd на Gnd Raspberry Pi
Триггер на GPIO 14
Эхо для GPIO 15
Зуммер + к GPIO 4
Зуммер - на землю
Отображение Sda Oled для Gpio 2 Raspberry Pi
Scl дисплея Oled для Gpio 3 Raspberry Pi
Vcc дисплея Oled до 3,3 В Raspberry Pi
Gnd Oled отображается на Gnd Raspberry Pi
Шаг 2: Структура
· Прикрепите весы к ведру.
· Затем прикрепите зуммер и ультразвуковой датчик к весам.
Шаг 3: Код
Теперь вы знаете связи и структуру, давайте создадим код.
1. Откройте среду Thonny Python IDE.
2. Загрузите код Github ниже или с конца страницы: -
3. Запустите код.
4. Вам нужно будет добавить расстояние от ультразвукового датчика до основания ковша на линии: Строка 25. dist_from_base = # Запишите расстояние от датчика до основания ковша.
Шаг 4: Тестирование
Налейте воду в ведро. Когда расстояние от ультразвукового датчика до воды составляет около 4 см, зуммер издаст звуковой сигнал, предупреждая, что ведро почти заполнено, а на OLED-дисплее отобразится процент наполненного ведра.
Если у вас есть вопросы, обращайтесь по адресу [email protected].
Чтобы узнать больше, посетите Aiversity.com.
Рекомендуемые:
Индикатор уровня воды с использованием Arduino в TinkerCad: 3 шага
Индикатор уровня воды с использованием Arduino в TinkerCad: эта статья посвящена полностью функциональному контроллеру уровня воды с использованием Arduino. Схема отображает уровень воды в баке и включает двигатель, когда уровень воды опускается ниже заданного уровня. Схема автоматически переключается на
Монитор уровня соли в смягчителе воды: 7 шагов
Монитор уровня соли в смягчителе воды. В смягчителях воды используется процесс, называемый ионным обменом, при котором ионы кальция и магния из жесткой воды обмениваются на хлорид натрия (соль) через специальную смолу. Вода поступает в сосуд высокого давления, где проходит через шарики смолы
Монитор уровня воды с Raspberry Pi: 4 шага
Монитор уровня воды с Raspberry Pi: Введение Всем привет, я Шафин, член Aiversity. Я собираюсь рассказать о том, как построить датчик уровня воды для резервуаров с водой с помощью Raspberry Pi. Этот проект поможет вам подробно разобраться в работе Raspberry pi
Индикатор уровня воды с использованием ULN 2003 IC: 4 шага
Индикатор уровня воды с использованием ULN 2003 IC: Перелив воды из верхнего резервуара - проблема для всех и в каждом доме. Это, наряду с нерациональным расходом электроэнергии, также приводит к большим потерям воды, и с принятием новых законов за потерю воды даже при переполнении резервуара могут быть наложены штрафные санкции. Таким образом
Методы определения уровня воды Arduino с помощью ультразвукового датчика и датчика воды Funduino: 4 шага
Методы определения уровня воды Arduino с помощью ультразвукового датчика и датчика воды Funduino: в этом проекте я покажу вам, как создать недорогой датчик воды, используя два метода: 1. Ультразвуковой датчик (HC-SR04) 2. Датчик воды Funduino