Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


Тестирование 

После подключения компонентов (как показано на рисунке) запитайте устройство от батареи постоянного тока 5 В. Показания температуры и давления появятся на экране OLED. Теперь вы можете разместить устройство в любой воздушной трубе и определить давление воздушного потока. Вы также можете использовать это устройство для определения разницы давления, вызванной погодой и окружающей средой в определенном месте.

7345
Цифровой манометр

Цифровой манометр

Будь то прогноз погоды, обнаружение движения воздушного потока по трубопроводам или определение высоты с помощью Измерение давления дрона играет важную роль в широком спектре приложений, таких как утечка газа, обнаружение потока воздуха из трубы, обнаружение препятствий и различные заводские операции.  

Здесь мы создадим цифровой манометр, который использует датчик BMP для выдачи показаний давления и температуры на дисплее OLED. Мы можем использовать это для определения расхода воздуха в трубах и его температуры. Мы также можем использовать это для измерения давления воздуха.

Видео: https://www.youtube.com/watch?v=MvU4oidDpw8

Рис. 2. Манометр давления воздуха

Спецификация

Кодирование

Прежде всего нам необходимо установить необходимые библиотеки. Для этого откройте Arduino IDE и перейдите по адресу 

Эскиз—> Библиотека ---> Менеджер библиотеки. Найдите U8g2lib и BMP280 и установите их.

Для начала кодирования в Arduino IDE (как описано ниже) в первую очередь инициализируйте в коде библиотеки U8g2 и BMP280. Затем создайте функцию настройки и настройте связь датчиков SSD1306 и BMP I2C. 

После этого мы создадим цикл, который будет выполняться повторно. И в этой функции цикла мы возьмем значения датчиков давления и температуры. Далее мы отобразим значения этих датчиков на дисплее OLED. Для этого мы установим положение курсора по осям x и y и имя шрифта.

После этого выведите значение датчика на дисплей. Здесь мы также добавим графическую линейную полосу

Рис. 3. Код

дисплей для индикации подъема и падения давления. Наконец, мы отправим все буферы для отображения на OLED с помощью u8g2.send buffer(). 

Рис. 4.
Рис. 5.

Теперь подключите Arduino и к порту USB. Выберите правильную плату и порт в Arduino IDE для загрузки кода. 

Соединение 

После загрузки кода подключите все компоненты, как показано на принципиальной схеме, приведенной ниже.

Рис. 6. Соединение
Ардуино OLED / БМП 280 Уровень вероятности нежелательной почты Уровень вероятности нежелательной почты SDA SDA VCC Земля Земля

Категория: Устройства на микроконтроллерах | Добавил: Администратор (Сегодня)
Просмотров: 1 | Рейтинг: 0.0/0


Всего комментариев: 0

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2026