Book
Лабораторные работы на Raspberry PI
Лабораторные работы на Raspberry PI
5. DHT22 - измерение температуры и влажности в помещении
Задание 1. Подключение датчика DHT22
Внимание! Обязательно соблюдайте полярность подключения. В случае неправильного подключения датчик почти неминуемо выйдет из строя. Кроме того, при неправильном подключении пластиковый корпус
датчик очень сильно нагреется и может обжечь вам руки. Будьте внимательны, не торопитесь!
Установка ПО
Результат работы: Измерение температуры и влажности.
Используемые компоненты:
- датчик DHT22
- сопротивление на 4.7-10 кОм.
1. Питание (VCC) - от 3.3 до 6 В.
2. Вывод данных.
3. Не подключается.
4. Земля.
Между 1 и 2 выводами необходимо подключить резистор на 10 кОм
Установка ПО
Для установки библиотеки которая работает с датчиками необходимо получить несколько пакетов:
sudo apt-get update
sudo apt-get install build-essential python-dev python-openssl
Следующим шагом необходимо загрузить библиотеку Adafruit Python DHT с Github:
git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT
И следующей командой устанавливаем:
sudo python setup.py install
Программный код
import Adafruit_DHT...sensor = Adafruit_DHT.DHT22pin = 10humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)