соединить Rasberry датчик температуры DS18B20 и Python
- 
как используя Python и Raspberry + DS18B20 по I2C опрашивать датчик и собирать с него инфу. 
 пробовал искать гуглем и яхой но ни чего вменяемого не нашел.
 есть куча инструкций как активизировать I2C шину но чем ближе к конкретике тем инфы меньше.подскажите ссылками и примерами как используя Python работать с шиной I2C ????? приминитеьльно к конкретному датчику температуры… дальше то я сам разберусь. 
- 
Вот тут посмотри 
- 
И вот тут 
- 
прочитал… но к сожалению ни в одном из источников не обнаружил примера работы хотябы двух устройств на одной I2C шине… (может чего то не увидел) как опрашивать два устройства. обращатся к их картам память читать-писать и т.д.… пока примера ни одного не нашел… на Pythone 
- 
а вас не смущает что по даташиту у DS18B20 шина 1-wire, а не i2c? 
- 
kukabu1 (2014-04-02 15:22:42):а вас не смущает что по даташиту у DS18B20 шина 1-wire, а не i2c? уже нет )))) поменялась концепция. просьба читать не как подключение двух датчиков даллас по I2C а как подключение нескольких устройств по шине I2C )))) 
- 
подключайте несколько, только чтоб адреса не пересекались 
- 
kukabu1 (2014-04-02 17:01:55):подключайте несколько, только чтоб адреса не пересекались к примеру. подключил на I2C три разных устройства. адреса к примеру распределились как 
 1 устройство 0х20 2 устройство 0х30 3 устройство 0х60далее устройство номер 1 имеет три (к примеру) регистра reg_1 reg_2 на чтение 
 устройство номер 2 имеет кучу регистров от reg_1 до reg_N на запись и чтение
 устройство номер 3 имеет кучу регистров от reg_1 до reg_N на запись и чтение
 (адреса регистров в соответствии с даташитами на устройства)теперь вопрос как обращаться ко всей этой периферии сидящей на одном проводе но имеющих разные адреса ???? ( и уникальные идентификаторы прошитые на заводе. ) мнеб примерчик удобочитаемый на питоне  
- 
rapidograf (2014-04-02 22:49:43): kukabu1 (2014-04-02 17:01:55):подключайте несколько, только чтоб адреса не пересекались к примеру. подключил на I2C три разных устройства. адреса к примеру распределились как 
 1 устройство 0х20
 2 устройство 0х30
 3 устройство 0х60далее устройство номер 1 имеет три (к примеру) регистра reg_1 reg_2 на чтение 
 устройство номер 2 имеет кучу регистров от reg_1 до reg_N на запись и чтение
 устройство номер 3 имеет кучу регистров от reg_1 до reg_N на запись и чтение
 (адреса регистров в соответствии с даташитами на устройства)теперь вопрос как обращаться ко всей этой периферии сидящей на одном проводе но имеющих разные адреса ???? ( и уникальные идентификаторы прошитые на заводе. ) мнеб примерчик удобочитаемый на питоне  Добрый день, rapidograf! У вас что-нибудь получилось по теме? Также смотрю в инете нет инфы. 
- 
И мне очень интересно — можно ли на шину I2C посадить, к примеру, два модуля PCF8591? 
- 
raspuser (2016-01-13 13:59:24):И мне очень интересно — можно ли на шину I2C посадить, >к примеру, два модуля PCF8591? Сам же себе и отвечу — можно 
