Essayez de modifier la position ou le compte est affiché<br />
Essayez de modifier la position ou le compte est affiché<br />
−
sur l'afficheur (par exemple au milieu de la deuxième ligne).
+
sur l'afficheur (par exemple au milieu de la deuxième ligne).
+
+
== Ressources ==
+
* [http://df.mchobby.be/datasheet/HD44780-PinOut.pdf Spécification technique du LCD]
+
* [http://mchobby.be/data-files/datasheet/HD44780-Command.pdf Commandes du LCD]
+
+
== Foire aux questions ==
+
=== Il éclaire trop fort ===
+
Q: L'affichage éclaire trop fort. Est-il possible de le diminuer?
+
+
R: Oui, a condition de disposer d'une broche PWM sur votre Arduino.
+
+
La broche 15 du LCD (avant dernière broche) est utilisée pour alimenter le rétro-éclairage.
+
+
'''Si''' vous la branchez sur une sortie digitale de votre Arduino pour alimenter le rétro-éclairage '''Alors''' vous pouvez en contrôler son l'allumage/l'extinction.
+
+
'''Si''' vous utilisez une broche PWM de votre Arduino (comme la broche 3) '''Alors''' vous pouvez également contrôler la luminosité du rétro-éclairage :-)
Déclarer la broche en sortie dans la fonction '''setup()''' de votre croquis:
+
+
<nowiki>void setup(){
+
pinMode( 3, OUTPUT );
+
...</nowiki>
+
+
Puis assigner le assigner le cycle cycle utile pour le signal PWM (valeur de 0 à 255 - pour 0 à 100%) afin de moduler la puissance lumineuse du rétroéclairage.
+
+
analogWrite( 3, 120 );
+
+
La ligne ci-dessus assigne un cycle utile de 120/255ième soit 0.47 (47%)