Balkenanzeige

Moin

Ich würde gerne mit meinem arduino üben. Möchte über ein potentiometer eine RGB LCd Display eine Balken Anzeige machen. Wenn ich am Potentiometer drehe sollte der balken sich erhöhen.

Geräte.

Arduino UNO
RGB LCD back light groove
Potentiometer.
Hat wer einen TIpp

Da der Thread jetzt im deutscen SUbforum gelandet ist
hier die Übersetzung per google-translate

Dies ist das englischsprachige Forum.
Wenn Sie lieber auf Deutsch schreiben möchten, gibt es ein deutsches Unterforum.

Sehr gut, um ein Foto zu posten und zu schreiben, welche Hardware Sie haben.

auf andere Weise geben Sie einfach Ihren deutschen Text in google-translate ein und lassen Sie google die Übersetzung machen.
Das funktioniert sehr gut.

Als erste Übung in der Verwendung von Google-Übersetzer schreibe ich diesen ganzen Text auf Englisch.
Als erste Übung fügen Sie Ihrem Display ein weiteres "X" oder "*" hinzu.

Schreiben Sie einfach ein erstes Programm auf, das etwas weniger leistet.
Das heißt, lassen Sie es ein "X" auf das Display schreiben und warten Sie eine halbe Sekunde
dann schreibe zwei "XX" warte eine halbe Sekunde
dann schreibe drei "XXX" warte eine halbe Sekunde
usw. usw.

Wenn Sie nicht wissen, wie Sie damit beginnen sollen
stellen Sie einfach eine viel konkretere Frage als

Zitat
Hat jemand einen Tipp?
Mit freundlichen Grüßen Stefan

und damit es nicht so viel Platz verbaucht das englische Original als code-section

This is the english speaking forum.
If you prefer to write in german there is a german sub-forum.

very good to post a foto and writing what hardware you have.

other way just type your german text into google-translate and let do google do the translation.
This works very good.

So as a first execise in using google-translate I write all this text in english.
As a first exercise adding another "X" or "*" to your display.

Just write down a first program that does a little less.
Which means let it write one "X" to the display wait half a second
then write two "XX" wait half a second
then write three "XXX" wait half a second
etc. etc.

If you don't know how to begin with this
just ask a much more concrete question than 

QuoteDoes anybody has a tip?best regards Stefan

vgs

Poti auslesen. analogRead
Auf die gesamtbalkenbreite mappen. map
Moderator verständigen den Thread in das deutsche Forum zu verschieben.

@noiasca Wie bekomme ich überhaupt die LCD balkenanzeige hin? Mit Befehle. Hättest ein code Beispiel?

m1nimi:
Wie bekomme ich überhaupt die LCD balkenanzeige hin? Mit Befehle. Hättest ein code Beispiel?

Wie ? Du hast das doch auf dem Foto schon gezeigt.

Hallo "m1nimi",

es wäre schön wenn du kurz schreiebn würdest wie viel du schon über Programmierung weißt.
Dann kann man die ANtworten passend zu deinem Wissensstand schreiben.
Jetzt einfach einen komplexen Code zu posten der per Poti Bargraph-Anzeige rauf und runterfährt
am besten mit Benutzerdefinierten Zeichen ist als Einstieg zwei Nummern zu groß

Das Code-Beispiel könntest du dann zwar runterladen und bei dir hochladen aber damit verstehst du ja die Grundlagen nicht. Wenn die LCD-Anzeige auf dem Foto von einem Demo-Programm stammt dann poste doch mal dieses Demo-Programm im Original und dann eine Programmversion in der du zumindest versucht es auf die Aufgabe Poti-Balkenanzeige anzupassen.

Wenn es kein solches Demo-programm gibt
Serial.write(Wissenstand über programmieren)
vgs

Hallo,

wenn grobe Darstellung reicht, kannst du das volle Kästchen auf die Displayzeile schreiben und wieder löschen. Musste eben so programmieren wie du es möchtest. Wenn es Pixelbreite fein aufgelöst sein soll, musst du dir eigene Zeichen erstellen, falls das mit dem Display möglich ist. Mehr Möglichkeiten hast du damit nicht.

Wie bekomme ich überhaupt die LCD balkenanzeige hin? Mit Befehle. Hättest ein code Beispiel?

0xDB ist ein "leeres" Kästchen
0xFF ist ein volles Kästchen

genau steht das aber im Datenblatt von deinem LCD was du jetzt mal ansehen solslt.

Je nach Lib machst anschließen einfach ein

lcd.write(0xDB);
oder
lcd.write(0xFF);

mit meiner Lib wäre es halt lcd.writeOld

wenn dir diese Zeichen nicht gefallen mach dir deine eigenen.
Beispiele findest du in der library im Beispiel "CustomCharacter"

Hallo m1nimi
zeige mal deinen Sketch, damit wir Dir helfen können.

m1nimi:
@noiasca Wie bekomme ich überhaupt die LCD balkenanzeige hin? Mit Befehle. Hättest ein code Beispiel?

Installiere Dir mit Hilfe des Bibliotheksverwalters die Bibliothek LcdBarGraphX, dort findest Du Beispiele.

Beachte die Hinweise in README.md.