Temperatur verarbeiten über Analog
Hallo Leute!!!
Stehe voll auf dem Schlauch, weiß nicht mehr weiter!
Habe in Googel nichts gefunden, was mir so richtig weiter geholfen hat.
Folgendes Problem:
Ich habe folgenden Code unter diesem Link
https://www.roboternetz.de/wissen/index.php/ADC_(Avr)
gefunden. (C/C++)
In bemerkungen steht "In result steht das Ergebnis."
Wie bearbeite ich diesen result?
Was ist das für ein Dateiformat?
Wie kann ich es nach der Bearbeitung im Display anzeigen?
Liste der Anhänge anzeigen (Anzahl: 1)
HI
@Hubert.G
Oh ja habe das geändert, seit dem habe ich auch nur zahlen raus.
Ist das den richtig das ich Zahlen bis zu 10000 habe.
Wenn ich den poti bis zu Anschlag gedreht habe, habe ich auch wieder die zahl 1023 und an dem anderen Anschlag so um die 1300.
Ach habe vergessen es mitzuteilen das ich erstmal ein Poti statt Temp-sensor angeklemmt habe.
Liste der Anhänge anzeigen (Anzahl: 1)
Liste der Anhänge anzeigen (Anzahl: 1)
Hi
Ich habe die Variablen x und y als int. Diese habe ich statt VWert1 eingesetzt, wie du beschrieben hast.
Leider funzt es nicht folgende fehlermeldungen bekomme ich (siehe bild)
Liste der Anhänge anzeigen (Anzahl: 1)
HI!!
@Hubert.G
Ich weiß nicht was da nicht genau funktioniert. Wenn ich diese Zeilen ausklammere dann funktioniert das. Fehlermeldungen vom Compiler siehe Bild.
Code:
char fuellzeichen[5][6]PROGMEM ={"0"," "," "," "," "};/* Texte für die LCD-Ausgabe im Flash*/
if (strlen(x) ==4){
lcd_puts_p(fuellzeichen[1]);
}
else if(strlen(y) ==3){
lcd_puts_p(fuellzeichen[2]);
}
vielleicht stimmt da was mit der Schreibweiße nicht?
@vohopri
Danke! Hatte das auch vorher so gehabt mit dem "if" ,nur ist es nicht unbedingt die eleganteste Lösung.
Wenn dieser Code oben von Hubert.G funktionieren wird, das nenne ich dann eine elegante Lösung.