Тел. (495) 972-27-12

Arduino Uno и DS18B20

Обсуждаем Arduino, Raspberry Pi и другие электронные компоненты и проекты DIY

Re: Arduino Uno и DS18B20

Сообщение Mr.Kubikus » 23 авг 2013, 11:08

Мне не понятно про какой порядок идет речь. В addrArray будет записан адрес нового устройства на шине. После этого вы можете использовать этот адрес для чтения данных из устройства.
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Arduino Uno и DS18B20

Сообщение olmi » 23 авг 2013, 12:07

Цепляю несколько датчиков к примеру на одну шину.
Все работает все ок, часть кода такая.

Serial.print("T1 = ");
Serial.print(sensors.getTempCByIndex(3));
Serial.print("; ");

Serial.print("T2 = ");
Serial.print(sensors.getTempCByIndex(1));
Serial.print("; ");

Serial.print("T3 = ");
Serial.print(sensors.getTempCByIndex(2));
Serial.println(".");
delay(10000);

нагреванием уставновлено какой id у какого датчика. Что будет если я воткну четвертый датчик?? другие id сменяться?
olmi
 
Сообщения: 4
Зарегистрирован: 23 авг 2013, 10:11

Re: Arduino Uno и DS18B20

Сообщение Mr.Kubikus » 23 авг 2013, 12:30

Уточните, пожалуйста, какая у вас библиотека используется? То что вы привели не похоже на OneWire.
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Arduino Uno и DS18B20

Сообщение olmi » 26 авг 2013, 07:43

#include <OneWire.h>
#include <DallasTemperature.h>
olmi
 
Сообщения: 4
Зарегистрирован: 23 авг 2013, 10:11

Пред.

Вернуться в Arduino и Ко. ♥♥♥



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron