Использование температурных датчиков с Raspberry Pi. Часть 6
Подключение нескольких датчиков температуры с Raspberry Pi
Теперь мы рассмотрим, как можно подключить несколько датчиков температуры к Raspberry Pi, что особенно полезно для других приложений измерения разности температур, где требуются два или более датчиков температуры.
Выше показано, как схематично подключить три температурных датчика DS18B20 к GPIO выводов Raspberry Pi. Отметим, что хотя в настоящее время существует несколько температурных датчиков для чтения, мы до сих пор имеем три соединения с Raspberry Pi: 3,3V и 0V подключения питания датчиков, и один провод данных, который возвращает прочитанную температуру от всех датчиков.
Чтение показаний температуры с нескольких датчиков через один провод возможно потому, что каждый датчик DS18B20 имеет уникальный серийный номер, закодированный в него при изготовлении, который Raspberry Pi может использовать для их идентификации.
При использовании нескольких датчиков первое, что нужно сделать, это получить серийный номер для каждого датчика и физически маркировать их, чтобы Вы знали, что есть что, когда будете устанавливать их в разных местах по всей системе.