Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Мониторинг домашней температуры с панелью управления на Raspberry Pi

Что вы построите

К концу руководства у вас будет живая веб-панель, отображающая график истории температуры для каждого подключенного к Raspberry Pi датчика. Интерфейс чистый, адаптивный и доступен с любого устройства в вашей сети.

Требования к железу

Все компоненты доступны в магазине PrivateEyePi. При заказе ищите детали по моделям (DS18B20 для датчика, резистор 4,7k).

Шаг 1: Сборка схемы

  1. Установите датчик DS18B20 на макетной плате. Для нескольких датчиков соедините линии VDD (вывод 3) и GND (вывод 1) и соедините линию данных (вывод 2) через подтягивающий резистор 4,7 кОм к 3,3 В.
  2. Соедините вывод 3 датчика с GPIO 3,3 В Pi (например, Pin 1).
  3. Соедините вывод 2 с GPIO4 (Pin 7).
  4. Соедините вывод 1 с землей (например, Pin 6).
  5. Для каждого дополнительного датчика повторите подключение, обеспечивая у каждого свой подтягивающий резистор.

Если после загрузки в файловой системе Pi отображается уникальный ID датчика, подключение верное. Если нет — проверьте цветовую кодировку резистора (желтый-фиолетовый-красный-золотой для 4,7 кОм) и ориентацию датчика.

Шаг 2: Проверка обнаружения датчика

sudo modprobe w1-gpio
sudo modprobe w1-therm
cd /sys/bus/w1/devices/
ls

Должны появиться директории с 12-символьными hex-именами, например 28-0000040be5b6. Запишите этот ID для дальнейшего использования. Если ничего не появилось — проверьте подключение или размещение резистора.

Чтобы прочитать значение датчика, выполните:

cd 28-0000040be5b6
cat w1_slave

Вывод содержит сырое значение температуры в Цельсиях; например, 20812 = 20.812 °C. Панель позже может конвертировать в Фаренгейты.

Дальнейшие шаги

С проверенным железом можно переходить к программной части проекта: настройка веб-сервера, сбор данных с датчиков и визуализация показаний в реальном времени.

Для поддержки, предложений или обмена сборками пишите на email@example.com или комментируйте в нашем блоге.

Производственный процесс

  1. Сборка логгера температуры на Raspberry Pi с $5 I2C датчиком
  2. Точный температурный профиль Raspberry Pi с Python, SQLite и LabVIEW
  3. Raspberry Pi сетевой монитор температуры и влажности — руководство по DIY сборке
  4. Как считывать температуру с DS18B20 на Raspberry Pi 2
  5. Домашний монитор температуры и влажности на Raspberry Pi с веб-дашбордом — удаленный трекинг в реальном времени
  6. Профессиональный мониторинг температуры на Raspberry Pi с датчиком DS18B20
  7. Измерение температуры на Raspberry Pi с датчиками Maxim 1-Wire и мостом DS2482 I2C
  8. ИК-датчик температуры TMP006 с Raspberry Pi: библиотека Python и руководство по настройке
  9. Создание удалённого датчика температуры на Raspberry Pi и Python — пошаговое руководство
  10. Точный мониторинг температуры в серверной на Raspberry Pi