Pages

Affichage des articles dont le libellé est Jauge. Afficher tous les articles
Affichage des articles dont le libellé est Jauge. Afficher tous les articles

jeudi 27 février 2020

Utiliser simplement une jauge de masse et un HX711

Cet article présente, le plus simplement possible, l'utilisation d'une jauge de masse et d'un module HX711.
Ce module est un pont de Wheatstone (non présenté dans cet article) couplé à un convertisseur analogique-numérique de 24 bits.

Aspect physique :

En règle générale, les produits "asiatiques" sont comme ceci (image Banggood) :
Le fabricant Sparkfun propose ce modèle :
 Et DFROBOT celui-ci :

Le montage de test de cet article :

Et pour faire joli (et pour mettre en conditions réelles), j'ai imprimé des pièces à partir de ce modèle :

Mon montage :




La librairie que j'ai utilisée est ici : https://github.com/bogde/HX711
 
Le programme ci-dessous est la version très édulcorée du fichier full_example.ino disponible avec la librairie.
 
 

Ce fichier est téléchargeable ici

Le programme est assez simple et le commentaires sont suffisants pour comprendre le principe.
Cependant, des explications sont nécessaires pour la ligne 16 :

La valeur "895" n'a pas été trouvée par hazard, celle-ci est déterminée par tests succéssifs.
Au départ, on lance le programme, balance à vide (juste avec son montage imprimé) et on lit la valeur en console. Celle-ci peut sembler aberante mais c'est normal, la balance n'est pas tarée. Il faut utiliser des objets, au préalable, pesés. Ainsi, on en connait les masses.
Il suffit de poser un objet sur la balance, et de lire la valeur en console. Ensuite, on change la valeur de la ligne 16, en plus, ou en moins, par tâtonnement (attention, il faut téléverser à chaque fois (et penser à retirer l'objet à chaque téléversement)).
Une fois que la masse affichée est au plus prêt de la masse de l'objet connue, le réglage est terminé. On peut obtenir facilement une précision de +/- 1g.

Vous trouverez sur Internet d'autres possibilités : utiliser la console série et entrer des valeurs à la volée ou utiliser +- pour augmenter ou diminuer le coefficient. Il y a aussi le montage avec un potentiomètre qui tare en temps réel en utilisant une entrée analogique (à venir) .

Exemples :




mardi 30 octobre 2018

Utiliser les Google Charts dans App Inventor

Le précédent article sur AI2 montre comment créer simplement une jauge en local.
Ici je vais présenter la version "élaborée" avec Google Charts (avec JavaScript (que je n'expliquerai pas ici))

Mode opératoire :



Avant tout, petite information :

Tout est dit !


Page Gallery de Google Charts :

En particulier, les jauges :


1) Cliquer sur

Le code source apparaît :

2) Copier le code et l'ouvrir dans NotePad++ par exemple :


Détail :



Avant de faire des modification, il est possible de tester en "live" les changements dans le code en cliquant ici :

On arrive sur cette page, on peut tout (ou presque) modifier :

Avant :


Après :



Je pense qu'il est préférable de tester en ligne puis de modifier le fichier dans NotePad++ quand on a atteint l'objectif... 


3) Créer un répertoire sur le dispositif où sera installé le fichier HTML incluant le Javascript :

Les noms des répertoires ont été créés pour mon smartphone, on peut donner les noms que l'on veut, à condition de bien reprendre le chemin après.


 Utiliser "Créer dossier" pour ..... créer un dossier....😊
On peut aussi utiliser AirDroid pour accéder directement au smartphone.....

4) Création de l'application :

Je vais faire varier la jauge en fonction d'un slide :

Attention, ne pas oublier le composant "FILE" qui va permettre de travailler sur un fichier interne.


Édition des blocs :


Détail :

 Attention, le chemin d'écriture de fichier est plus court que celui de la lecture, c'est pas moi qui le dit, c'est Android !

A partir de là, il suffit de récupérer le fichier APK par la méthode habituelle....






Un souci, une remarque ? un mail..... 








dimanche 14 octobre 2018

Créer une jauge "locale" avec App Inventor

Il existe differents services en ligne qui permettent d'afficher, via une interface Web, des jauges, des graphiques de toutes sortes. Un des plus connus, Google Chart, fera l'objet d'un prochain article.


Ici, je présente, comme pour les jauges verticales ou "vu-mètres", qu'il est possible de créer simplement une jauge à aiguille comme ici.




Comment on fait ? Comme ça :

C'est moins glamour que ceci, mais c'est plus simple :

 

Pour tester sur votre smartphone :

Pour le fichier source, un petit mail......






dimanche 11 juin 2017

Créer une jauge en histogramme (vu mètre) avec AI2

Afficher des mesures ou simplement des valeurs peut s'évérer pratique et esthétique. AI2 permet, dans se compliquer la vie, de créer des vu-mètres (histogrammes), comme cela :



Pour y arriver, c'est très facile avec le bloc de dessins :




Cette appli ne fait que tirer au sort deux nombres et les affiche sous forme d'histogramme...

Pour plus de renseignements : sti2d.sin.isn@gmail.com