bonjour
je souhaite écrire en grand BON ou MAUVAIS
sur un LCD 4x20 i2c
une piste me serait utile
merci
cisco59:
bonjour
je souhaite écrire en grand BON ou MAUVAIS
sur un LCD 4x20 i2c
une piste me serait utile
merci
tu trouvera pas mal de truc en cherchant avec "arduino big fonts"
un exemple
Merci deja pour la reponse
je regarde cela et je revient si j'ai besoin d'aide
Tien voila un bout de code pour t'aider.
#include <Wire.h>
#include <LCD.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Addr, En, Rw, Rs, d4, d5, d6, d7, backlighpin, polarity
void setup()
{
lcd.begin(20,4);
lcd.backlight();
lcd.setCursor(0, 0);//
lcd.print("BON");
lcd.setCursor(0, 1);
lcd.print("OU: ");
lcd.setCursor(0, 2);
lcd.print("MAUVAIS");
}
void loop()
{
}
Le paramètre lcd.setCursor(0, 0) permet de régler la positon du texte sur ton écran. (1er chiffre, la position dans la longueur et le 2eme sur la hauteur.) à vérifier plus très sure.
PS : Oublie pas d'installer la bibliothèque LiquidCrystal_I2C
Oui la je sais faire, c'est juste que je veux écrire BON ou MAUVAIS en grand sur tout le LCD
Bonjour,
Oui la je sais faire, c'est juste que je veux écrire BON ou MAUVAIS en grand sur tout le LCD
alors tu dois acheter un LCD graphique.
Tu vas sur Google, recherche de "lcd big font" puis images et tu verras des centaines de resultats mais rien qui correspond a ce que tu cherches.
Jacques
cisco59:
Oui la je sais faire, c'est juste que je veux écrire BON ou MAUVAIS en grand sur tout le LCD
bonjour
BON ça passe , mais MAUVAIS ça ne tiendra pas
sur un 4X20 on passe correctement 4 caracteres
OUI ou NON
YES ou NO
BON ou NON (mais là attention : il n'y a qu'une lettre qui change)
BAD ou GOOD
ou autre lettrage simple
merci deja
Artouste aurait tu les bibliotheque ou un exemple tout fait avec BON FAUX
cisco59:
merci dejaArtouste aurait tu les bibliotheque ou un exemple tout fait avec BON FAUX
dommage pour toi , mais non pas là sous la main
mais ça ne consiste qu'a generer 7 matrices 4X4 pour les lettre ABFNOUX
1- tu crée des caracteres speciaux (formes unitaires pour former agreablement à l'oeil les lettres matrice 5X8)
2 - tu genere les matrices
3 - tu affiche les matrices
exemple là , c'est du 16X2 mais ça se derive (papier et crayon)
hello
j'avais travaillé la dessus en partant d'un prog en 2*16
voici ce qui en était sorti
(il faut ouvrir un deuxième onglet pour y mettre le .h)
tu lances le prg et tu regardes ton lcd
very_big_font_forum.ino (2.29 KB)
LcdVeryBigFont.h (20 KB)
merci
modifié pour qu'il puisse fonctionner avec mon LCD i2c et c'est bon
cisco59:
merci
modifié pour qu'il puisse fonctionner avec mon LCD i2c et c'est bon
bonjour
Ce qui serait vraiment sympa , c'est que tu partage ton code/resultat , ça peut toujours etre utile ... à d'autres
juste un code qui affiche "BON" ou FAUX"
je vais mettre l'ensemble de mon projet tres bientot
j'ai préparé ceci
Fonctions_affichage.ino (8.46 KB)
LcdVeryBigFont.h (32.9 KB)
Main_Very_big_font_forum.ino (1.61 KB)
Text_Very_Big_Font_Lcd_4x20.ino (856 Bytes)