Датчик газа MQ-2 и ESP32: подключение и код (+ датчик уровня жидкости) | IoT Bootcamp, эп. 12

12+
12+

3 часа назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 часа назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 часа назад

Датчик газа MQ-2 с ESP32 — подключение, калибровка и код, а также аналоговый датчик уровня жидкости. Узнайте, как аналоговые датчики взаимодействуют с АЦП ESP32 и как преобразовывать необработанные значения analogRead() (0–4095) в калиброванные, отфильтрованные и надежные показания. (Интенсивный курс для инженеров IoT полного цикла — Эпизод 12) Если ваши аналоговые показания колеблются, сами по себе вызывают тревогу, обрываются в верхней точке или показывают некорректные данные при обрыве провода, это видео поможет вам решить проблему. ⚡ ЧТО ВЫ УЗНАЕТЕ 1️⃣ Что такое аналоговый датчик на самом деле — непрерывное напряжение против цифровых битов 2️⃣ Как АЦП ESP32 преобразует напряжение в число (0–4095) 3️⃣ Резистивные датчики против датчиков с выходным напряжением (и почему важен делитель напряжения) 4️⃣ Как работает датчик газа/дыма MQ-2 — нагреватель, аналоговый выход и прогрев 5️⃣ Почему MQ-2 считывает ОТНОСИТЕЛЬНЫЙ уровень, а не PPM 6️⃣ Подключение датчика уровня жидкости Waveshare (и почему его нужно питать от 3,3 В) 7️⃣ Двухточечная калибровка с помощью map() и constrain() 8️⃣ Достоверность АЦП ESP32 — затухание, analogReadMilliVolts() и нелинейность 9️⃣ Фильтрация шума: Передискретизация, скользящее среднее и медианный фильтр 🔟 Пороговая логика с гистерезисом — больше никаких дребезжащих сигналов тревоги 1️⃣1️⃣ Обработка ошибок: значения вне диапазона и плавающие контакты 1️⃣2️⃣ Практический проект: MQ-2 + отображение уровня жидкости в реальном времени на последовательном мониторе — нулевая задержка()! ⏱️ ГЛАВЫ 0:00 - Введение и краткое содержание главы 0:20 - Цифровые и аналоговые датчики 1:23 - Как работают АЦП и делители напряжения ESP32 2:05 - Обзор датчиков (уровень жидкости MQ-2 и Waveshare) 2:45 - Схема подключения и сопоставление контактов (GPIO 32 и 34) 4:02 - Калибровка и нелинейность АЦП 8:20 - Сглаживание, пороговые значения и обнаружение неисправностей 10:00 - Проект 1: Код датчика газа MQ-2 и демонстрация в реальном времени 13:05 - Проект 2: Код датчика уровня жидкости и демонстрация в реальном времени 15:05 - Заключение и что дальше 💻 КОД: https://github.com/ittipu/iot-bootcamp-ch12 📂 liquid_level/ → чтение и калибровка уровня жидкости датчик 📂 mq2_gas/ → MQ-2 с функцией прогрева + гистерезисная сигнализация 📂 level_mq2_lab/ → оба датчика в одном неблокирующем цикле millis() 📌 Контакты: Выход уровня жидкости → GPIO 34 · MQ-2 AO → GPIO 32 · Зуммер → GPIO 13 🛒 ИСПОЛЬЗУЕМЫЕ КОМПОНЕНТЫ 🔲 Плата разработки ESP32 AliExpress → https://s.click.aliexpress.com/e/_c2IAMVUX Amazon → https://amzn.to/493Wv5A 🔲 Газовый датчик MQ-2, датчик уровня жидкости, зуммер и многое другое → https://www.amazon.com/shop/iotbhai ━━━━━━━━━━━━━━━━━━━━━━━━━ 📚 Интенсивный курс для инженеров IoT полного цикла ━━━━━━━━━━━━━━━━━━━━━━━━━ «Аналоговый датчик выдает вам число — ваша задача состоит в том, чтобы преобразовать его в смысл». ▶️ Полный плейлист: https://www.youtube.com/playlist?list=PL2NeaKs4fcMzFLZ_7MP8Pd75mSjpxnyXi ⏮️ Предыдущая серия – Эпизод 11: DHT22 и HC-SR04 с ESP32 → https://www.youtube.com/watch?v=e49DcS0fUe8 🛒 Все рекомендованные мной компоненты: https://www.amazon.com/shop/iotbhai 🌐 Веб-сайт: https://iotbhai.io/ 💻 GitHub: https://github.com/ittipu 📘 Facebook: https://www.facebook.com/profile.php?id=61565698329253 📧 Email: tipu3001@gmail.com 👍 Ставьте лайки, оставляйте комментарии и подписывайтесь, чтобы получать больше видео об ESP32! Уроки по Arduino, GSM/4G, LoRa, Modbus и IoT! ⚠️ Некоторые ссылки выше являются партнерскими — покупка по ним поддерживает канал без дополнительных затрат с вашей стороны. #ESP32 #MQ2 #GasSensor #IoTBootcamp #iotbhai

Название:

Датчик газа MQ-2 и ESP32: подключение и код (+ датчик уровня жидкости) | IoT Bootcamp, эп. 12

Категория:

Разное