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

Датчик температуры Python и Raspberry Pi

Прошло довольно много времени, когда я впервые опубликовал этот образец RPi. Прошло время, я собрал отзывы сообщества, принял во внимание комментарии, и этот образец готов к публикации на Instructables для всех, кто интересуется микроконтроллерами и Интернетом вещей.

Что показывает этот пример? Насколько просто - всего за несколько часов вы можете создать свой первый увлекательный проект IoT. Создание удаленного датчика температуры и удаленного светодиода может стать очень хорошей отправной точкой.

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

Этот образец может работать практически на любой встроенной плате Linux, на которой установлены драйверы ядра Python и 1-Wire. К одной линии можно подключить несколько 1-проводных устройств.

Вы можете посмотреть видео и выполнить инструкции из 1–6 шагов.

Шаг 1. Вам понадобится

Схема выглядит следующим образом (рис.1), датчик будет питаться от контакта 2 RasPi. Внешний источник питания не требуется.

Шаг 2. Настройка Raspberry Pi

  1. Загрузите образ Raspbian на SD-карту и разверните его на SD-карту.
  2. Найдите надежный источник питания. Зарядные устройства для смартфонов с разъемом Micro-USB обычно являются хорошим выбором. Он должен обеспечивать питание от 5 В до 1 А (если вы хотите использовать с ним модуль Wi-Fi).
  3. Вам не обязательно использовать дисплей HDMI и USB-клавиатуру - вы можете подключить его к ноутбуку или сети через Ethernet и позволить RasPi получить DHCP-адрес и подключиться к нему с помощью ssh, используя pi / raspberry в качестве логина / пароля.
  4. Подключите светодиод / датчик, как показано на рисунке 1 выше.
  5. Загрузка предустановленных, но не загруженных модулей ядра 1-Wire: sudo modprobe w1-gpio а затем sudo modprobe w1_therm
  6. Добавьте строки w1-gpio и w1_therm в / etc / modules используя sudo nano / etc / modules поэтому они загрузятся автоматически при следующем перезапуске.
  7. Найдите свой датчик:ls / sys / bus / w1 / devices / он должен выглядеть так: 28-00000393268a
  8. Протестируйте датчик, распечатав его выходные данные: cat / sys / bus / w1 / devices / 28-00000393268a / w1_slave

Шаг 3. Установка DeviceHive на Raspberry Pi

  1. Загрузите последнюю версию DeviceHive.
  2. Подключитесь к своему RasPi с помощью ssh. Создайте папку для источников devicehive: mkdir ~ / devicehive
  3. Используя scp, скопируйте исходный код Python с локального компьютера в RasPi (например: scp –r ~ / Downloads / devicehive / python / device / Source / * [email protected]:~ / devicehive ). Это скопирует все библиотеки и образцы.
  4. Перейдите на devicehive.com/playground и создайте для себя аккаунт для игровой площадки, если у вас ее еще нет.

Подробнее:Датчик температуры Python и Raspberry Pi


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

  1. Регистратор температуры Raspberry Pi
  2. Температурный профиль Raspberry Pi с использованием LabVIEW
  3. Измерение температуры с помощью однопроводного датчика DS18B20 и Raspberry Pi
  4. Библиотека Python датчика температуры TMP006 с использованием Raspberry pi,
  5. Простая температура и влажность на Raspberry Pi
  6. 1-проводный датчик температуры DS1820 на Raspberry Pi (напрямую через GPIO)
  7. Датчик движения с использованием Raspberry Pi
  8. Цифровой датчик термометра Raspberry Pi 1-Wire (DS18B20)
  9. Монитор температуры ThingSpeak с Raspberry Pi
  10. Датчик температуры и освещенности Raspberry Pi