файл OneWire.h
- Войдите на сайт для отправки комментариев
Втр, 15/05/2012 - 16:04
Добрый день!
В примерах часто встречается заголовочный файл #include <OneWire.h>
Однако при использовании файл не находит: error: OneWire.h: No such file or directory
Не нашел его и на диске.
Что делаю не правильно?
С уважением, .....
Ну раз ее нет, то, наверное нужно ее найти, скачать и забросить в папку libraries и перезапустить ArduinoIDE.
Найти нашел, спасибо за подсказку.
Но ошибки остались, точнее появились новые
C:\Users.\......\libraries\DallasTemperature\BSeries.cpp:31:24: error: WConstants.h: No such file or directory
Предполагаю проблема с версией библиотеки.
Подскажите откуда скачать свежую версию?
С уважением, ....
А почему сразу нельзя было сказать что вы за пример используете?
Судя по всему вы пытаетесь датчик температуры заставить работать.
Причем с библиотекой для стародй ArduinoIDE.
Для него тоже более свежая версия либы есть.
http://milesburton.com/Dallas_Temperature_Control_Library
И, внизу, там есть ссылка на версию OneWire которая с ней работает.
По ссылке ниже как раз про использование старых библиотек в версияхIDE выше 1.0
http://robocraft.ru/blog/arduino/751.html
Подключаю библиотеку компилю пример ругается что pinmode' was not declared in this scope и еще много чего not declared. Кто сталкивался подскажите в чем проблема?
Ну проблема в том что функия pinmode не обьявлена
если версия IDE 1 до надо сделать include Arduino.h помойму
на старых версиях - она обьявлена в wiring.h
Если версия IDE выше 1.0 , нужно подключать обновленную библиотеку OneWire.h ... я находил ее на сайте собственно у них же ... гугл выдает сразу ..
если нужно помошь по подключению я так понимаю термодатчиков ДАЛЛАС - пиши в личку, постораюсь помочь.
помогите пожалуйста.
скопировала скетч отсюда http://vk.com/topic-34568710_31063421
подскажите пожалуйста, а что это может быть?
In file included from IBUTTONWRITE.ino:5:
C:\Program Files\Arduino\hardware\arduino\cores\arduino/Arduino.h:131: error: expected ',' or '...' before numeric constant
In file included from IBUTTONWRITE.ino:5:
C:\Program Files\Arduino\hardware\arduino\cores\arduino/Arduino.h:222: error: expected ',' or '...' before numeric constant
IBUTTONWRITE.ino: In function 'void loop()':
IBUTTONWRITE:23: error: 'class OneWire' has no member named 'read_bytes'
IBUTTONWRITE:62: error: 'class OneWire' has no member named 'write_bytes'
после компиляции подсвечивается строчка кода ds.read_bytes(data, 8);
и ещё там есть такие буковки 'class OneWire' has no member named 'read_bytes'
http://arduino-project.net/download/arduino-library/OneWire.rar
С этой библиотекой и средой 1.6.0 всё работает.
Penni, спасибо большое! все заработало :)