Оглавление:

Монитор уровня воды с использованием Oled-дисплея с Raspberry Pi: 4 шага
Монитор уровня воды с использованием Oled-дисплея с Raspberry Pi: 4 шага

Видео: Монитор уровня воды с использованием Oled-дисплея с Raspberry Pi: 4 шага

Видео: Монитор уровня воды с использованием Oled-дисплея с Raspberry Pi: 4 шага
Видео: Настраиваем свой Raspberry Pi кластер с Kubernetes 2024, Июль
Anonim
Image
Image

Всем привет, я Шафин, член 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.

Рекомендуемые: