I am currently writing this simple code to check the temp sensor
can someone tell me why? Small Bio
[code]#include <One Wire . h>
int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2
//Temperature chip i/o
OneWire ds(DS18S20_Pin); // on digital pin 2
void setup(void) {
Serial.begin(9600);
}
void loop(void)
{
float temperature = getTemp();
Serial.println(temperature);
delay(100); //just here to slow down the output so it is easier to read
}[/code]
I m getting "sketch_feb27a:14: error: 'getTemp' was not declared in this scope"can someone tell me why? Small Bio
Either you have not extracted the OneWire library to the correct location, or have made a mistake in the #include line. Include it without spaces[quote=Patricia post_id=121 time=1487601587 user_id=75]I am currently writing this simple code to check the temp sensor
I m getting "sketch_feb27a:14: error: 'getTemp' was not declared in this scope"[code]#include <One Wire . h> int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2 //Temperature chip i/o OneWire ds(DS18S20_Pin); // on digital pin 2 void setup(void) { Serial.begin(9600); } void loop(void) { float temperature = getTemp(); Serial.println(temperature); delay(100); //just here to slow down the output so it is easier to read }[/code]
can someone tell me why?[/quote]
*include<OneWire.h>
If getTemp() is not a part of the library OneWire then obviously you have to make your own getTemp() function
Recommend Tutorial:





































