s65 shield bräuchte hilfe bei text

Svend User 2009-07-21 00:01:38 Link
hallo,
bevor ich anfange ich bin sehr zufrieden mit dem shield ich vermisse
hardwareseitig lediglich eine kleine prototypecke mit 5v und ground für den
anschluss von einem sensor.

nun aber zu meinem problem: ich versuche einen analogsensor auszulesen und
die daten sichtbar zu machen als graph oder balkendiagramm ist das kein
problem allerdings verstehe ich nicht wie ich die werte (int) als
text/zahlen ausgeben kann. int in char bzw string umzuwandeln ist auch kein
problem nur wie läuft die ausgabe?

lcd.drawText(10, 10, ?was kommt hier hin?, RGB(0,0,255), RGB(255,50,100));

eine andere sache ist die helligkeit des displays, gibt es eine möglichkeit
es zu dimmen? wenn ja: wie?

danke svend

Andreas Watterott User 2009-07-21 10:46:19 Link
Hallo.

> int in char bzw string umzuwandeln ist auch kein
> problem nur wie läuft die ausgabe?

Hier ein Beispiel:

int wert = 20; //Wert
char text[20]; //char array

itoa(wert, text, 10); //Umwandlung
lcd.drawText(10, 10, text, RGB(0,0,255), RGB(255,50,100)); //Ausgabe

//ODER

sprintf(text, "Wert: %i", wert); //Formatierte Umwandlung
lcd.drawText(10, 10, text, RGB(0,0,255), RGB(255,50,100)); //Ausgabe


> eine andere sache ist die helligkeit des displays, gibt es eine 
> möglichkeit es zu dimmen? wenn ja: wie?

Man kann hardwaremäßig den Widerstand (R1) zum Einstellen der
Strombegrenzung für den Step-Up-Regler tauschen.

Gruß
Andreas

Svend User 2009-07-21 20:47:42 Link
hmm ich verstehe noch nicht ganz was ich bisher falsch gemacht hab aber nun
geht es und das reicht mir, danke :)

Svend

Reply

Name
eMail (not visible)
Subject (no text only in upper case; no HELP, URGENT...)
Text
HTML tags are not supported and links are generated automatically if they start with http or ftp.
Please submit long source code or log files as attachment (only registered users).
Please enter the number 6043