unable to compile for arduino(using ds18b20)
i have got new temperature sensor ds18b20......
even after have downloaded 2 libraries(one wirehub , dallas temperature)it still not working ....
here error messages
even after have downloaded 2 libraries(one wirehub , dallas temperature)it still not working ....
code: [select]
#include <dallastemperature.h>
#include <bae910.h>
#include <ds18b20.h>
#include <ds2401.h>
#include <ds2405.h>
#include <ds2408.h>
#include <ds2413.h>
#include <ds2423.h>
#include <ds2431.h>
#include <ds2433.h>
#include <ds2438.h>
#include <ds2450.h>
#include <ds2502.h>
#include <ds2506.h>
#include <ds2890.h>
#include <onewirehub.h>
#include <onewirehub_config.h>
#include <onewireitem.h>
#include <platform.h>
#include <dallastemperature.h>
// data wire plugged pin 2 on arduino
#define one_wire_bus 2
// setup onewire instance communicate onewire devices
// (not maxim/dallas temperature ics)
onewire onewire(one_wire_bus);
// pass our onewire reference dallas temperature.
dallastemperature sensors(&onewire);
void setup(void)
{
// start serial port
serial.begin(9600);
serial.println("dallas temperature ic control library demo");
// start library
sensors.begin();
}
void loop(void)
{
// call sensors.requesttemperatures() issue global temperature
// request devices on bus
serial.print(" requesting temperatures...");
sensors.requesttemperatures(); // send command temperatures
serial.println("done");
serial.print("temperature device 1 is: ");
serial.print(sensors.gettempcbyindex(0)); // why "byindex"?
// can have more 1 ic on same bus.
// 0 refers first ic on wire
here error messages
code: [select]
arduino: 1.8.1 (windows 7), board: "arduino nano, atmega328"
in file included c:\users\vaio\documents\arduino\ds18b20\ds18b20.ino:23:0:
c:\users\vaio\documents\arduino\libraries\dallastemperature/dallastemperature.h:22:21: fatal error: onewire.h: no such file or directory
#include <onewire.h>
^
compilation terminated.
multiple libraries found "dallastemperature.h"
used: c:\users\vaio\documents\arduino\libraries\dallastemperature
not used: c:\users\vaio\documents\arduino\libraries\max31850_dallastemp
exit status 1
error compiling board arduino nano.
this report have more information with
"show verbose output during compilation"
option enabled in file -> preferences.
[code]
someone pls help
dallastemperature.h trying #include onewire.h library. need have library.
Arduino Forum > Using Arduino > Project Guidance > unable to compile for arduino(using ds18b20)
arduino
Comments
Post a Comment