Ik krijg bij onderstaande code Error compiling melding
C:\arduino-0018\libraries\SHT1x/SHT1x.h:2: error: expected constructor, destructor, or type conversion before 'Library'
waar vind ik deze ?
hoe voeg ik deze toe ?
#include <Wire.h>
#include <LiquidCrystal.h>
#include <SHT1x.h>
#define dataPin 9
#define clockPin 8
#define FAN_PLUS 7
SHT1x sht1x(dataPin, clockPin);
float temp_c;
float humidity;
LiquidCrystal lcd(12,11,5,4,3,2);
void setup()
{
lcd.begin(16,2);
lcd.clear();
pinMode(FAN_PLUS, 7);
}
void loop()
{
temp_c = sht1x.readTemperatureC();
humidity = sht1x.readHumidity();
lcd.setCursor(0,0); // 1ste Rij LCD
lcd.print("Temp: ");
lcd.print(temp_c);
lcd.print((char)223); // Graden symbool
lcd.print("c");
if(temp_c > 37.80)// Als de temperatuur boven de 37.8 graden is, dan..
{
digitalWrite(FAN_PLUS, HIGH);//Zet FAN_PLUS aan
}
if(temp_c <= 37.80)// Als de temperatuur Kleiner of gelijk aan 37.8 graden is, dan..
{
digitalWrite(FAN_PLUS, LOW);//Zet FAN_Plus uit
}
lcd.setCursor(0,1); // 2de Rij LCD
lcd.print("Vocht:");
lcd.print(humidity);
lcd.print("%");
}
Groetjes Lowa1
hoi robint91
Ik heb niet zoveel gewerkt met arduino
een programma in arduino dat lukt
maar met jou link kom ik er niet uit.
ik zie regel staan
SHT1x.h June 16, 2009 Initial version of library [jonoxer]
kun jij even stap voor stap mij kunnen helpen.
ik zou er erg mee geholpen zijn.
Groetjes Lowa1
[Bericht gewijzigd door lowa1 op (16%)]
hoi robint91
Is er in de map library, de map SHT1X?
was er niet
heb ik gemaakt
alleen nu nog SHT1X.h erin?
maar hoe?
Groetjes Lowa1
ah.
http://github.com/practicalarduino/SHT1x
Hier staat ergens een knopje "download source". Kies dan ZIP. En kopieer alle bestanden wat in die zip staat.
Je moet dus uitkomen:
../library/SHT1X/SHT1X.cpp
../library/SHT1X/SHT1X.h
...