Dans le cadre d'un projet, je dois afficher un texte sur un écran lcd. Jusque là, rien de bien compliqué, cet écran lcd est branché sur un multiplexeur analogique CD74HC4067. Voici le composant que j'ai achetéhttps://fr.rs-online.com/web/p/modules-de-developpement-analogiques/2494045.
Voici maintenant le code que j'ai utilisé pour afficher un message sur mon écran.
#include <LiquidCrystal.h> // ajout de la bibliothèque du l'écran lcd
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // déclaration des pins utilisées
void setup()
{
lcd.begin(16, 2); // indique la taille de l'écran
lcd.setCursor(0,0); // indique la position du texte
lcd.print("hello"); // indique le texte à afficher
}
void loop()
{
}
j'ai regardé un peu sur internet et j'ai vu plusieurs options pour faire fonctionner le multiplexeur. Comment dois-je déclarer mes broches et comment puis utiliser celles de mon module ?
Je veux juste essayer de comprendre comment fonctionne le multiplexeur en attendant de recevoir le reste de mon matériel.
A terme l'afficheur lcd sera branché directement sur la carte et devra afficher des informations qui seront mesurées sur les multiplexeurs. Mais le problème sera toujours là, je ne sais pas comment aller lire utiliser les broches du multiplexeur.
est tu sûre qu'un LCD soit le meilleur moyen de comprendre comment lire les broches de ton multiplexeur ?
Tu n'a pas des capteurs ou des potentiomètres ?
Au pire tu configure avec des fils Dupont chaque IO de ton multiplexeur.