Text ausrichten, denn 1602 und 2004 LCD Charakter zeigt (3 / 4 schritt)

Schritt 3:


Geben Sie die Funktionen unten (d. h. die Skizze) in der

Arduino IDE. Ich habe einen Test-Programm enthalten, der funktioniert mit diesen Funktionen ermöglichen es Ihnen, die Ergebnisse zu sehen. Wo habe ich den Text: "L gerechtfertigt", "Zentriert" und "R gerechtfertigt", können Sie vor, die Sie rechtfertigen möchten.

Die drei Funktionen können, von selbst, jedes Programm hinzugefügt werden, mit denen die 1602 oder 2004 LCD-Displays lässt sich für Ihre Bedürfnisse geeignete Blocksatz. Aber wie bereits erwähnt, müssen Sie die numerischen Werte von 19 bis 15 anpassen, wenn Sie eine 1602-Display verwenden.

/*

-Programm begründete Saiten auf einem 20 x 4 LCD Display drucken

* Geschrieben von R. Jordan Kreindler, 18. Juni 2016

*/

#include LiquidCrystal / / Sollte weniger als und groß als Zeichen eingeschlossen werden. LCD verwenden können
#include string.h
/ / sollte weniger als und groß als Zeichen eingeschlossen werden. Länge der Zeichenfolge verwenden können

Leider diese Seite entfernt alle weniger als und größer als Symbole und Text in Ihnen
Sie müssen also diese Symbole in Ihrer Skizze per Hand eingeben

LiquidCrystal (Rs, aktivieren, d4, d5, d6, d7)

LiquidCrystal LCD-Display (12, 11, 5, 4, 3, 2);

Deklarieren Sie lcd als ein LiquidCrystal-Objekt

Int i;

Int-Linie;

void LeftJustify (Int Line, Char str1[]) {}

Geschrieben von R. Jordan Kreindler Juni 2016

lcd.setCursor (0, Zeile);

LCD.Print(""); Klare Linie

lcd.setCursor (0, Zeile);

LCD.Print(str1);

}

leere zentriert (Zeile Int, Char str1[]) {}

Geschrieben von R. Jordan Kreindler Juni 2016

Int length1 = strlen(str1);

Int Räume = round (((19-length1)/2.0)-1);

lcd.setCursor (0, Zeile);

LCD.Print(""); Klare Linie

lcd.setCursor (0, Zeile);

für (ich = 0; ich < = Leerzeichen; i ++) {}

LCD.Print("");

}

LCD.Print(str1);

}

void RightJustified (Int Line, Char str1[]) {}

Geschrieben von R. Jordan Kreindler Juni 2016

Int length1 = strlen(str1);

Int Räume = 19 - length1;

lcd.setCursor (0, Zeile);

LCD.Print(""); Klare Linie

lcd.setCursor (0, Zeile);

für (ich = 0; ich < = Leerzeichen; i ++) {}

LCD.Print("");

}

LCD.Print(str1);

}

void setup() {}

LCD.Begin (20, 4); Für eine Anzeige von 2004. Dies muss nicht geändert werden, wenn Sie ein 16 x 2 Display verwenden

Jedoch wenn Sie ein 16 x 2 Display verwenden musst du denken Sie daran, dass du nur kannst

Schreiben Sie Linien 0 und 1 und 19 in den oben genannten Funktionen sollten in 15 geändert werden

Linie = 0;

LeftJustify (Line, "L Justified");

Zeile = Zeile + 1;

zentriert (line, "Zentriert");

Zeile = Zeile + 1;

RightJustified (Line, "R Justified");

}

void loop() {}

In Verbindung stehende Artikel

1602 2004 LCD Adapter Adressierung!

1602 2004 LCD Adapter Adressierung!

Diese Wil werden eine einfache instructable zum ändern die I2C-Adresse des 1602 2004 lcd Adapter.IV de versuchen es zu machen, nachdem ein frustrierendes, die Adresstabelle im Netz zu findenSchritt 1: Schritt 1 Ortung der 3 Adresse JumperWenn Ihr Ada
Gewusst wie: verwenden Sie Text in den Mixer

Gewusst wie: verwenden Sie Text in den Mixer

In diesem Tutorial ich werde dich lehren gewusst wie: verwenden Sie eine benutzerdefinierte Schriftart in den Mixer und ich werde dich lehren, wie man es mit Shapeways benutzt.Schritt 1: Erstellen der Szene Starten Sie durch Ausführen von Blender. Kl
Mikrocontroller-Anfangsstück 8: Hinzufügen einer Schaltfläche an den Mikrocontroller und damit etwas zu tun

Mikrocontroller-Anfangsstück 8: Hinzufügen einer Schaltfläche an den Mikrocontroller und damit etwas zu tun

Eine sehr einfach und leicht für menschliche Interaktion mit dem Mikrocontroller bieten lässt sich auf Tastendruck in den Stromkreis einfügen. Wir kommunizieren mit Computern über zwei wichtigsten Eingabegeräte: Maus und Tastatur. Eine Tastatur ist n
Arduino Temp/Feuchte-Sensor mit DHT11 und I2C LCD-eines Tages-Projekt

Arduino Temp/Feuchte-Sensor mit DHT11 und I2C LCD-eines Tages-Projekt

Ich habe gekauft ein Arduino Mega 2560-Reihe die kam mit einigen Sensoren und natürlich und Arduino Mega.In diesem instructable, ich teilt mit Ihnen die Schritte habe ich um ein Arduino-basierte Temperatur und Luftfeuchtigkeit Anzeige zu machen.Gewün
Billig, schnell und einfach LCD-Ersatz für Samsung Galaxy S3

Billig, schnell und einfach LCD-Ersatz für Samsung Galaxy S3

Hatte einen Vorfall und mein Handy im perfekten Winkel auf den LCD-Bildschirm zu brechen getroffen. Nach vielen Recherchen entschied ich mich, dass ich es mir selbst ersetzen könnte. Es auf der Unterseite macht Zeile beleuchtet und das LED-Licht noch
Große, einfache und preiswerte Schlauch reparieren für den Garten und anderswo

Große, einfache und preiswerte Schlauch reparieren für den Garten und anderswo

Ich habe einen großen Garten mit vielen Schläuchen und einem großen Rasenmäher, dass allzu oft Hits die Schläuche erfordern dann reparieren. Ich habe viel Erfahrung mit verschiedenen Methoden (in der Regel in Form von verschiedenen Anschlüssen und Kl
Katze-Haus (für den Winter und für wilde Katzen)

Katze-Haus (für den Winter und für wilde Katzen)

Meine Familie und ich zogen vor kurzem zurück in unser Haus nach Übersee 8 Jahren. Es stellt sich heraus, unsere Mieter waren sehr einladend für alle die Katzen der Nachbarschaft und unserem Hinterhof ist ein bisschen eine Katze Urlaubsort geworden.
Opposcope für transparente Footprints: Blick in den Himmel und der Erde zur gleichen Zeit wie

Opposcope für transparente Footprints: Blick in den Himmel und der Erde zur gleichen Zeit wie

Opposcope ist ein optisches Gerät, das Ihnen erlaubt, den Himmel und die Erde gleichzeitig zu sehen.Wie es funktioniert: Durch die beiden Vergrößerungsglas (ein nach oben und die andere nach unten) aufgenommenen Bilder sind von zwei 45-Grad-Spiegel r
Airsoft-Leitfaden für den erfahrenen und unerfahrenen

Airsoft-Leitfaden für den erfahrenen und unerfahrenen

In diesem instructable ich wird umfassen Waffen, verschiedene Bereiche und andere Dinge zu spielen. Ich Spiele Airsoft seit etwas mehr als 3 Jahren, und seitdem ich ich habe es geliebt.Jeder Schritt der ' Ible werden auf jedes andere Thema. Setzen Si
Gewusst wie: ändern Sie den Schlauch und Reifen auf dem Fahrrad

Gewusst wie: ändern Sie den Schlauch und Reifen auf dem Fahrrad

diese instructable ist für jene Leute, die wissen wollen, wie einen alten oder kaputten Reifen und Schlauch vom Rad eines Fahrrades zu ersetzen.Schritt 1: Die Luft aus den Reifen Um den Reifen ablassen Sie das Ventil finden müssen, Ventile können in
Mr-Unentschlossenheit - fühlte eine kleine Version von sich selbst, dreht den Kopf und schaut dich.

Mr-Unentschlossenheit - fühlte eine kleine Version von sich selbst, dreht den Kopf und schaut dich.

Dies ist eine Anleitung, wie man 123D Catch verwenden, um ein 3D Scan Ihres ganzen Körpers. Haben Sie den Scan oder "fangen", die das Tutorial Sie durch eine Technik führen, um es zu bereinigen und zu manipulieren es bereit für 123D machen. Das
Ring um den Kragen und andere Flecken im Gewebe zu entfernen

Ring um den Kragen und andere Flecken im Gewebe zu entfernen

In dieser Instructable werde ich erklären, was ich tat, um harten Ring um den Kragen Flecken und andere Flecken aus Textilien zu entfernen, während der Verwendung eines Ultraschall Reinigungsanlage.Schritt 1: Überblick über das Projekt Hi alle und vi
Vermeiden Sie den Geruch und Rauch - Saison einen Wok auf dem Grill

Vermeiden Sie den Geruch und Rauch - Saison einen Wok auf dem Grill

würzen Wok ist eine zwangsläufig stinkenden und smokey Prozess, absichtlich ein Heizöl oder Fett hinter seinen Rauchpunkt, robuste mehrschichtig von Kohlenstoff zu hinterlegen schwarze Patina auf den blanken Stahl Wok-Oberfläche.  Die meisten Anweisu
Bauen einen Huhn Traktor, den langen und schwierigen Weg! (AKTUALISIERT!)

Bauen einen Huhn Traktor, den langen und schwierigen Weg! (AKTUALISIERT!)

Für meine erste Instructable, ich zeige dir wie man kein Huhn Traktor zu bauen ist eine tragbare, beiliegenden Stift für Hühner. Jeden Tag, Sie können sie zu einem neuen Teil des Rasens, verschieben, damit die Hühner in frischen Rasen bekommen können