Bonsoir,
Pour ceux qui ça intéresse j'ai codé un petit éditeur pour créer des images qu'on peut importer directement (en copiant/collant les Data) dans un code Arduino utilisant la bibliothèque Adafruit_GFX.
Bonsoir,
Pour ceux qui ça intéresse j'ai codé un petit éditeur pour créer des images qu'on peut importer directement (en copiant/collant les Data) dans un code Arduino utilisant la bibliothèque Adafruit_GFX.
Tu te sert comment du résultat ?
Merci de ce partage
Après avoir cliqué sur le bouton DATA, il faut double cliquer dans le champ et copier les data générés en hexadecimal (CTRL+C) puis les coller dans le code Arduino (CTRL+V).
Voici un exemple pour l'écran Nokia 5110 (ne pas oublier de spécifier les dimensions de l'image (20x20 dans l'exemple suivant) :
//LCD NOKIA 5110 (84x48)
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
Adafruit_PCD8544 display=Adafruit_PCD8544(6,5,4,3,2); //CLK,DIN,DC,CE,RST
const static unsigned char PROGMEM matrix_bmp[]={
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x40,0x0,0x0,0x40,0x0,0x0,0x40,0x0,0x7,0x40,0x0,0x4,0x74,0x0,0x6,0x4,0x0,0x54,0x4,0x0,0x54,0x4,0x0,0x77,0x84,0x0,0x50,0x4,0x0,0x50,0x7,0x0,0x50,0x0,0x0,0x50,0x0,0xF0,0x0,0x0,0x90,0x0,0x0,0x90,0x0,0x0,0x90,0x0,0x0,0xF0
};
void setup(){
display.begin();
display.clearDisplay();
display.setContrast(50);
display.drawBitmap(0,0,matrix_bmp,20,20,BLACK); //x,y,data_bmp,lg_bmp,ht_bmp,color
display.display();
}
void loop(){
}
comment faire pour "installer", utiliser l'exe img2hex.exe ?
Merci
oui tout simplement
désolé je me suis mal exprimé : sous win7 32 bits, quand je clique sur l'exe, j'ai un "flash" comme une fenetre qui s'ouvre et se ferme en quelques millisecondes, on doit l'executer dans quel environement ?
Merci
Je suis sous windows 7 pro 32.
J'ai téléchargé le fichier img2hex.zip proposé par le lien.
Avec 7zip j'ai dézipper le tout dans le dossier img2hex.
Dans le dossier img2hex il y a 6 fichiers + un dossier exe.
Dans le dossier exe il y a 9 fichiers dont img2hex.exe et un dossier Resources.
Je ne détaillerai pas le dossier Resources qui contient 18 fichiers et un autre dossier exe contenant aussi 9 fichiers et un autre dossier Resources qui contient aussi 18 fichiers.
En double cliquant sur img2hex.exe, le programme ouvre une fenêtre.
Il faut définir la taille de la grille ou grid et cliquer sur new.
Avec la souris d'un simple clic sur une case, on dessine ou efface.
En cliquant sur data, le code correspondant apparait en-dessous.
Merci pour le partage de ce programme, simple et intuitif.
oui, j'ai fait comme vous dites, il y a une fenetre qui s'ouvre et se ferme aussitôt
doit manquer un trucdans ma version w7, j'essaierai sur un autre pc
merci