декларация DS18b20

Wayler
Offline
Зарегистрирован: 06.11.2011

 Здравствуйте. Такой вопрос использовал скетч из примеров, но при компиляции он мне заявил, что ds не задекларировано. Собственно вопрос что делать?(( и еще как нормально присоединять новые библиотеки чтобы они отображались в IDE? а то пришлось переименовать одну из тех что была, но присоединилась нормально #include <OneWire.h> спасибо.

Wayler
Offline
Зарегистрирован: 06.11.2011

Отчасти разобрался, скетч загрузился, но возникла новая проблема!! :

R=28 EC 89 B6 2 0 0 A5 Device is not a DS18S20 family device.
No more addresses. 

по факту у меня DS18b20Z тоже что и DS18b20 только корпус другой, вопрос как их подружить?

Wayler
Offline
Зарегистрирован: 06.11.2011

с адресом тоже разобрался надо было его на 0x28 поправить, только теперь как-то непонятно температура отображается

R=28 EC 89 B6 2 0 0 A5 P=1 B2 1 4B 46 7F FF E 10 8C CRC=8C
LB= B2 HB= 1 T = 217
 как поправить значение?

Fenrir
Offline
Зарегистрирован: 03.07.2011

 я вот так подключал - www.compcar.ru/forum/showthread.php, все адекватно отображалось.

Wayler
Offline
Зарегистрирован: 06.11.2011

большое спасибо, обработку Т взял по ссылке теперь адекватно кажет. Спасибо еще раз) 

Wayler
Offline
Зарегистрирован: 06.11.2011

 Народ кто может объяснить как нормально добавлять библиотеки чтобы они нормально отображались в IDE?

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

кинуть в иде папку либрариес

Wayler
Offline
Зарегистрирован: 06.11.2011

пробовал. не помогает. в папке лежит но в иде не отображается(

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

У меня отображается. Всё четко. Мой метод:

1. имеем библиотеку например, которая состоит из двух файлов DallasTemperature.cpp и DallasTemperature.h

2. Создаём папку в \arduino-0022\libraries\ с одноименным названием файлов (один в один), тоесть папка будет иметь имя "DallasTemperature"

3. Два файла библиотеки кидаем в созданную папку и перезапускаем программу arduino IDE

Wayler
Offline
Зарегистрирован: 06.11.2011

Все отлично. Спасибо большое за помощь. При распаковке из архива в папке УанВир была еще одна одноименная. Спасибо еще раз)))