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

Простая температура и влажность на Raspberry Pi

Шаг 1. Подключение

EzTemp использует последовательный порт вашего Raspberry Pi для связи.

Определите последовательные контакты на вашем Raspberry Pi. Затем подключитесь:

Обратите внимание, что вывод Tx должен быть подключен к выводу Rx, и наоборот.

Теперь вы готовы использовать EzTemp!

[Вы можете получить EzTemp на Tindie]

Шаг 2. Отключите последовательную консоль

По умолчанию Raspberry Pi использует последовательный порт для оболочки. Как заметил MarcR в комментариях (спасибо за подсказку), нам нужно отключить последовательную консоль, чтобы использовать EzTemp.

Метод 1:сценарий raspi-config

Самый простой способ отключить последовательную консоль - запустить сценарий raspi-config. Откройте оболочку и введите:

 sudo raspi-config 

Откроется меню, просто выберите 8 Advanced Options> A7 Serial . и выберите Нет .

Теперь перезагрузите Pi и перейдите к следующему шагу.

Метод 2:автоматический скрипт

Мы можем отключить и включить последовательную консоль с помощью rpi-serial-console . сценарий. Чтобы установить его, откройте оболочку и введите:

 sudo wget https://raw.githubusercontent.com/lurch/rpi-serial-console/master/rpi-serial-console -O / usr / bin / rpi-serial-console &&sudo chmod + x / usr / bin / rpi-serial-console 

Чтобы узнать, включена ли в данный момент последовательная консоль, просто запустите:

 статус rpi-serial-console 

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

 sudo rpi-serial-console disable 

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

 sudo rpi-serial-console enable 

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

Метод 3:вручную

Затем откройте этот файл в своем любимом редакторе:

 судо нано /boot/cmdline.txt 

Его содержимое должно быть примерно таким:

 dwc_otg.lpm_enable =0 console =tty1 console =ttyAMA0,115200 root =/ dev / mmcblk0p2 rootfstype =ext4 elevator =крайний срок rootwait 

Удалите любую ссылку на ttyAMA0, получив что-то вроде этого:

 dwc_otg.lpm_enable =0 console =tty1 root =/ dev / mmcblk0p2 rootfstype =ext4 elevator =крайний срок rootwait 

Сохраните изменения и откройте inittab:

 sudo nano / etc / inittab 

В конце файла закомментируйте эту строку:

 T0:23:respawn:/ sbin / getty -L ttyAMA0 115200 vt100 

Перезагрузите Pi и переходите к следующему шагу.

[Вы можете получить EzTemp на Tindie]

Шаг 3. Загрузите пример сценария

На свой Raspberry Pi вы должны загрузить этот скрипт. Вы можете сделать это, открыв оболочку и набрав:

 wget  https://raw.githubusercontent .com / CAIMANICS / EzTempRH-for-Raspberry-Pi / master / software / EzTempRH.py 
 

Теперь запустите сценарий, набрав:

 Python EzTempRH.py 

И это все! у вас запущен EzTemp.

 EzTemp &RH build 2 Температура:24,0C Влажность:48,0% Внешний:1018/2048 отсчетов Версия:2 

Давайте посмотрим, как использовать его в ваших программах.

[Вы можете получить EzTemp на Tindie]

Подробнее:Easy Temperature and Humidity на Raspberry Pi


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

  1. Связь MQTT между NodeMCU и Raspberry Pi 3 B +
  2. Регистратор температуры Raspberry Pi
  3. Температурный профиль Raspberry Pi с использованием LabVIEW
  4. Измерение температуры с помощью однопроводного датчика DS18B20 и Raspberry Pi
  5. Сетевой монитор температуры и влажности Raspberry Pi
  6. Считать температуру с помощью DS18B20 | Raspberry Pi 2
  7. Монитор температуры и влажности в домашних условиях (в комнате) с веб-диаграммой - Raspberry Pi
  8. Мониторинг температуры на Raspberry Pi
  9. Измерение температуры с помощью RASPBERRY PI
  10. Датчик температуры Python и Raspberry Pi