PDA

Επιστροφή στο Forum : arduino & tft οθόνη



info@kalarakis.com
12-07-17, 19:46
εχω την οθόνη ΗΧ8357Β για arduino μέγα
Κατέβασα και τις βιβλιοθήκες και τα παραδείγματα του κατασκευαστή
Όλα καλά

το πρόβλημα είναι στους ελληνικούς χαρακτήρες
στα παραδείγματα του έχει ένα πρόγραμμα το pcToLCD που μάλλον εκει φτιάχνει τις γραμματοσειρές
το πρόβλημα είναι ότι τα μενού και όλα τα γράμματα βγαίνουν ???????? και δεν μπορώ να καταλάβω τι γίνεται

Έχετε υπόψη σας κάποιο πρόγραμμα για να φτιάχνει ελληνικά ή καμιά ελληνική γραμματοσειρά
για th utf βιβλιοθήκη?

Fire Doger
12-07-17, 20:51
Για τα σταθερού μεγέθους γράμματα τα font είναι απλό font table με χαρακτήρες 6x8 και σε διαφορετικά μεγέθη τα βγάζει σε ακέραια πολλαπλάσια. Μπορείς απλά να πας και να αλλάξεις μερικά γράμματα στο font table για να βάλεις αυτά που λείπουν, παρ' όλα αυτά στον κώδικα πρέπει να γράφεις λατινικά για να είναι 0-255 ή 0-127 ανάλογα πως είναι. Για αυτό σου βγάζει ερωτηματικά μάλλον.

Για τα άλλα μεταβλητού μεγέθους δεν είχα κάνει reverse την έξοδο, τα παράτησα, δες αυτό ίσως τα κάνει generate όπως σε βολεύει http://pd4ml.com/pixelmeister/
Αλλιώς με την βιβλιοθήκη FreeType όπως λέει εδώ https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts

info@kalarakis.com
12-07-17, 21:18
Tα ερωτιματικα πανω στα μενου και τις φορμες τα βγαζει το προγραμμα pcToLcd
Η βιβλιοθικη για τις TFT (utft.h) περιεχει γραμματοσειρες χωρις ελληνικους χαρακτηρες. Η tft ειναι για arduino OXI για pc

manolena
12-07-17, 22:24
Για custom made χαρακτήρες (όπως είναι οι ελληνικοί για παράδειγμα αφού δεν υπάρχουν στη βιβλιοθήκη UTFT) ρίξε μια ματιά σε αυτό εδώ το θέμα:

http://forum.arduino.cc/index.php?topic=447956.0

Χρησιμοποιείς αυτό εδώ το εργαλείο:

http://fontforge.github.io/faq.html#outline-bitmap

...βασισμένο στο MS Excel και με αρκετή δουλειά τους φτιάχνεις. Αλλιώς στείλε του ένα email όπως λέει εδώ:

http://www.rinkydinkelectronics.com/r_fonts.php

...και θα στα φτιάξει αυτός.

info@kalarakis.com
21-07-17, 22:38
Χαρη στις πληροφοριες του manolena εφτιαξα τους ελληνικους χσρακτηρες για την tft του arduino
Συναντισα ενα προβλημα που δεν μπορεσα να το λυσω
Ενω εβαλα τα ελληνικα απο το 195 και μετα συμφωνα με τον 437 ascii
Γραφωντας ελληνικους χαρακτηρες έβγαζε παυλες ( αυτο που μοιαζει με περισπομενη) Μετακινησα τους χαρακτηρες σε αλλη θεση αλλα τιποτα. Η βιβλιοθηκη δηλωνει 8 bit
Δεχεται μονο 127 χαρακτηρες σα να ειναι 7μπιτο
Αυτο που εχω μεχρι τωρα ειναι , εχοντας βαλει τους ελληνικους χαρακτηρες στη θεση των αγγλικων κα γραφοντας φραγκολεβαντινικα στην οθονη εμφανιζονται ελληνικα.

Καμια ιδεα πως μπορω να εχω ταυτοχρονα ελληνικα και αγγλικα στη γραμματοσειρα?

info@kalarakis.com
06-08-17, 12:46
και μια φωτο70450

info@kalarakis.com
28-08-17, 01:08
Στο προηγούμενο σας έδειξα μια φώτο με ελληνικά γράμματα που έχουν το ίδιο πλάτος.
Τώρα σας δείχνω μια φώτο με ελληνικούς χαρακτήρες propotional και ύψος 24pt.
Βασικά η γραμματοσειρά έχει ότι ύψος θέλουμε Ο μόνος περιορισμός είναι η μνήμη του arduino.
Αυτό για να έχουμε ταυτόχρονα Ελληνικά και Αγγλικά
Αν θέλουμε μόνο ελληνικά ή μόνο αριθμούς ή κάποιο σετ γραμμάτων η ανάγκη σε μνήμη λιγοστεύει.

70597

Elias97
18-10-20, 18:19
Στο προηγούμενο σας έδειξα μια φώτο με ελληνικά γράμματα που έχουν το ίδιο πλάτος.
Τώρα σας δείχνω μια φώτο με ελληνικούς χαρακτήρες propotional και ύψος 24pt.
Βασικά η γραμματοσειρά έχει ότι ύψος θέλουμε Ο μόνος περιορισμός είναι η μνήμη του arduino.
Αυτό για να έχουμε ταυτόχρονα Ελληνικά και Αγγλικά
Αν θέλουμε μόνο ελληνικά ή μόνο αριθμούς ή κάποιο σετ γραμμάτων η ανάγκη σε μνήμη λιγοστεύει.

70597
Παιδιά καλησπέρα και συγνώμη που ανασύρω το θέμα αλλά έχω το ίδιο ακριβώς πρόβλημα. Τελικά φίλε Καλαράκη πως κατάφερες να χρησιμοποιήσεις ελληνικά και αγγλικά; Μπορείς να μου περιγράψεις τα βήματα που ακολούθησες και ποιά βιβλιοθήκη χρησιμοποίησες;

Ευχαριστώ!