Voici une petite bibliothèque d’effets facilement extensible pour le module Deuligne.
Pour pouvoir la faire fonctionner, il faut impérativement corriger la ligne 9 du fichier Deuligne.h
- Code: Tout sélectionner
#ifndef SNOOTLCDI2C_h
#define SNOOTLCDI2_h
pour y ajouter une lettre manquante :
- Code: Tout sélectionner
#ifndef SNOOTLCDI2C_h
#define SNOOTLCDI2C_h
Sans cette modification, il n’est pas possible de créer de bibliothèque utilisant la bibliothèque Deuligne.
L’archive doit être décompressée dans votre Sketchbook.
Pour utiliser un effet, il faut avoir un objet Deuligne et un objet DeuligneBuffer :
- Code: Tout sélectionner
buffer.reset(); // réinitialise l’objet DeuligneBuffer
buffer.print("Effet Guillotine"); // Enregistre du texte dans l’objet
buffer.print("OOOOUUUTCH !");
guillotine.apply(lcd,buffer); // Applique l’effet à l’écran avec les caractères du buffer
Le projet DeuligneEffectDemo, lui aussi inclus dans l’archive, contient le code de la démo présentée dans la vidéo ci-dessous :
