Moin,
Bin absoluter Neuling in der Arduino Welt und bin gerade bei meinem ersten Projekt, eine Temperatur Erfassung.
Nun zu meinem Problem
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <math.h> // Thermistor umrechnung
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 16 chars and 2 line display
double Thermister(int RawADC) {
double Temp;
Temp = log(((10240000/RawADC) - 10000));
Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp ))* Temp );
Temp = Temp - 273.15; // Convert Kelvin to Celcius
return Temp;
void setup() {
Serial.begin(9600);
lcd.init(); // initialize the lcd
lcd.init();
lcd.backlight();
}
void loop()
{
Serial.print(Thermister(analogRead(0))); //read pin A0
Serial.println("Celcius");
delay(1000); // 1 Sekunde Wartezeit
lcd.setCursor(3,0);
lcd.print("Tschannis ");
lcd.setCursor(2,1);
lcd.print("Tempcase");
}
Bekomme immer wieder oberhalb des Serial.begin die Fehlermeldung "a function definition is not allowed here before “{” token.
Hoffe mir kann hier der ein oder andere schnell helfen
Grüße