Лабораторные работы на Raspberry PI
7. DS18B20
Задание 1. Подключение датчика DS18B20
Результат работы: Измерение температуры воды / почвы.
Результат работы: Измерение температуры воды / почвы.
Установка датчика:
Следуйте приведенной выше схеме и выполните подключения:
- Vcc ==> 3,3 В
- Gnd ==> Gnd
- Данные ==> GPIO 4 (по умолчанию для библиотеки)
Установка библиотеки Python:
Установка библиотеку Python, которая будет обрабатывать датчик:
sudo pip3 install w1thermsensor
Перед запуском скрипта проверьте, включен ли интерфейс «1-Wire» в вашем RPi (см. Ниже экран печати).
Включить интерфейсы
Не забудьте перезапустить свой RPi, после изменения его конфигурации
Тестирование датчика:
Для тестирования датчика можно использовать простой код Python:
from w1thermsensor import W1ThermSensorИсточник: ссылка
ds18b20Sensor = W1ThermSensor()
tempExt = round(ds18b20Sensor.get_temperature(), 1)
print('External Temperature = {}*C'.format(tempExt))