Moin hatte gerade mal die Idee im 2. Bildschirm die Adresse erscheinen zu lassen. Wäre doch praktisch wenn man ihn mal liegen lassen würde.
Oder i.was anderes was man cool findet.
Adresse im oled
- stRanger
- Will hier nur verkaufen
- assi
- Hirsch
- ForumBadges:
- XtraBadges: zeigen
Beitrag
Re: Adresse im oled
Ich erkläre das alles in nem Video das gerade daran scheitert dass das Schnittprogramm das Format des Screengrabbers nicht mag.. *argh*
Kurzfassung:
1. Such Dir diese Funktion im Code:
mit
u8g.setPrintPos
schiebst Du den Cursor an eine Stelle die Du mit X,Y Koordination festlegst
mit
u8g.print
schreibst du dann an der Stelle Texte "Assi" (siehe unten) oder Werte sigma (siehe oben).
das da:
u8g.setFont(u8g_font_gdb12);
lässt Du in Ruhe
Beispiel:
Die Idee mit dem liegen lassen und Adresse ist ganz gut, das könnte man zB auch als Splash Screen machen den beim Booten anzeigt.
Kurzfassung:
1. Such Dir diese Funktion im Code:
Code: Alles auswählen
void UpdateOLED () {
u8g.setFont(u8g_font_gdb12);
u8g.setPrintPos(10, 15);
u8g.print("Fps");
u8g.setPrintPos(85, 15);
if (fps < 0)
{
u8g.print(0,0);
}
else
{
u8g.print(fps,0);
}
u8g.setPrintPos(10, 38);
u8g.print("Fps +/-");
u8g.setPrintPos(85, 38);
u8g.print(sigma);
u8g.setPrintPos(10, 61);
u8g.print("Bps");
u8g.setPrintPos(85, 61);
u8g.print(maxBps,1);
}
u8g.setPrintPos
schiebst Du den Cursor an eine Stelle die Du mit X,Y Koordination festlegst
mit
u8g.print
schreibst du dann an der Stelle Texte "Assi" (siehe unten) oder Werte sigma (siehe oben).
das da:
u8g.setFont(u8g_font_gdb12);
lässt Du in Ruhe
Beispiel:
Code: Alles auswählen
void UpdateOLED () {
u8g.setFont(u8g_font_gdb12);
u8g.setPrintPos(10, 15);
u8g.print("Assi hat den" );
u8g.setPrintPos(10, 38);
u8g.print("längsten");
u8g.setPrintPos(85, 38);
u8g.print("Dödel");
}
Link: | |
BBcode: | |
HTML: | |
Hide post links |
- stRanger
- Will hier nur verkaufen
Beitrag
Re: Adresse im oled
Jo die Idee mit dem splash Screen ist super
Link: | |
BBcode: | |
HTML: | |
Hide post links |
- stRanger
- Will hier nur verkaufen
Beitrag
Re: Adresse im oled
hey das umschreiben funktioniert super mit deiner Anleitung! aber kleine frage: kann man die schriftgröße noch ändern?
Link: | |
BBcode: | |
HTML: | |
Hide post links |
- assi
- Hirsch
- ForumBadges:
- XtraBadges: zeigen
Beitrag
Re: Adresse im oled
Das ist die Stelle bei der ich meinte die Finger weg zu lassen
u8g.setFont(u8g_font_gdb12);
Aber klar geht das, versuch mal was passiert wenn Du statt _gdb12, u8g_font_gdr14 angibst, das sollte das hier sein:
quelle: https://github.com/olikraus/u8glib/wiki ... oupgentium
Ich habe blöderweise kein OLED atm hier, deswegen keine Garantien Kann sein das man dafür eine zusätzlich Lib braucht, kann sein das es sofort geht
u8g.setFont(u8g_font_gdb12);
Aber klar geht das, versuch mal was passiert wenn Du statt _gdb12, u8g_font_gdr14 angibst, das sollte das hier sein:
quelle: https://github.com/olikraus/u8glib/wiki ... oupgentium
Ich habe blöderweise kein OLED atm hier, deswegen keine Garantien Kann sein das man dafür eine zusätzlich Lib braucht, kann sein das es sofort geht
Link: | |
BBcode: | |
HTML: | |
Hide post links |
Zurück zu „Ideen und Modifikationen“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste