diy:grove:programmes
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| diy:grove:programmes [2020/04/03 15:45] – jbpuel | diy:grove:programmes [2020/04/05 09:17] (Version actuelle) – [Programmes Grove] jbpuel | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| | Mesure une valeur sur le potentiomètre et l' | | Mesure une valeur sur le potentiomètre et l' | ||
| | Mesure une valeur sur le potentiomètre et l' | | Mesure une valeur sur le potentiomètre et l' | ||
| - | | Mesure une valeur sur le potentiomètre et l' | + | | Mesure une valeur sur le potentiomètre et l' |
| - | | Affichage de On ou Off sur l' | + | | Affichage de On ou Off sur l' |
| | Affichage de On ou Off sur l' | | Affichage de On ou Off sur l' | ||
| + | | Utilisation du baromètre BMP085 et affichage sur lcd | {{ : | ||
| + | | Mesure de luminosité avec TSL2561 et affichage sur lcd | {{ : | ||
| + | | Détection de mouvement et affichage sur lcd | {{ : | ||
| + | | Détection de mouvement et affichage sur lcd via une interruption | {{ : | ||
| + | |||
| + | ===== Patch de la bibliothèque Grove pour TM1637 ===== | ||
| + | |||
| + | La fonction '' | ||
| + | |||
| + | <code cpp> | ||
| + | if (number != 0) { | ||
| + | display(j, number % 10); | ||
| + | } else { | ||
| + | display(j, 0x7f); | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | par | ||
| + | |||
| + | <code C++> | ||
| + | // Patch JB pour afficher les 0 | ||
| + | |||
| + | if (number != 0) { | ||
| + | display(j, number % 10); | ||
| + | } else { | ||
| + | if (j == 3) { | ||
| + | display(j, number % 10); // affiche un 0 en dernière position | ||
| + | } else { | ||
| + | display(j, 0x7f); | ||
| + | } | ||
| + | } | ||
| + | </ | ||
diy/grove/programmes.1585928702.txt.gz · Dernière modification : de jbpuel
