Arduino Forum

International => Français => Topic started by: Lacuzon on May 20, 2017, 08:15 pm

Title: Pèse ruche
Post by: Lacuzon on May 20, 2017, 08:15 pm
Bonjour,
Je sais que le sujet à déjà été traité mais je m'y perds un peu et je reviens vers vous pour avoir quelques conseils. Tout d'abord, un mot de mon projet :
Je possède 3 ruches situées au voisinage de ma maison ( pour 2 d'entre elles) et dans mon grenier  (pour la troisième), je souhaite pouvoir contrôler en temps réel le poids de mes ruches.  Pounr cela, je reprendrai le principe du suivi de température de ma serre : des capteurs + un nano + une horloge + un nrf24 pour transmettre, un nano + un nrf24 + un afficheur lcd pour recevoir. Acquisition toutes les 30 minutes par exemple.

Mes questions :

- quel type de capteur utiliser sachant que je ne souhaite pas mesurer l'embonpoint de mes zazas mais d'évaluer l'augmentation de la masse de miel. Une précision de quelques dizaines de grammes est suffisante.

Existe-t-il des capteurs de pression qui utilisent le protocole onewire (quand on y a goûté,  on ne peut plus s'en passer)

Voilà où j'en suis de ms cogitation.

Pour l'alim,  j'utiliserai des batteries pour les ruches extérieures et le secteur pour la ruche dans la maison

A noter que les ruches étant dans un secteur fermé et privé le risque de vol est quasi nul donc pas de contrainte de ce côté

Cordialement



Title: Re: Pèse ruche
Post by: artouste2 on May 20, 2017, 08:41 pm
...

- quel type de capteur utiliser sachant que je ne souhaite pas mesurer l'embonpoint de mes zazas mais d'évaluer l'augmentation de la masse de miel. Une précision de quelques dizaines de grammes est suffisante.

- Existe-t-il des capteurs de pression qui utilisent le protocole onewire (quand on y a goûté,  on ne peut plus s'en passer)
Bonsoir Lacuzon
AMHA le plus simple ( à ce jour) est d'utiliser une jauge de contrainte (4 fils) comme capteur, un module HX711 comme ampli/integrateur.

La recuperation  mecanique d'une balance "electronique basique" peut etre un bon point de depart
(il en existe avec une seule jauge 4 fils ou des avec 4 jauges regroupées electriquement facilement utilisable avec un HX711)



- pas de capteur de masse/poids directement en onewire
Title: Re: Pèse ruche
Post by: bilbo83 on May 20, 2017, 08:43 pm
Bonjour,

Pour évaluer les performance du système de mesure il faudrait connaître le poids moyen d'une ruche.
Plusieurs dizaines de kilos (10 -15Kg ?).
Dix grammes de sensibilité, c'est pas mal.
Title: Re: Pèse ruche
Post by: Lacuzon on May 20, 2017, 09:54 pm
Merci pour les suggestions.

Pour bilbo83, le poids varie d'un vingtaine à  70 kg.

Je dois bien avoir une vieille balance dans le grenier c'est une bonne base de départ.

Merci!!

Title: Re: Pèse ruche
Post by: artouste2 on May 20, 2017, 10:01 pm
Merci pour les suggestions.

Pour bilbo83, le poids varie d'un vingtaine à  70 kg.

Je dois bien avoir une vieille balance dans le grenier c'est une bonne base de départ.

Merci!!


Il y a peut etre aussi simplement  la possibilité d'utiliser une balance "BLE"
comme evoqué ici (http://forum.arduino.cc/index.php?topic=434951.msg3023092#msg3023092)
Mais je me pose la question de l'utilisation en continu (probleme de tare)
Title: Re: Pèse ruche
Post by: Lacuzon on May 25, 2017, 01:08 pm
Bonsoir,

J'ai démonté un pèse personne pour comprendre et me familiariser avec le concept. J'ai commandé  des amplis.

Comme je pense mesure en permanence c'est vrai que les dérive sont probables. Cela dit, je ne cherche oas la petite bête mais simplement l'estimation de l'augmentation du poids des hausses pour éviter de perturber les bees inutilement.

Comme mes ruches sont dans mon jardins, chaque visite un peu longue se traduit par des abeilles chafouines pendant au moins deux jours.

Comme on dit, moins on les emm. ..dent moins elles nous emmener. . .dent..
Title: Re: Pèse ruche
Post by: Artouste on May 25, 2017, 08:56 pm
Bonsoir,

J'ai démonté un pèse personne pour comprendre et me familiariser avec le concept. J'ai commandé  des amplis.

Comme je pense mesure en permanence c'est vrai que les dérive sont probables. Cela dit, je ne cherche oas la petite bête mais simplement l'estimation de l'augmentation du poids des hausses pour éviter de perturber les bees inutilement.

Comme mes ruches sont dans mon jardins, chaque visite un peu longue se traduit par des abeilles chafouines pendant au moins deux jours.

Comme on dit, moins on les emm. ..dent moins elles nous emmener. . .dent..
Bonsoir
En fait ce qu'il faut conserver sur ta balance de recup , c'est "la mecanique" et eventuellement si c'est une balance avec 4 jauges la partie connection des jauges ( en general la zone de regroupement sur le PCB)
Apres la reutilisation basée sur un HX711 est relativement simple à mettre en œuvre.
C'est le genre d'appli qui ne necessite pas une grande dynamique de relevé , 1 mesure tout les 5 minutes c'est AMHA déjà bien suffisant.
Photos de ta balance "autopsiée" ? ;D
 
Title: Re: Pèse ruche
Post by: emmett_brown on May 25, 2017, 09:14 pm
Sinon il y a Flow Hive, #google, changeons nos habitudes, enlevons nos oeillières; les ruches n'ont pas évoluées depuis que l'on exploitent les pauvres abeilles qui rendent tant service à la nature; jene sais même pas s'il est éthique de voler leurs travail.
Au moins essayons de faire en sorte qu'elles ne s'en aperçoivent pas et là, magique, plus besoin d'en-fumoir ni de combinaison quasi-spatiale...
Title: Re: Pèse ruche
Post by: emmett_brown on May 25, 2017, 09:46 pm
Ce n'est pas non plus la meilleur idée, après re-lecture; des larves peuvent être broyées/écrasées par la rotation du robinet qui rotate les alvéoles de la ruches...
Title: Re: Pèse ruche
Post by: Artouste on May 25, 2017, 09:54 pm
Ce n'est pas non plus la meilleur idée, après re-lecture; des larves peuvent être broyées/écrasées par la rotation du robinet qui rotate les alvéoles de la ruches...
?
 :smiley-eek:
Title: Re: Pèse ruche
Post by: bricofoy on May 27, 2017, 10:44 am
?
 :smiley-eek:
il parlait de ça : https://www.honeyflow.com/

une ruche qu'on n'ouvre plus, avec une sorte de robinet qui ouvre l'arrière des alvéoles pour en vider le contenu

EDIT : HS mais dis donc, tu as retrouvé l'accés normal à ton compte ? champagne !
Title: Re: Pèse ruche
Post by: Artouste on May 27, 2017, 01:02 pm
il parlait de ça : https://www.honeyflow.com/

une ruche qu'on n'ouvre plus, avec une sorte de robinet qui ouvre l'arrière des alvéoles pour en vider le contenu

EDIT : HS mais dis donc, tu as retrouvé l'accés normal à ton compte ? champagne !
bonjour
OK je comprend mieux ! :smiley-mr-green:

[HS]
pour mon accés oui , ça a été laborieux
j'avais mis un post dans le bar (http://forum.arduino.cc/index.php?topic=478957.0)
 
Title: Re: Pèse ruche
Post by: Lacuzon on May 27, 2017, 09:09 pm
Bonsoir
En fait ce qu'il faut conserver sur ta balance de recup , c'est "la mecanique" et eventuellement si c'est une balance avec 4 jauges la partie connection des jauges ( en general la zone de regroupement sur le PCB)
Apres la reutilisation basée sur un HX711 est relativement simple à mettre en œuvre.
C'est le genre d'appli qui ne necessite pas une grande dynamique de relevé , 1 mesure tout les 5 minutes c'est AMHA déjà bien suffisant.
Photos de ta balance "autopsiée" ? ;D
 
En fait, il y a une seule jauge qui est sollicitée via 4 bras de levier. Le système est simple et astucieux (sans doute très classique.)

Je fais une photo demain quand j'aurai retrouvė la procédure.

Au fait j'ai commandé des amplis HX711sans doute des clones vu le prix, bon ou mauvais choix ?

Concernant le stress des abeilles. La balance a justement l'avantage d'éviter l'ouverture régulière de la ruche qui quoi que l'on puisse dire perturbe les zazas. Quand je fais une visite un peu longue, j'évite les parages pendant 2 jours...


A plus
Title: Re: Pèse ruche
Post by: Artouste on May 27, 2017, 09:34 pm
En fait, il y a une seule jauge qui est sollicitée via 4 bras de levier. Le système est simple et astucieux (sans doute très classique.)

Je fais une photo demain quand j'aurai retrouvė la procédure.

Au fait j'ai commandé des amplis HX711sans doute des clones vu le prix, bon ou mauvais choix ?
Bonsoir
C'est la config la plus simple à mettre en oeuvre
la jauge ressemble a celle de ma photo ?
J'en ai plusieurs de recup , si je me souviens bien je n'ai trouvé cette config que chez "Teraillon".

Ne t'amuse pas à demonter la mecanique , il y aura juste à recuperer la connection des 4 fils 
avec le HX711 (perso je n'ai acheté que des modules HX711 asia voir photo aussi  ).
L'integration est tres simple , d'autant plus que l'on est pas là dans de la precision de pesée au microgramme :smiley-mr-green:
(http://www.cjoint.com/doc/17_05/GEBtHpzSGED_HX711jaug6.jpg)
 
Title: Re: Pèse ruche
Post by: Lacuzon on May 27, 2017, 10:59 pm
Bonsoir Artouste,

Oui ça ressemble, c'est aussi une terraillon avec ses 4 fils, j'ai déjà repéré les fils d'alimentation donc ça ne devrait pas poser trop de problème.

Mon souci c'est plutôt mécanique, comme le pèse-personne est plus petit que la ruche il faut que j'assure quand même une bonne stabilité.

Je vais récupérer toute la partie radio nrf24 que j'ai intégrée  dans mon contrôle de serre. J'espère  toutefois que la distance ruche-maison ne pénalisera pas la transmission.

Pour la lecture, je n'ai pas encore decidė, soit je lis le terminal sur un ordinateur, soit j'utilise un afficheur lcd mais ça me demandera encore du bricolage pour l'intégrer dans une boîte.

J'ajouterai également des alarmes (baisse brutale du poids donc début d'essaimage)  et augmentation excessive du poids (hausse remplie) etc

Demain j'envoie la photo.
Title: Re: Pèse ruche
Post by: Lacuzon on May 28, 2017, 10:28 am
Bonjour,

voici le résultat de l'autopsie de mon pèse personne. Je garderai toute la mécanique. Maintenant à part la future partie électronique (ampli + nano + nrf24 + horloge) c'est la partie mécanique que je dois étudier pour que la ruche reste aérée et qu'elle ne bascule pas au premier coup de vent.

Autre point, l'alim. Je vais commencer avec des piles (une 9 volt pour le nano devrait faire l'affaire) mais comme ça va rester en fonction en permanence et ne connaissant pas (je n'ai pas encore étudié le data sheet de l'ampli) j'ai peur que l'autonomie soit faible. Je pense donc si mon système est efficace et utile, je vais installer au pied e la ruche un petit capteur solaire + sa batterie. La ruche connectée autonome quoi...

Title: Re: Pèse ruche
Post by: Lacuzon on May 28, 2017, 10:42 am
A ce sujet si l'un d'entre vous peut me conseiller un kit photovoltaïque pas cher, robuste et suffisant pour alimenter en permanence ma future installation, je suis preneur....

merci d'avance.
Title: Re: Pèse ruche
Post by: Artouste on May 28, 2017, 11:44 am
Bonjour,

voici le résultat de l'autopsie de mon pèse personne. Je garderai toute la mécanique. Maintenant à part la future partie électronique (ampli + nano + nrf24 + horloge) c'est la partie mécanique que je dois étudier pour que la ruche reste aérée et qu'elle ne bascule pas au premier coup de vent.

Autre point, l'alim. Je vais commencer avec des piles (une 9 volt pour le nano devrait faire l'affaire) mais comme ça va rester en fonction en permanence et ne connaissant pas (je n'ai pas encore étudié le data sheet de l'ampli) j'ai peur que l'autonomie soit faible. Je pense donc si mon système est efficace et utile, je vais installer au pied e la ruche un petit capteur solaire + sa batterie. La ruche connectée autonome quoi...


Bonjour
Voilà c'est la structure d'une teraillon
le vrai probleme va effectivement etre la construction mecanique reprise sur la base et le plateau de balance.
pour l'autonomie , il faut aussi penser que le systeme n'a pas besoin d'etre (totalement) alimenté en permanence.
un reveil toutes les 10/15 minutes pour faire une pesée et l'envoi de l'info avant de se rendormir augmente l'autonomie.

Title: Re: Pèse ruche
Post by: bricofoy on May 28, 2017, 12:17 pm
pour ce qui est de l'alimenter, si tu veux dimensionner au plus juste l'installation le mieux est de faire le montage et de mesurer précisément sa conso. ensuite avec ça il est possible de déterminer quelle puissance de panneau et capacité de batterie il te faut.
Sinon tu peux aussi partir direct sur un panneau d'une vingtaine de watts et une batterie de moto, ça devrait le faire ;)

Par contre il faut un régulateur de charge, pour ne pas surcharger la batterie. L'arduino devrait également pouvoir se charger de ça, il suffit de mesurer la tension batterie et de commander un relais pour connecter ou non le panneau.
Title: Re: Pèse ruche
Post by: ojal on May 28, 2017, 03:54 pm
Bonjour,

Au sujet de la mécanique de la balance TERRAILLON, comment fonctionne-t-elle? Je ne comprends pas le fonctionnement des tiges de rappel? Je crois voir 2 capteurs? A quoi correspond la partie centrale ou 4 fils arrivent?
J'ai l'impression que pour faciliter la mécanique, les capteurs de cette balance ne seront pas 'faciles' à intégrer par rapport à des capteurs de ce type :
(https://ae01.alicdn.com/kf/HTB1NmJOPFXXXXa9apXXq6xXFXXXQ/120336020/HTB1NmJOPFXXXXa9apXXq6xXFXXXQ.jpg)

Qu'en pensez-vous?
Title: Re: Pèse ruche
Post by: Lacuzon on May 28, 2017, 06:36 pm
Bonsoir,

moi aussi j'ai un peu galéré pour comprendre le principe. Concernant la partie électronique, tu as au centre la jauge avec ses 4 fils, deux pour l'alim (rouge et noir je crois) et deux pour le signal. bref un pont de Wheatstone.

Tu as noté les fils bleus allant aux deux pieds de devant, en fait ce sont de simples contacts qui mettent en service la balance seulement quand quelqu'un est dessus.

Pour la partie mécanique maintenant : sur chaque pied il y a un point d'appui au centre sur lequel vient se poser un bras de levier. L'extrémité côté pied (du pèse-personne) est coincé sous une patte du châssis, les deux grands bras travaillent directement en tirant sur la jauge. les deux autres leviers eux sont montés de la même manière et font appui sous les premiers quand la balance est en fonction.

Donc en résumé quand tu montes sur la balance, tu enfonces le châssis, les pieds du pèse-personne remontent et poussent vers le haut le point d'appui du bras de levier qui ne peut que monter. Comme il est solidaire de l'extrémité de la jauge, celle-ci est mise sous contrainte vers le haut. Pour les deux autres leviers, le scénario est presque le même, le levier monte et pousse vers le haut le grand levier qui transmet l'effort à la jauge.


C'est astucieux et étonnamment c'est suffisamment précis pour jouer le rôle de pèse personne.


Pour répondre à bricofoy, oui je pense qu'il faut que je fasse une estimation de la conso; J'ai jeté un œil sur les kits photovoltaïques, j'en ai trouvé des pas trop chers à moins de 80 euros comprenant un capteur 10W 12 volts, un régulateur et une batterie 7 Ah. Ça me semble suffisamment puissant étant entendu que je ne transmettrai que toutes les demi-heures voire moins. Le système possède une fonction jour nuit. Comme les bees sont rentrées la nuit, mesurer le poids en nocturne ne sert à rien.

Cela dit, le miel que je vais (peut-être) extraire va commencer à me couter cher. Donc à manger comme le caviar, par petite bouchée sur une petite cuiller.

à plus

Title: Re: Pèse ruche
Post by: ojal on May 28, 2017, 06:42 pm
On peut se poser la question de l'intérêt d'un système photovoltaïque ou en tous cas à ce prix...
A quelle fréquence le système de pesée doit-il fonctionner? 2 ou 3 mesure par jour ne suffisent-ils pas?
Dans ce cas quelques accus rechargeables devraient faire l'affaire au moins dans une première version.
Il va falloir optimiser les modes veille de l'Arduino, on est vraiment dans une application ou l'Arduino de devra fonctionner que quelques secondes par jour...
Title: Re: Pèse ruche
Post by: Jambe on May 28, 2017, 07:28 pm
Donc à manger comme le caviar, par petite bouchée sur une petite cuiller.
Ce caviar au pti-dej, c'est un regal!!

On peut se poser la question de l'intérêt d'un système photovoltaïque ou en tous cas à ce prix...
[...]l'Arduino de devra fonctionner que quelques secondes par jour...
+1 avec Ojal, un mode "sommeil" entre chaque mesure et le système sera peu gourmand en énergie, avec une batterie automobile, une charge tout les 6 mois et tu devrais être pénard
Title: Re: Pèse ruche
Post by: bricofoy on May 28, 2017, 08:07 pm
oui mais une batterie au plomb ne supportera qu'assez mal une décharge extrèmement lente sans recharges régulières. Plutot partir sur une batterie Li-Ion de type batterie externe de portable. On trouve maintenant des 20Ah en 5v pour moins de 30€ et même certains avec une face couverte de cellules solaire qui contribuent à la recharge, et peuvent même sans doute l'assurer complètement si la conso de l'arduino est optimisée et si on utilise les fonctions de mise en veille.

Pour ce qui est du prix que tu donnes (80€), ça me semble fort cher pour un si petit système.
Title: Re: Pèse ruche
Post by: Lacuzon on May 28, 2017, 10:16 pm
Je comprends vos remarques et je vais commencer par une bonne vieille pile. Pour les mesures, je souhaite mesurer environ toutes les heures pour détecter les grosses évolutions de poids. En saison, une ruche peut prendre 3 à 5 kilos en 12 heures, de même en quelques mn elle peut perdre plusieurs kg d'abeilles donc c'est intéressant de contrôler finement.
A +
Title: Re: Pèse ruche
Post by: bricofoy on May 28, 2017, 10:45 pm
et des mesures la nuit ça ne permettrait pas de détecter une intrusion néfaste ? genre rat ? ou blaireau qui te la retourne ?
Title: Re: Pèse ruche
Post by: Lacuzon on May 28, 2017, 11:26 pm
Ah oui très bonne remarque! Mais mes ruches sont dans un enclos fermė et à part mon voisin comme éventuel blaireau, les risques sont faibles.

Mais pour des possesseurs de ruches en pleine nature, la mesure la nuit permettrait, si les mesures sont suffisamment rapprochées de détecter un simple vol.
Title: Re: Pèse ruche
Post by: ojal on May 28, 2017, 11:41 pm
Je n'imaginais pas qu'il se vendait dajà des ruches connectées :)
Avec de la marge semble-t-il :)

(http://www.apiculture.net/3712-6148-thickbox/ruche-connectee-label-abeille.jpg)

(http://www.apiculture.net/3712-7548-thickbox/ruche-connectee-label-abeille.jpg)

http://www.apiculture.net/ruches/3712-ruche-connectee-label-abeille.html (http://www.apiculture.net/ruches/3712-ruche-connectee-label-abeille.html)



Title: Re: Pèse ruche
Post by: Lacuzon on May 30, 2017, 01:14 pm
Bonjour,

Oui, c'est super, cela dit, si c'est pour booster un peu plus la production des abeilles en optimisant tout, je suis plutôt contre.

Si les néocotinoïdes sont les grands responsables de la disparition des abeilles, leur exploitation à  outrance via de la transhumance, du remplacement systématique des reines pas assez pondeuses, de la récupération du miel jusqu'en automne, du remplacement de l'abeille locale par des hybrides plus douces, plus productives, bref de l'industrialisation de l'agriculture  tout ça affaiblit l'espèce et on paie notre course au rendement...


A plus
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 05, 2017, 09:45 am
Bonjour,

j'ai terminé la partie mécanique, menuiserie et cablage électronique comme on le voit sur la photo jointe. J'ai utilisé pas mal de pièces en bois pour surélever le plateau supportant la future ruche. Comme celle-ci sera dans mon grenier, pas de souci d'humidité. De même, le problème de l'alimentation est pour l'instant résolu : j'utiliserai une petite alim 12 V à découpage.

On distingue l'ampli HX711 vers la jauge de contrainte, l'arduino nano sur son support, l'horloge à quartz DS3231 et le transceiver nrf24. Pour ce dernier j'ajouterai un convertisseur 12/3.3 V pour ne pas tirer sur le 3.3V de l'arduino. Pour surélever les composants j'ai utilisé des entretoises métalliques et plastiques. Tout reste accessible et aéré.

Concernant la transmission radio j'utilise un nr24L01+ avec antenne extérieure, d'une part parce-que j'en avais sous la main et surtout parce-que le plateau est en acier assez épais et risque de jouer le rôle d'un écran à la transmission des ondes.
Il me reste à câbler cette partie, ça ne presse pas, il faut déjà que je teste le fonctionnement de la jauge. J'ai un peu ramé pour savoir sur les 4 fils de la jauge qui étaient qui, car le capteur ne respectait pas les codes souvent utilisés (alim rouge et noir, signal blanc et vert) heureusement, sur la petit circuit imprimé distribuant les signaux était inscrit RYBG j'ai supposé que blanc et jaune c'était kifkif.
 Les tests confirmeront ou infirmeront...


bientôt la suite enfin j'espère


 
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 08, 2017, 07:49 pm
Bonsoir,

Voilà, la première partie est terminée, le câblage est fait sauf la transmission radio (manque de fils...)

J'ai ramé ...pour ceux qui veulent tenter l'expérience, voici les problèmes que j'ai rencontrés :

D'une part, il vaut mieux réfléchir que de se fier aux couleurs sur les jauges des pèse-personnes.

Pour repérer les couples de fils (signaux A+, A-) et alim (E+, E-), repérer avant de débrancher l'électronique d'origine, quel est le fil de masse. Ensuite, mesurer la résistance entre deux fils de la jauge (il y en a 4). Comme c'est un pont de wheatstone, on trouvera deux types de valeurs, l'une plus forte que l'autre. Donc entre le fil de masse déjà  repéré et le fil qui donnera la plus forte résistance, on trouve le couple E+, E-, les deux autres fils sont nécessairement A+ et A-.

Le second  problème pour lequel j'ai vraiment ramé, c'est la connectique du module d'amplification Hx711. Si la masse  (ground) est bien indiquée côté sortie (vers l'arduino), par contre l'entrée négative E- n'est pas reliée en interne à la masse. Il faut impérativement la relier à la masse de l'arduino. C'est tout con mais copier bêtement les montages proposés sur la toile ça ne marche pas.

Maintenant, il faut étalonner, puis réfléchir à la méthode pour enregistrer les données qu'enverra régulièrement le pèse-ruche.

Là, j'ai encore besoin de vous. Comment stocker les données côté ruche, sachant que l'ordinateur de lecture ne sera pas connecté en permanence ?

Pour l'instant je n'ai pas d'idée claire...

Cordialement
Title: Re: Pèse ruche
Post by: Artouste on Jul 08, 2017, 08:58 pm
...
1
Le second  problème pour lequel j'ai vraiment ramé, c'est la connectique du module d'amplification Hx711. Si la masse  (ground) est bien indiquée côté sortie (vers l'arduino), par contre l'entrée négative E- n'est pas reliée en interne à la masse. Il faut impérativement la relier à la masse de l'arduino. C'est tout con mais copier bêtement les montages proposés sur la toile ça ne marche pas.
...

2
Là, j'ai encore besoin de vous. Comment stocker les données côté ruche, sachant que l'ordinateur de lecture ne sera pas connecté en permanence ?

Pour l'instant je n'ai pas d'idée claire...

Cordialement
Bonsoir Lacuzon

1
Houlà ! :smiley-mr-green:
Surtout ne pas relier E- à GND arduino , E- (comme E+) n'est pas une entrée mais une sortie d'Excitation pour le pont de Wheatstone.

E- correspond au pin 5 du HX711 qui  n'est pas le GND arduino, mais AGND (pour Analogique GND)  
Il y a un découplage des xGND pour surtout ne pas être en mode commun sur l'ampli d'instrumentation qui travaille en différentiel (ce que de facto tu annihile avec ton lien direct GND arduino E-  :smiley-confuse:   )
(http://www.cjoint.com/doc/17_07/GGisIX3qbl7_Hx71102.jpg)

2
Quelle est l'amplitude maxi du mode OFF-LINE en terme d'echantillons à conserver/archiver avant recuperation ?
L'idée premiere serait de passer par de la carte SD , mais il y  peut etre plus simple en passant par de l'eeprom interne ou externe)




Title: Re: Pèse ruche
Post by: Lacuzon on Jul 08, 2017, 10:57 pm
En fait, j'ai hésité à  faire cette connexion, c'est sur le forum arduino en anglais que j'ai trouvé une discussion sur le sujet. Le gars avait le même problème que moi.  E- affichait 0.8 volts. On lui a conseillé de relier E- à la masse de l'arduino

C'est vrai que j'ai hésité, mais sans cette connexion, je n'ai aucune amplification. Avec cette connexion ça marche super...

Donc que faire ?

A plus
Title: Re: Pèse ruche
Post by: Artouste on Jul 08, 2017, 11:10 pm
En fait, j'ai hésité à  faire cette connexion, c'est sur le forum arduino en anglais que j'ai trouvé une discussion sur le sujet. Le gars avait le même problème que moi.  E- affichait 0.8 volts. On lui a conseillé de relier E- à la masse de l'arduino

C'est vrai que j'ai hésité, mais sans cette connexion, je n'ai aucune amplification. Avec cette connexion ça marche super...

Donc que faire ?

A plus
Il n'y a pas vraiment de mystere
un pont de wheastone pour rendre de l'info doit etre Excité

avec les jauges 4 fils , il ne faut surtout pas se fier aux couleurs

perso avec de la jauge "teraillon 4 fils " , je n'ai jamais eu aucun probleme une une fois bien reperé les points/branches du pont  = (simple mesure à l'ohmetre pour reconstituer sur papier le pont ) avec excitation par le "module HX711" .

ton programme de test utilise quelle lib ?
es tu certain d'envoyer l'info d'excitation ON par ton programme ?
expose ton programme !

et au passage , si tu avais posé la question "ici" , plutôt que de faire des manips "oléaoléatoires"  8)
....
 
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 08, 2017, 11:57 pm
J'ai expliquė comment j'avais procédé pour determiner les couples de fil. Si c'est pas bon, indique moi la procedure.

La bibliothèque est HX711 de bogde et le programme pour l'instant est simplement l'exemple fournit HX711SerialBegin avec mon propre étalonnage.

Dans ma longue carrière de chercheur, si je n'avais pas été souvent olé olé comme tu dis, je n'aurais pas trouvé grand chose... donc on ne se refait pas...

J'ajoute que c'est vrai que le forum m'a toujours bien aidé et c'est précisément sur le forum mais en anglais  que cette manip hasardeuse à été proposée.

Maintenant, suite à tes remarques ma préoccupation est de savoir quels sont les risques que je fais courir au matériel car côté fonctionnement, la précision semble bonne j'ai fait plusieurs mesures de masses connues et la précision est d'une centaine de grammes, ce qui est bien suffisant pour mon usage.

Cordialement




Title: Re: Pèse ruche
Post by: Artouste on Jul 09, 2017, 12:09 am
Dans ma longue carrière de chercheur, si je n'avais pas été souvent olé olé comme tu dis, je n'aurais pas trouvé grand chose... donc on ne se refait pas...


:smiley-mr-green:
hé ... tu a bien raison 8)
Je ne vais remettre la main sur "de la teraillon" que mardi
Je reviendrais sur ton topic ensuite

Title: Re: Pèse ruche
Post by: Lacuzon on Jul 09, 2017, 10:43 am
Merci du coup de main.

voici l'adresse du fil dont je me suis inspiré :

https://forum.arduino.cc/index.php?topic=347717.0 (https://forum.arduino.cc/index.php?topic=347717.0)

de mon coté, je vais continuer à réfléchir...

bon dimanche

Title: Re: Pèse ruche
Post by: Artouste on Jul 09, 2017, 12:20 pm
Merci du coup de main.

voici l'adresse du fil dont je me suis inspiré :

https://forum.arduino.cc/index.php?topic=347717.0 (https://forum.arduino.cc/index.php?topic=347717.0)

de mon coté, je vais continuer à réfléchir...

bon dimanche


bonjour
Je n'ai pas les pas les jauges sous la main , mais j'ai le programme de test les concernants.
les jauges 4 fils teraillon que j'ai sont des 1K excitation ROUGE/BLANC sortie BLEU/NOIR
j'utilise cette lib (http://www.cjoint.com/c/GGjkx3zzOST)
Code: [Select]
#include "HX711.h"
// jauge teraillon 1Kohm Excitation Rouge/Blanc Sortie Noir/bleu
// HX711.DOUT - pin #A1
// HX711.PD_SCK - pin #A0

HX711 scale(A1, A0);
long now=0;
long offset= 356800;
int rate=718;
void setup() {
  Serial.begin(115200);
  Serial.println("HX711 Demo");
scale.power_up(); // Sortie Excitation ON
}
void loop() {

Serial.println((scale.read()+offset)/rate); //  = offset jauge de test
 
 delay(250);
}
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 09, 2017, 12:59 pm
Je n'ai pas pu ouvrir ta lib mais c'est sans doute la même que la mienne.

Concernant les couleurs je confirme. J'ai les mêmes couleurs et les couples (rouge,blanc pour l'excitation ) et (noir, bleu pour la sortie) sont ceux que j'ai utilisés.

En tout cas c'est supersensible ce montage mécanique avec bras de levier...

A plus
Title: Re: Pèse ruche
Post by: Artouste on Jul 09, 2017, 01:16 pm
Je n'ai pas pu ouvrir ta lib mais c'est sans doute la même que la mienne.
A priori , je peux reouvrir le ZIP récupéré
Si qq'un d'autre peux tester ?
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 09, 2017, 04:12 pm
Pas de problème, j'ai pu l'ouvrir, c'est bien la même que celle que j'ai utilisée.
Title: Re: Pèse ruche
Post by: rsuinux on Jul 09, 2017, 04:55 pm
Bonjour;
Je ne veux pas "pirater" ce post, mais j'ai dans un coin de ma tête un projet identique pour plus tard. Mais les masses sont plus importantes. Exit les terraillons.
C'est la pesée en temps réel de mon silo à pellets (6 tonnes max).
Vous penseriez à quoi comme capteur?
Merci de votre avis.
Rémi.
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 12, 2017, 10:12 am
Bonjour,

c'est un problème de mécanique, jette un œil sur le site

http://pesage.biz/le-pesage-et-ses-techniques/capteurs-de-pesage-a-jauges-de-contrainte-load-cell/ (http://pesage.biz/le-pesage-et-ses-techniques/capteurs-de-pesage-a-jauges-de-contrainte-load-cell/)

Les jauges de flexion pourraient peut-être faire ton affaire.

J'ajoute que pour mesurer une charge lourde, il n'est pas nécessaire de mesurer la charge dans son intégralité (comme pour la ruche pour laquelle le capteur est sous la ruche et supporte le poids total. Installer un capteur sous un des côtés du silo pourrait être une solution. Il ne mesurera que la force exercée localement (pas le poids total) mais un étalonnage te donnera le poids total. C,'est comme la mesure du poids d'un camion, on mesure le poids sur chaque essieu et on fait la somme.

Je pense qu'en fouillant sur la toile tu trouveras ton bonheur enfin j'espère...

Cordialement
Title: Re: Pèse ruche
Post by: ojal on Jul 12, 2017, 10:46 am
Là, j'ai encore besoin de vous. Comment stocker les données côté ruche, sachant que l'ordinateur de lecture ne sera pas connecté en permanence ?
Bonjour,

Il me semble intéressant de regarder MQTT du coté du protocole de transport afin de remonter les données sur un broker MQTT dans le cloud comme par exemple http://www.thingstud.io/
Il faut pour cela que votre arduino soit connecté en WIFI à votre routeur Internet et pour cela une des meilleures solutions à ce jour est un ESP8266 qui remplacera probablement très bien votre ARDUINO actuel, ou qui peut venir en complément de votre ARDUINO actuel.

Vous pouvez aussi stocker vos pesages sur une mémoire rajoutée à votre ARDUINO, mais ça sera moins facile à mettre en place et plus compliqué à exploiter.

Qu'en pensez-vous?
Title: Re: Pèse ruche
Post by: bricofoy on Jul 12, 2017, 04:39 pm
il me semble que c'est quand meme beaucoup complexifer pour ps grand chose dans ce cas précis. Une simple eeprom ou une carte sd, comme dit artouste, ça va le faire. Une pesée toutes les 5 minutes ça ne représente pas des Go de données...
Title: Re: Pèse ruche
Post by: ojal on Jul 12, 2017, 05:42 pm
L'EEPROM ne me semble pas pratique d'utilisation, mais une carte SD va être très facile... Sauf qu'avec une carte SD il va falloir accéder à la ruche pour visualiser les données alors qu'avec une solution CLOUD, les données sont consultables de n'importe où et cerise sur le gateau, on peut coupler avec des services comme IFTTT pour être averti en cas de changement important du paramètre mesuré par exemple...

N'oubliez pas qu'avec une carte SD il va falloir rajouter une horloge pour horodater les données alors qu'avec la solution connectée tout cela se gère sans rien faire... Mettre à jour l'horloge d'un Arduino est une opération que je trouve très fastidieuse et pas naturelle du tout...

Je reste donc favorable à la solution connectée à base d'un ESP8266.
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 12, 2017, 10:21 pm
Merci de tous ces conseils, en fait je vais suivre l'idée du stockage sur carte SD et m'inspirer d'un précédent projet dans lequel je contrôle les températures dans une serre en transmettant dans la maison grace a un transceiver nrf24 suivant les conseils d'artouste.  J'y ai associė une horloge qui envoie tous les x minutes les données à un récepteur (nrf24 + lcd). Je vais reprendre l'idée et remplacer l'affichage par un shield SD ainsi, je pourrai régulièrement  lire mes données tout en pouvant consulter les donnees en temps réel en connectant le recepteur à un PC par USB.

Enfin ça c'est mon souhait, je vais sans  doute ramer comme d'hab...

Cordialement
Title: Re: Pèse ruche
Post by: ojal on Jul 12, 2017, 11:43 pm
Pour quelles raisons la solution d'un serveur externe ne vous séduit-elle pas?
Elle me semble beaucoup plus facile à mettre en oeuvre et à utiliser au quotidien :)
Ne trouvez-vous pas sympathique de recevoir un mail ou SMS ou autre notification lorsqu'un seuil serait atteint?

Je n'ai rien à vendre, je souhaite juste comprendre et peut être identifier des faiblesses à une solution pour laquelle je ne vois que des avantages :)
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 13, 2017, 11:31 pm
Bonsoir,

En fait, on utilise plus volontiers ce que l'on connaît ! C est mon cas. J'utilise le 2,4 GHz avec nrf24 et j'en suis plutôt satisfait. Concernant le wifi avec ESP8266, j'ai plusieurs questions : faut-il comme pour sigfox avoir un abonnement payant ? Quelle est la portée ? En gros si ma ruche est loin de mon pc relié à ma box, est-ce que ça reste opérationnel ?. Sigfox est aussi intéressant mais à 866 MHz je crains des problèmes de communication bref, je ne comprends pas tout.

Cela dit, si j'ėtais un apiculteur pro, je choisirais une solution de ce type plutôt que mon bricolage qui a toutefois l'avantage de me laisser indépendant de tout fournisseur d'accès.

Merci de la suggestion, je vais quand même retravailler la question parce que c'est tentant et faut bien s'amuser un peu :)

Cordialement
Title: Re: Pèse ruche
Post by: Artouste on Jul 17, 2017, 10:55 pm
...Concernant le wifi avec ESP8266, j'ai plusieurs questions : faut-il comme pour sigfox avoir un abonnement payant ?
;D
Bonsoir Lacuzon

- Considere là  simplement un esp8266 (esp32 ou ...) comme un "module wifi programmable  par toi" absolument financièrement indépendant" (au moins à priori 8) )  du réseau où il se connecte

- Aprés c'est à toi de savoir où tu envoie tes datas et comment "en faire l'exploitation"


 


Title: Re: Pèse ruche
Post by: ojal on Jul 17, 2017, 11:05 pm
Pour faire simple, en utilisation 'basique' un ESP8266 se comporte comme un ARDUINO UNO de base mais avec une connectivité wifi en standard...
J'avais cru comprendre que ta ruche était à portée de ton réseau wifi, dans ce cas tes informations transiteront par wifi sur ton réseau wifi et donc totalement gratuitement.

SIGFOX permettrait d'avoir une connectivité internet n'importe où, en plein champ, mais est en effet payant pour l'abonnement et il y a un hardware spécifique à acheter.

Tu pourrais aussi t'amuser à installer chez toi un RASPBERRY PI qui servirait de serveur et qui peut rester allumé en continu, ça ne consomme rien... Le RASPBERRY peut ensuite être consulté facilement depuis ton réseau wifi ou même depuis n'importe ou dans le monde avec une configuration de ton routeur wifi.
Title: Re: Pèse ruche
Post by: Artouste on Jul 17, 2017, 11:17 pm
...

Tu pourrais aussi t'amuser à installer chez toi un RASPBERRY PI qui servirait de serveur et qui peut rester allumé en continu, ça ne consomme rien...
:smiley-mr-green:
Tu ... m'explique ?
Title: Re: Pèse ruche
Post by: ojal on Jul 17, 2017, 11:41 pm
Je voulais dire presque rien :)
J'en ai un qui tourne actuellement et qui consomme 0.25A sur 5V soit 1.25W
soit 30Wh par jour soit 11KWh pour une année. A 0.15€ le KWh ça représente 1.65€ de facture d'électricité pour l'année...
Title: Re: Pèse ruche
Post by: icare on Jul 18, 2017, 12:47 am
Bonjour,
J'en ai un qui tourne actuellement et qui consomme 0.25A sur 5V soit 1.25W
soit 30Wh par jour soit 11KWh pour une année. A 0.15€ le KWh ça représente 1.65€ de facture d'électricité pour l'année...
+ la part fixe
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 18, 2017, 11:04 am
Bonjour,

Du coup, j'ai fouillé  sur la toile et la solution esp8266 est franchement séduisante. J'avais écarté la solution Wifi pour des raisons de coût et surtout de portée. Comme ma ruche témoin sera dans mon grenier, je ne devrais pas avoir de souci de distance, d'autant que des essais avec des antennes de type rubber duck ont permis des portées de plusieurs centaines de mètres. J'ai donc passé commande.

Pour l'instant je continue avec ma solution nrf24 car je n'ai pas beaucoup à suer dessus. Mais dès réception de mes modules esp8266, je me lance.

Au fait, qu'elle est pour vous la meilleure solution pour capturer en temps réel les données et les inscrire dans un fichier sur le pc ? J'ai essayé plusieurs solutions telles que putty sans succès. J'ai utilisė la macro libreoffice opendaqcalc pas vraiment de succès... enfin sans succès pour l'instant, je dois commettre une erreur quelque part, en plus j'utilise windows 10...ah le temps béni ou j'étais linuxien...



Title: Re: Pèse ruche
Post by: ojal on Jul 18, 2017, 11:17 am
Au fait, qu'elle est pour vous la meilleure solution pour capturer en temps réel les données et les inscrire dans un fichier sur le pc ?
La solution la plus simple et d'envoyer les données dans le cloud avec le protocole MQTT
Très simple à mettre en oeuvre et pas besoin de PC allumé en permanence
Si tu ne veux pas de cloud tout fait, tu peux partir sur un RASPBERRY comme indiqué plus haut.
Title: Re: Pèse ruche
Post by: Artouste on Jul 18, 2017, 12:45 pm
J'ai donc passé commande.
Bonjour Lacuzon
Tu a commandé quoi exactement comme "esp8266" ?

Il y a des modules differents qui sont +/- pratique d'utilisation
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 18, 2017, 04:28 pm
Merci ojal, je vois ça ce soir.

Artouste, j'ai commandė du chinois chez banggood. Ce sont des edp8266 ESP 12F. Bon je n'y connais pas

grand chose. Si ce n'est pas bon, dis moi ce que je dois acheter.

A plus
Title: Re: Pèse ruche
Post by: Artouste on Jul 18, 2017, 04:47 pm
Merci ojal, je vois ça ce soir.

Artouste, j'ai commandė du chinois chez banggood. Ce sont des edp8266 ESP 12F. Bon je n'y connais pas

grand chose. Si ce n'est pas bon, dis moi ce que je dois acheter.

A plus

mets un lien vers la page bangood
Title: Re: Pèse ruche
Post by: ojal on Jul 18, 2017, 05:46 pm
J'aime bien ça : https://fr.aliexpress.com/item/New-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/1000001008616.html (http://ttps://fr.aliexpress.com/item/New-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/1000001008616.html)

Je ne connais pas ce modèle, qui pourrait dire ce qu'il en pense? https://fr.aliexpress.com/item/1pcs-NodeMCU-V3-Lua-WIFI-module-integration-of-ESP8266-extra-memory-32M-Flash-USB-serial-CH340G/32809158270.html (https://fr.aliexpress.com/item/1pcs-NodeMCU-V3-Lua-WIFI-module-integration-of-ESP8266-extra-memory-32M-Flash-USB-serial-CH340G/32809158270.html)

Title: Re: Pèse ruche
Post by: Artouste on Jul 18, 2017, 06:00 pm
J'aime bien ça : https://fr.aliexpress.com/item/New-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/1000001008616.html (http://ttps://fr.aliexpress.com/item/New-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/1000001008616.html)

Je ne connais pas ce modèle, qui pourrait dire ce qu'il en pense? https://fr.aliexpress.com/item/1pcs-NodeMCU-V3-Lua-WIFI-module-integration-of-ESP8266-extra-memory-32M-Flash-USB-serial-CH340G/32809158270.html (https://fr.aliexpress.com/item/1pcs-NodeMCU-V3-Lua-WIFI-module-integration-of-ESP8266-extra-memory-32M-Flash-USB-serial-CH340G/32809158270.html)


Bonjour
Principalement j'utilise çà
(http://www.cjoint.com/doc/17_07/GGsp46xqZj4_node002.jpg)

celui du haut correspond à ton 1er lien , et c'est celui que je pratique le plus
pour ton 2eme lien , je ne connais pas
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 18, 2017, 06:12 pm

Voici l'adresse du produit chez Banggood



https://www.banggood.com/ESP8266-ESP-12F-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-1007260.html (https://www.banggood.com/ESP8266-ESP-12F-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-
1007260.html)


Title: Re: Pèse ruche
Post by: Artouste on Jul 18, 2017, 06:20 pm
Voici l'adresse du produit chez Banggood



https://www.banggood.com/ESP8266-ESP-12F-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-1007260.html (https://www.banggood.com/ESP8266-ESP-12F-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-
1007260.html)



ALors tu va galerer à l'interfacer (pas d'alim 3.3V, pas d'interface UART)
perso je te conseillerais
çà (http://www.priceminister.com/offer?action=desc&aid=2063496041&productid=1299167057)
livraison 1 grosse semaine

ou çà (http://www.priceminister.com/offer?action=desc&aid=2654250689&productid=1898543688)
mais pour démarrer je te conseille le 1er lien
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 18, 2017, 07:46 pm
Merci Artouste pour les liens. J'ai passé commande, mais qu'entends tu par pas d'alim 3.3v ?
Title: Re: Pèse ruche
Post by: Artouste on Jul 18, 2017, 07:59 pm
Merci Artouste pour les liens. J'ai passé commande, mais qu'entends tu par pas d'alim 3.3v ?
sur les modules que j'ai indiqué , il y a un regulateur 5V--->3.3V
Tu verra c'est aussi simple à programmer avec l'IDE arduino qu'un ... arduino 8)
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 19, 2017, 11:01 am
Merci Artouste, j'avais deja commandé un régulateur 12V 3.3V...

Donc tu me conseilles plutôt un usage en autonome plutôt qu'en client arduino ? Si ça se programme comme un arduino, c'est le bonheur car je n'ai pas envie de rattaquer un nouveau langage même si c'est basé sur du C.s
Autre souci mais ça mériterait un fil en soi.  Je suis sous windows10 et j'ai mis mes bibliothèques sous ...\programme x86\ arduino\ et une fois sur deux, l'IDEne voit pas les nouvelles biblios. J'ai tout migré sous mon nom et là pas de problème. D'où vient le malaise à  part le fait que windows c'est de la daube ?

A plus

Title: Re: Pèse ruche
Post by: Artouste on Jul 19, 2017, 11:48 am
Merci Artouste, j'avais deja commandé un régulateur 12V 3.3V...

Donc tu me conseilles plutôt un usage en autonome plutôt qu'en client arduino ? Si ça se programme comme un arduino, c'est le bonheur car je n'ai pas envie de rattaquer un nouveau langage même si c'est basé sur du C.s
Autre souci mais ça mériterait un fil en soi.  Je suis sous windows10 et j'ai mis mes bibliothèques sous ...\programme x86\ arduino\ et une fois sur deux, l'IDEne voit pas les nouvelles biblios. J'ai tout migré sous mon nom et là pas de problème. D'où vient le malaise à  part le fait que windows c'est de la daube ?

A plus


bonjour Lacuzon
base reflexion HX711/ESP8266 (https://blog.squix.org/2016/07/esp8266-turn-a-9-body-scale-into-a-smart-scale-part-1.html)

pour les libs il y a eu un topic là dessus , il faut juste que je retrouve
edit : retrouvé là (https://forum.arduino.cc/index.php?topic=464666.0)

perso , je suis maintenant sous windows10 et franchement je n'ai pas de problemes particuliers
Title: Re: Pèse ruche
Post by: bricofoy on Jul 20, 2017, 04:01 pm
(...)...ah le temps béni ou j'étais linuxien...




ça c'est un problème assez facile à résoudre :P :P
Title: Re: Pèse ruche
Post by: ojal on Jul 20, 2017, 06:23 pm
Bonjour,

La solution d'un RASPBERRY pour stocker les données n'a pas semblé rencontrer en franc succès...
C'est pourtant une solution que je trouve idéale et assez facile à mettre en oeuvre...
J'ai fait des tests avec un RASPBERRY Pi3 B, mais j'imagine que ça fonctionne parfaitement sur un PI ZERO à 5€ et la performance du système est étonnante...
NODE-RED permet de programmer en mode visuel très simplement tous les comportements que l'on souhaite programmer... On imagine l'ESP8266 émettre en MQTT une mesure de poids toutes les X minutes. Le RASPBERRY enregistre les données dans un fichier ou une base SQL puis les données sont accessibles sous forme de graphique depuis l'interface graphique créée avec NODE-RED. Données accessibles depuis n'importe quelle connexion internet même en dehors du réseau local.
Puis les connexions avec IFTTT si besoin pour gérer des alertes etc etc...
On entre dans un monde connecté qui permet de faire sur mesure absolument ce que l'on souhaite... Je me demande comment les sociétés qui facturent des fortunes sur des systèmes industrielles vont pouvoir survivre à quelque chose qui devient du DIY...

Vous en pensez quoi de la solution avec un RASPBERRY?
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 22, 2017, 01:07 pm
Bonjour,

Dans mon cas, je répète ce que j'ai dit plus haut : je préfère développer ce que je connais le moins mal. Cela dit, je suis allė faire un tour sur les sites qui traitent de raspberry. C'est vrai que c'est un super produit programmable de diverses façons. Il semble toutefois que python ait la préférence.

J'ai utilisė il y a longtemps python, idem pour perl mais je n'ai pas le courage de muter d'arduino qui m'a pris un certain à  appréhender, à  raspberry. Je souhaite réaliser assez rapidement mon pèse-ruche ( pour comprendre pourquoi mes zazas sont en grève de production de miel) :smiley-confuse:

Cordialement
Title: Re: Pèse ruche
Post by: ojal on Jul 22, 2017, 01:35 pm
Bonjour,

Le sujet n'est pas de muter d'Arduino vers RASPBERRY :)
L'Arduino ESP8266 va réaliser la capture des données alors que le RASPBERRY va intervenir en enregistrement des données et rendre les données très facilement accessibles.
Aucun besoin d'avoir des connaissances en langage de programmation, juste un peu rude de se mettre à LINUX pour configurer le RASPBERRY, mais très facile au final...
J'utilise Node-red sans connaître node.js ni le javascript et ça marche nickel pour une utilisation 1er niveau mais qui est déjà spectaculaire :)
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 24, 2017, 07:18 pm
J'ai reçu mes modules, enfin, ceux conseillés par Artouste.

Il y a plus qu'à. ..

Cordialement
Title: Re: Pèse ruche
Post by: Artouste on Jul 24, 2017, 07:51 pm
J'ai reçu mes modules, enfin, ceux conseillés par Artouste.

Il y a plus qu'à. ..

Cordialement
Bonsoir lacuzon
Il te faut maintenant installer "l'esp8266"  dans le board manager
suis ce lien  (http://esp8266.github.io/Arduino/versions/2.3.0/doc/installing.html)
le type d'esp8266 à choisir ensuite est NodeMCU 1.0 (ESP12E Module)

NB : prerequis (mais c'est peut etre déjà le cas chez toi ) :  l'interface USB/UART du module est un ch340 , il faut installer le driver pour voir le port com:
Title: Re: Pèse ruche
Post by: Lacuzon on Jul 25, 2017, 01:52 pm
Bonjour,

j'avais bien installé esp8266 dans le board manager mais je dois vérifier que c'est bien NodeMCu1.0 que j'ai choisi.

Oui comme je travaille aussi avec du chinois ch340 est déjà installé.

J'ai un seul petit souci que je devrais résoudre j''espère sans trop de problème c'est que j'utilise sublime text, j'ai installé le plugin deviot mais pour l'instant je ne sais trop comment compiler.

Encore une question : dois-je travailler avec lua ou je peux continuer avec le langage arduino ?

Bon tu vois, je n'ai pas encore tout intégré...


merci des infos et conseils.
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 02, 2017, 03:30 pm
Salut à tous,

j'ai reçu les modules esp8266 12E avec interface USB. Tout s'est déroulé nickel, en suivant les nombreux tutos, on y arrive sans peine. Je travaille sous windows10 et j'ai tenté sous Xp, j'en parlerai plus loin.

Donc reconnaissance de la carte, flashage réussi sans souci... mais ça s'arrête là... Le blink test ne blinke pas, la connexion à ma livebox ne se fait pas j'ai des points qui défilent sur le monitor, that's all.

Le seul succès est la détection des box du coin avec leur force de signal, ça ça marche. J'ai également réussi à créer un serveur, (que j'ai pu ouvrir) ce qui tendrait à démontrer que la carte est bien reconnue et que le wifi fonctionne.

Mais pour la connexion comme client, rien, même pas de message, des points des petits points.

J'ai tenté avec mon "vieux" pc sous windows XP  kifkif, j'ai un peu ramé car il ne voyait pas les bibliothèques esp8266, j'ai créé un répertoire Portable et miracle ça a compilé et m'a donné le même résultat.

j'ai mis en cause le module, j'en ai essayé un autre, nada mas.

là, je suis un peu sec, j'ai besoin d'aides et de conseils. Ma seule piste est ma livebox, des fils de discussion la mettraient en cause ici et là. Cela dit, le blink ne marche pas la livebox ne peu être en cause.

Ah, j'oubliais, j'ai utilisé l'IDE d'arduino, puis Sublime Text avec le plugin de Deviot, ça marche aussi en choisissant la bonne carte (expressif esp8266...)

Merci d'avance aux spécialistes.
Title: Re: Pèse ruche
Post by: ojal on Aug 02, 2017, 04:01 pm
Bonjour,

Concernant le BLINK, êtes vous certain que le n° du port que vous actionnez pilote bien une led?
Avez-vous fait un essai en mettant une led sur ce port ou même simplement un voltmètre?
Ce sont les quelques défauts que l'on peut attribuer à l'ESP8266 par rapport à une carte ARDUINO 'classique' :)
Title: Re: Pèse ruche
Post by: Artouste on Aug 02, 2017, 06:47 pm
là, je suis un peu sec, j'ai besoin d'aides et de conseils. Ma seule piste est ma livebox, des fils de discussion la mettraient en cause ici et là. Cela dit, le blink ne marche pas la livebox ne peu être en cause.
Bonsoir Lacuzon
pas de probleme pour moi avec les livebox

Il n'y a pas de vrai led embarquée utilisable sur le NODEMCU
pour te connecter sur ta box il faut bien sur renseigner le SSID de ta box et ton password dans le programe

ci-joint un programme simple (http://www.cjoint.com/doc/17_08/GHcqSZKSKjp_wifilacuzon.ino) :  (W10, IDE 1.8.3 )
- renseigne ton SSID (wifilacuzon) et ton password wifi (pwwifilacuzon)
- compile et upload

au reset le programme scanne les reseaux environnants et crache les infos dans le serial monitor

-se connecte sur ta livebox
-- tu ouvre ensuite un navigateur à l'adresse http://192.168.1.190 et tu accede au travers de ta livebox à un petite page de commande

-diffuse un SSID (76520H1H2) en mode AP sans password
-- une fois connecté en mode AP, tu ouvre ensuite un navigateur à l'adresse http://189.32.16.8 et tu accede directement  à un petite page de commande

Title: Re: Pèse ruche
Post by: Lacuzon on Aug 02, 2017, 07:04 pm
en fait, j'ai utilisé l'autodétection (commande led_builtin d'arduino) donc je n'ai pas identifié le port, il semble que ce soit le port GPIO2  qui reste à 3V.

J'alimente pour l'instant avec l'USB, cela dit avec une alim extérieure (deux piles 1.5v) je n'ai pas eu plus de chance.


Title: Re: Pèse ruche
Post by: ojal on Aug 02, 2017, 07:09 pm
Essaie simplement de faire clignoter une sortie digitale disponible, regarde les doc NodeMCU, je n'ai plus en tête. Avec une led ou ton voltmètre tu seras vite réconforté :)
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 02, 2017, 08:54 pm
Ok,

Je m'y remets...

Faudra bien que ça marche

Title: Re: Pèse ruche
Post by: Lacuzon on Aug 02, 2017, 09:49 pm
même résultat avec ton sketch Artouste il me dit "connecting to Livebox-XXXX (c'est bien le SSID et il y a bien un tiret entre Livebox et les 4 chiffres ?)

et il m'affiche des points des points des points.

concernant les adresses IP dans ton message il faut lire pour la première 192.168.1.10 ? et la seconde 198.32.16.8 ?

Oui je vais rejeter un œil sur la doc car je ne dois pas être très loin.

Ma box est une livebox 4 le wifi est en 802.11 et en 802.11b

merci pour les conseils
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 02, 2017, 10:03 pm
Bon du nouveau avec le plugin deviot j'ai un début de réponse. Je pense que je me suis trompé sur le mot de passe... j'en ai deux, le mot de passe de connecxion et le mot de passe composé des 8 premiers caractères de la clé. C'est lequel ?

pour les adresses la première c'est 192.168.1.1 ? quant à l'autre, elle était correcte, j'avance j'avance
Title: Re: Pèse ruche
Post by: Artouste on Aug 02, 2017, 10:06 pm
concernant les adresses IP dans ton message il faut lire pour la première 192.168.1.10 ? et la seconde 198.32.16.8 ?
Je ne sais pas d'où tu sors ça mais ..., non ...
c'est :
Code: [Select]
IPAddress ip(192, 168, 1, 190);
IPAddress APIp(189, 32, 16, 8);


si l'upload c'est bien déroulé , regarde sur ton pc si tu  vois dans les reseaux wifi "detectable" un SSID ouvert 76520H1H2
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 02, 2017, 10:18 pm
sorry...

j'avais mal lu la première faudra changer mes lunettes...

oui j'ai vu un ssid 76520H1H2

merci pour l'aide, je vais finir par comprendre. mais je réitère ma question, c'est quel mot de passe?
Title: Re: Pèse ruche
Post by: Artouste on Aug 02, 2017, 10:40 pm
sorry...

j'avais mal lu la première faudra changer mes lunettes...

oui j'ai vu un ssid 76520H1H2

merci pour l'aide, je vais finir par comprendre. mais je réitère ma question, c'est quel mot de passe?
Ok  , on va y arriver 8)

dernier test pour moi ce soir

connecte toi de ton PC ou un autre dispo wifi  au reseau 76520H1H2


ce reseau AP est ouvert volontairement ET  donc sans mot de passe (le serveur diffuseur est TON nodemcu   :smiley-mr-green:  )
une fois connecté sur le SSID 76520H1H2 ouvre un navigateur et ouvre le lien http://189.32.16.8






 
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 02, 2017, 10:45 pm
oui c'est l'heure d'aller au schlof...

j'ai effectivement ouvert le réseau en question et ça se connecte mais quand j'entre dans mon navigateur l'adresse 189.32.16.8 rien ne se passe et j'ai le message délai dépassé.

Concernant ma question, le mot de passe c'est lequel, celui que l'on m'a transmis ou les 8 premiers caractères de la clé ?


Je vois ça demain mais il y a un net progrès...

Bonne nuit
Title: Re: Pèse ruche
Post by: Artouste on Aug 03, 2017, 12:33 pm
Concernant ma question, le mot de passe c'est lequel, celui que l'on m'a transmis ou les 8 premiers caractères de la clé ?


Je vois ça demain mais il y a un net progrès...

Bonne nuit
Bonjour
le SSID c'est celui que tu vois diffusé par ta livebox
perso la premiere chose que j'ai faite avec la livebox cest de modifier les parametres wifi pour
- mettre un SSID plus parlant (par exemple wifilacuzon )
- passer la securité en WPA (en mettant un mot de passe perso , par exemple pwwifilacuzon )
c'est facile à faire en passant par l'interface d'administration de ta livebox
exemple
(http://www.cjoint.com/doc/17_08/GHdkGk0N60S_dre1-58-30.jpg)
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 03, 2017, 05:12 pm
bonjour

merci pour les conseils mais si je modifie le SSID, je dois reconfigurer toutes mes machines connectées, comme je souhaite éviter le divorce, je garde mon SSID. Concernant le passage en WPA, il n'y a pas de risque de tout devoir réappairer ???

Cela dit, je n'ai toujours pas de connexion à ma livebox, le programme s'arrête à connecting livebox-xxx à partir de là il cherche, il cherche il cherche

et moi aussi

à plus
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 03, 2017, 05:27 pm
Bon j'ai du nouveau...

Quand j'ouvre la fenêtre Wifi sur mon ordinateur, je vois apparaître outre ma livebox "livebox-xxx"), celle du voisin,  le SSID 76520...mais aussi un SSID "orange" déclaré ouvert.

Etant de nature curieux j'ai utilisé ce SSID et hop tout a fonctionné avec la bordée d'info du moniteur :

"Connecting to orange
......
WiFi connected
Server started
192.168.1.190
Mode: STA+AP
PHY mode: N
Channel: 6
AP id: 0
Status: 5
Auto connect: 1
SSID (6): orange
Passphrase (8): xxxxxxxx
BSSID set: 0
2C:3A:E8:0E:9F:A4
192.168.1.190
2E:3A:E8:0E:9F:A4
189.32.16.8"

Donc je ne comprends pas grand chose j'ai encore besoin de vos lumières moi qui suis opticien.
Title: Re: Pèse ruche
Post by: Artouste on Aug 03, 2017, 08:04 pm
Bon j'ai du nouveau...

Quand j'ouvre la fenêtre Wifi sur mon ordinateur, je vois apparaître outre ma livebox "livebox-xxx"), celle du voisin,  le SSID 76520...mais aussi un SSID "orange" déclaré ouvert.

Etant de nature curieux j'ai utilisé ce SSID et hop tout a fonctionné avec la bordée d'info du moniteur :

"Connecting to orange
......
WiFi connected
Server started
192.168.1.190
Mode: STA+AP
PHY mode: N
Channel: 6
AP id: 0
Status: 5
Auto connect: 1
SSID (6): orange
Passphrase (8): xxxxxxxx
BSSID set: 0
2C:3A:E8:0E:9F:A4
192.168.1.190
2E:3A:E8:0E:9F:A4
189.32.16.8"

Donc je ne comprends pas grand chose j'ai encore besoin de vos lumières moi qui suis opticien.

Bonsoir Lacuzon
le SSID "orange" est un hotspot diffusé par les  livebox , c'est donc un reseau ouvert en ce qui concerne la simple connexion, c'est normal que tu puisse t'y connecter si tu a renseigné orange comme ssid dans le programme nodemcu.
Mais ça ne va pas t'avancer beaucoup ensuite.

perso je ne travaille pas avec du WEP mais avec du WPA
Je ne me suis jamais connecté avec un esp8266 en WEP et je n'ai pas actuellement sous la main de quoi faire un test en WEP (sauf à me faire lyncher tres rapidement :smiley-mr-green: )

essaie , tente le prog joint  (http://www.cjoint.com/doc/17_08/GHdr0yv7krS_espdelesteurwep.ino) (compile OK)
remplace les data de test SSID et KEY par les tiennes
j'ai "calqué" pour compréhension les datas avec une livebox et sa clef de securité , voir photo

Au passage si un contributeur travaille avec du WEP ... ;)

Neanmoins , en dehors de çà tu devrais déjà pouvoir te connecter en AP sur le SSID 76520H1H2 et acceder ensuite à une petite page web à l'adresse 189.32.16.8 ,tu à testé avec differents dispos (PC ,tablettes, telephone) et navigateurs (firefox,chrome, autres ) ?
(http://www.cjoint.com/doc/17_08/GHdrYfhNKLS_lvbx71.jpg)


 
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 03, 2017, 09:32 pm
Bonsoir,

Ça y est, ça marche avec la clé Wep, j'ai aussi le serveur et j'arrive sur une page qui me parle d'un hangar... donc je crois que c'est gagné.

Je vais tenter de comprendre pourquoi il ne voulait pas de mon password.

avec tous mes remerciements pour le coup de main, sans toi j'aurais galéré encore pas mal de temps.

a plus
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 03, 2017, 09:44 pm
Oui, tout fonctionne aussi bien avec l'IDE d'arduino qu'avec sublime text et le plugin de Deviot.

La suite au prochain numéro (mais je continue à chercher pourquoi il ne veut pas de mon satané mot de passe...)
Title: Re: Pèse ruche
Post by: Artouste on Aug 03, 2017, 09:50 pm
Bonsoir,

Ça y est, ça marche avec la clé Wep, j'ai aussi le serveur et j'arrive sur une page qui me parle d'un hangar...
Hé bien voilà ! 8)
Ce test valide donc "ta" chaine "livebox/nodemcu sous WEP "
maintenant , il te reste à attaquer l'implémentation du HX711 sur le nodemcu

Title: Re: Pèse ruche
Post by: Artouste on Aug 03, 2017, 09:56 pm
Je vais tenter de comprendre pourquoi il ne voulait pas de mon password.
C'est parce que les clefs WEP sont exprimées en notation hexadecimale (E5 par exemple pour le 1er symbole de l'exemple photo)
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 03, 2017, 10:04 pm
Hé bien voilà ! 8)
Ce test valide donc "ta" chaine "livebox/nodemcu sous WEP "
maintenant , il te reste à attaquer l'implémentation du HX711 sur le nodemcu


vouais, il y a encore du travail car faut un peu causer html et ça me ramène à pas mal de temps en arrière...

pour le password, je pouvais toujours chercher...
Title: Re: Pèse ruche
Post by: Artouste on Aug 03, 2017, 10:26 pm
vouais, il y a encore du travail car faut un peu causer html et ça me ramène à pas mal de temps en arrière...
Avant de jouer avec le HTML , l'etape suivante maintenant est simplement là de lire et restituer avec l'esp8266 une valeur acquise par le HX711 et de la presenter dans le "serial monitor" :smiley-mr-green:

Une fois ça acquis/accepté , il sera alors temps de savoir comment/avec quoi tu "emballe/enrobe" cette valeur avant de l'envoyer... "ailleurs" 8)
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 04, 2017, 09:38 pm
oui bien d'accord mais pour l'instant le HX711 fonctionne très bien avec un nano donc de manière peut-être présomptueuse j'en ai déduit que diriger mes données vers l'esp8266 ne devrait pas poser de problème...

mais je m'y attèle

mais comme je suis têtu, je tente toujours de faire fonctionner l'esp8266 avec le mot de passe (vieux réflexe professionnel) même si tout fonctionne parfaitement avec la clé wep.

a plus



Title: Re: Pèse ruche
Post by: Artouste on Aug 04, 2017, 09:49 pm
...
mais comme je suis têtu, je tente toujours de faire fonctionner l'esp8266 avec le mot de passe (vieux réflexe professionnel) même si tout fonctionne parfaitement avec la clé wep.



Bonsoir Lacuzon

 De quel mot de passe parle tu et pour faire fonctionner "quoi" ?
Dans la mesure où ton esp8266 se connecte en WEP (ou autre) c'est qu'il y a prealablement eu acceptation/reconnaissance d'un mot de passe/clé  ?

Je ne comprend pas bien ce que tu veux (encore) faire coté WIFI ?


Title: Re: Pèse ruche
Post by: Lacuzon on Aug 04, 2017, 10:03 pm
Oh c'est simple, j'ai lu pas mal de tuto et d'exemples de mise en œuvre de l'esp8266. Dans la majorité des sketchs proposés, on parle de SSID et de mot de passe, pas de clé (je ne pense pas que les auteurs aient utilisé le mot "mot de passe" pour "clé"). Donc je me dis que le SSID et le mot de passe devraient fonctionner. Comme je l'ai dit dans un précédent post, avec ma livebox j'ai un mot de passe dit de connexion j'ai pensé que c'était celui là dont parlaient les tutos;Mais quand je me logue sur le site de la livebox, j'utilise un autre mot de passe qui est composé des 8 premiers caractères de la clé wep. Tu comprends que ça me trouble...

cela dit, comme ça marche parfaitement avec l'introduction de la clé, je vais bien sûr continuer ainsi...


et je te remercie encore de ton coup de main décisif.



Title: Re: Pèse ruche
Post by: Artouste on Aug 04, 2017, 10:27 pm
avec ma livebox j'ai un mot de passe dit de connexion j'ai pensé que c'était celui là dont parlaient les tutos;Mais quand je me logue sur le site de la livebox, j'utilise un autre mot de passe qui est composé des 8 premiers caractères de la clé wep. Tu comprends que ça me trouble...
et je te remercie encore de ton coup de main décisif.




J'aurais du faire un pari :D

Tu confond et t'obstine sur deux choses qui n'ont strictement rien à voir entre elles :

1- Acceder à un reseau internet au travers de  ta livebox avec un dispo wifi (ordi,tablette,telephone, ... autres)
et pour ce faire il faut evidemment une clé/mot de passe pour qu'une connection WIFI soit etablie sur un reseau (SSID) protégé .
çà c'est ce qui est maintenant validé depuis hier soir

ET

2-Le password demandé pour administrer TA livebox
Orange à depuis quelques temps "programmé" le mot de passe d'administration sur les Livebox avec les 8 premiers caractéres de la clef de securité.
Ce qui est un tout petit plus sécure que le vieux couple "ADMIN/ADMIN" 8)
(http://www.cjoint.com/doc/17_08/GHeux7IYGMM_adminlbe1.jpg)
 
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 04, 2017, 10:34 pm
Aucune obstination comme tu dis, je tente de comprendre et si j'ai bien compris, clé et mot de passe c'est kifkif, ce qui ne sautait pas aux yeux a priori.

concernant le mot de passe de la livebox, ça j'avais compris...

à plus



Title: Re: Pèse ruche
Post by: Artouste on Aug 04, 2017, 10:46 pm
... si j'ai bien compris, clé et mot de passe c'est kifkif
Tu peux aussi rencontrer selon les endroits de la planete des "termes quasi synonymes " comme
"passphrase"
et plein d'autres 8)
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 08, 2017, 09:57 am
Pour quelles raisons la solution d'un serveur externe ne vous séduit-elle pas?
Elle me semble beaucoup plus facile à mettre en oeuvre et à utiliser au quotidien :)
Ne trouvez-vous pas sympathique de recevoir un mail ou SMS ou autre notification lorsqu'un seuil serait atteint?

Je n'ai rien à vendre, je souhaite juste comprendre et peut être identifier des faiblesses à une solution pour laquelle je ne vois que des avantages :)
La démonstration est faite ! je laisse tomber ma première solution basée sur un rf24 + stockage sur carte SD. Tout ça ça marche mais après avoir goûté à ESP8266 on n'a qu'une envie c'est de choisir la solution que vous préconisez.

Comme je reste en local, j'ai opté pour ThingSpeak pour visualiser et stocker mes données. C'est vraiment ultra simple.

J'en suis aux tests avec des mesures de température et le sketch tout fait permettant de mesurer la force du signal.

Je suis conquis.

Si d'autre solutions sont envisageables (que thingspeak par exemple) je suis tout ouie...

Merci Ojal pour cette suggestion même si à ce que j'ai lu sur Raspberry ça semble une solution vraiment puissante.
Title: Re: Pèse ruche
Post by: rjnc38 on Aug 08, 2017, 12:32 pm
Si d'autre solutions sont envisageables (que thingspeak par exemple) je suis tout ouie...
Bonjour,

faire son propre site chez un hébergeur qui propose une base MySql (Free, ...)

un exemple de ruche ici (http://ruche.dolomoise.free.fr/)  ;) 
Title: Re: Pèse ruche
Post by: Artouste on Aug 08, 2017, 08:36 pm
... après avoir goûté à ESP8266 on n'a qu'une envie c'est de choisir la solution que vous préconisez.

Comme je reste en local, j'ai opté pour ThingSpeak pour visualiser et stocker mes données. C'est vraiment ultra simple.

J'en suis aux tests avec des mesures de température et le sketch tout fait permettant de mesurer la force du signal.

Je suis conquis.

Si d'autre solutions sont envisageables (que thingspeak par exemple) je suis tout ouie...

Merci Ojal pour cette suggestion même si à ce que j'ai lu sur Raspberry ça semble une solution vraiment puissante.

Bonsoir Lacuzon
Thingspeak est quand meme assez agréable et d'utilisation "rapide"
les limitations en "libre" ne sont AMHA pas trop contraignantes en DIY
Par la suite si tu veux evoluer, il faudra evidemment te poser la question d'un système de BDD plus évoluée/accessible.
 

Title: Re: Pèse ruche
Post by: Lacuzon on Aug 08, 2017, 09:31 pm
C'est vrai qu'en une journée on appréhende sans grand problème thingspeak. Ce qui est sympa c'est son association avec matlab.

Je n'ai à  ce jour que deux ruches donc ça me semble suffisant comme moyen d analyse surtout qu'on peut stocker les données. Je serais un vrai apiculteur, je me lancerais dans une approche plus sophistiquée.

Ma crainte pour l'instant est la portée du signal. Dans mon grenier, je suis en limite (ma maison est grande et composée de plusieurs corps de bâtiment.)

Je me demandais si l'un d'entre vous avait déjà tenté de souder une antenne rubber ducky sur le module esp8266 pour augmenter la portée du module.

Merci à  vous pour les retours.

A plus
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 08, 2017, 10:43 pm
J'ai encore une question concernant les commandes utilisées pour communiquer avec thingspeak.

Comme beaucoup, je démarre en utilisant les sketches disponibles surla toile sans parfois comprendre toutes les commandes. Bon ça marche mais c'est mieux quand on comprend ce que l'on fait... Exemple :

quelle est la différence entre  client.print(body.length()) et client.print(body)? body étant le champ contenant le string de la donnée concernée (ex : body += String(celsiusTemp);

merci d'avance
Title: Re: Pèse ruche
Post by: Artouste on Aug 09, 2017, 06:08 pm
Ma crainte pour l'instant est la portée du signal. Dans mon grenier, je suis en limite (ma maison est grande et composée de plusieurs corps de bâtiment.)

Je me demandais si l'un d'entre vous avait déjà tenté de souder une antenne rubber ducky sur le module esp8266 pour augmenter la portée du module.

Merci à  vous pour les retours.

A plus
bonjour
il existe des modules ayant une prise d'antenne
(http://www.cjoint.com/doc/17_08/GHjqaa1kVoJ_espextant.jpg)(https://cdn.sparkfun.com/assets/learn_tutorials/4/4/5/esp8266-ufl.jpg)
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 10, 2017, 10:30 am
Bonjour,

merci Artouste, c'est une solution mais un peu plus chère qu'avec l'antenne PCB.

J'ai une question : tout fonctionne au niveau de la connexion, de la lecture, de l'envoi des données sur plusieurs graphes dans ThingSpeak. Maintenant, j'attaque la connexion avec le HX711 qui, je le rappelle fonctionne bien avec mon arduino nano.

Le problème est que je dois alimenter l'ESP8266 avec du 3.3V, or mon HX711 est alimenté avec le 5 volts de l'arduino. Dois-je alimenter le HX711 en 3.3 Volts ? Ce qui me semblerait logique. Dans ce cas, il n'y a pas de risque de perte de précision ?

Enfin, je ne vois qu'une entrée analogique sur l'ESP8266, l'entrée A0, c'est celle-là que je dois utiliser ?

Excuser si les questions vous semblent primaires (je prends les devants...)

à plus
Title: Re: Pèse ruche
Post by: Artouste on Aug 10, 2017, 11:49 am
Bonjour,

merci Artouste, c'est une solution mais un peu plus chère qu'avec l'antenne PCB.

J'ai une question : tout fonctionne au niveau de la connexion, de la lecture, de l'envoi des données sur plusieurs graphes dans ThingSpeak. Maintenant, j'attaque la connexion avec le HX711 qui, je le rappelle fonctionne bien avec mon arduino nano.

Le problème est que je dois alimenter l'ESP8266 avec du 3.3V, or mon HX711 est alimenté avec le 5 volts de l'arduino. Dois-je alimenter le HX711 en 3.3 Volts ? Ce qui me semblerait logique. Dans ce cas, il n'y a pas de risque de perte de précision ?

Enfin, je ne vois qu'une entrée analogique sur l'ESP8266, l'entrée A0, c'est celle-là que je dois utiliser ?

Excuser si les questions vous semblent primaires (je prends les devants...)

à plus
Bonjour Lacuzon
le HX711 n'utilise pas d'entrée analogique (le pont de wheastone est suivi d'un CAN ) 
regarde ma reponse #66 , je t'ai indiqué une base de travail esp8266/HX711
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 10, 2017, 04:05 pm
Bonjour,

je ne parle pas d'entrée du HX711 mais de l'ESP8266.

J'avais bien entendu lu ta réponse et le  tuto conseillé. J'avais oublié d'agrandir la photo pour voir les connexions entre l'ampli et l'esp8266.

Pour le fonctionnement de la jauge et du HX711 ça marche sans problème donc je n'y reviens pas.

merci des conseils

a bientôt
Title: Re: Pèse ruche
Post by: Artouste on Aug 10, 2017, 10:08 pm
Bonjour,

je ne parle pas d'entrée du HX711 mais de l'ESP8266.
Je n'ai pas bien compris pourquoi tu évoquais  là la question sur le couple HX711/ESP8266 d'un éventuel vecteur analogique  ?
Mais si tu voulais seulement savoir combien d'entrée(s) analogique(s) sont dispo sur un "ESP8266", alors la réponse est : "une ...seule"   8)



si tu en veux plus "dans l'approchant" , voir du coté de l'ESP32

 
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 10, 2017, 11:17 pm
 Bonsoir,

Simplement parce que je croyais qu'on attaquait l'esp8266 en analogique. Je n'ai pas encore compris toute la subtilitė entre l'usage des entrées analogiques et des entrées digitales, meme si leur definition est dans leur nom.

Dans ma configuration précédente : jauge de contrainte--->HX711--->arduino je rentrais sur l'arduino en analogique (sur A2, A3). Donc je m'apprêtais à transposer simplement...

Cordialement

Title: Re: Pèse ruche
Post by: Artouste on Aug 10, 2017, 11:30 pm
Bonsoir,

Simplement parce que je croyais qu'on attaquait l'esp8266 en analogique. Je n'ai pas encore compris toute la subtilitė entre l'usage des entrées analogiques et des entrées digitales, meme si leur definition est dans leur nom.

Dans ma configuration précédente : jauge de contrainte--->HX711--->arduino je rentrais sur l'arduino en analogique (sur A2, A3). Donc je m'apprêtais à transposer simplement...

Cordialement


A2, A3 sur (IDE/BOARD) uno n'est qu'une pseudo convention de dénomination d'un acces (pin) , le  "A" signifiant simplement que le pin peut etre "utilisé" comme un une entrée Analogique, mais ... pas exclusivement :smiley-mr-green:

apres il faut savoir/determiner  comment en "prog" le pin sera utilisé
Title: Re: Pèse ruche
Post by: J-M-L on Aug 13, 2017, 03:40 pm
Pour info, si d'aventure vous partiez sur une option SIGFOX pour votre mode de transmission, il y a un concours qui vient de démarrer (https://create.arduino.cc/projecthub/contests/arduino-mkrfox1200) sur des usages un peu innovants.

votre projet serait sans doute sympa pour cela
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 19, 2017, 09:54 am
Bonjour,

Je vais rester pour l'instant sur une solution gratuite avec thingspeak. Merci de l'info.

J'ai une bête question concernant l'alimentation : comme ma ruche test sera dans mon grenier, je pourrai utiliser le courant électrique domestique.

Pour ce, comme dans mon projet "serre" j'utilise des petites alim "perel" dont je suis totalement satisfait :

http://m.pvnweb.com/alimentation-compacte-a-decoupage-avec-7-sorties-selectionnables-3-a-12-vcc-1000-ma-12-w-epsse10-a73532.html (http://m.pvnweb.com/alimentation-compacte-a-decoupage-avec-7-sorties-selectionnables-3-a-12-vcc-1000-ma-12-w-epsse10-a73532.html)

Elle sont à découpage et fournissent toutes les tensions de 3 à 12 volts.

Donc ma question est la suivante, puis-je utiliser directement le 3v de cette alim pour alimenter le hx711 et l'esp8266 12e ou est-ce mieux de régler l'alim sur 5 volts et utiliser un ou deux régulateurs pour obtenir les bonnes tensions, peut-être mieux régulées ?

Cordialement



Title: Re: Pèse ruche
Post by: J-M-L on Aug 19, 2017, 10:38 am
le hx711  fonctionne entre 2.6 et 5.5V et l'ESP12E de mémoire (à vérifier avec votre carte) fonctionne entre  1.75V et 3.6V donc à 3V stabilisé les 2 devraient fonctionner sans soucis.

Ne pas alimenter à 3.3 peut cependant créer un soucis sur le HIGH de ces modules. votre ESP par exemple pour son Tx va utiliser Vin si je me souviens bien et donc va envoyer 3V pour HIGH. Si votre arduino de l'autre côté est en 5V, alors 3V c'est vraiment la limite de détection d'un HIGH et vous risquez s'il y a la moindre chute de tension de lire un LOW lorsque l'ESP enverra 2.8V par exemple.

Donc à mon avis (mais les pro du hard me corrigeront si nécessaire) si vous partez sur une solution à 3V, pensez à ajouter un adaptateur de tension entre les étages de communication --> Pour ce faire vous pouvez utiliser un te291 level shifter par exemple, il en existe à 2, 4, 8 entrées (pas prévu pour une alimentation, juste les étages de communication)

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=222781)


Vous connectez le LV (low voltage) à votre 3V, le HV (high voltage) à vos 5V de votre arduino et les GND et vous avez ensuite des broches qui sont automatiquement mises au même niveau, par un exemple envoyer un HIGH à 5V sur HV1 met quasi instantanément LV1 à 3V et inversement (bien sûr avoir des broches correspondantes en entrées ou sorties suivant le sens de communication pour qu'une écrive et l'autre lise - typiquement un Tx et Rx)



Title: Re: Pèse ruche
Post by: Artouste on Aug 19, 2017, 11:45 am
Elle sont à découpage et fournissent toutes les tensions de 3 à 12 volts.

Donc ma question est la suivante, puis-je utiliser directement le 3v de cette alim pour alimenter le hx711 et l'esp8266 12e ou est-ce mieux de régler l'alim sur 5 volts et utiliser un ou deux régulateurs pour obtenir les bonnes tensions, peut-être mieux régulées ?

Cordialement




Bonjour
perso j'alimente mes "nodemcu" sous 5V en passant par le connecteur USB
Tu peux recuperer ensuite du 3.3 V en te piquant sur le nodemcu
(http://artouste.pagesperso-orange.fr/nodealusb.jpg)
Title: Re: Pèse ruche
Post by: J-M-L on Aug 19, 2017, 11:57 am
c'est un nodemcu que vous avez pris ou c'est un ESP12-E tout nu (j'avoue ne pas avoir tout suivi :) au final sur vos choix de matériel)?
Title: Re: Pèse ruche
Post by: J-M-L on Aug 19, 2017, 12:00 pm
Bonjour
perso j'alimente mes "nodemcu" sous 5V en passant par le connecteur USB
Tu peux recuperer ensuite du 3.3 V en te piquant sur le nodemcu
(http://artouste.pagesperso-orange.fr/nodealusb.jpg)
@Artouste - votre "Perche Elite tour" (bonjour la pub! :) ) c'est une batterie? Juste par curiosité c'est quoi les 3 fils qui sortent (un c'est l'alim USB du nodemcu mais les 2 autres ?)

Title: Re: Pèse ruche
Post by: Artouste on Aug 19, 2017, 12:12 pm
@Artouste - votre "Perche Elite tour" (bonjour la pub! :) ) c'est une batterie? Juste par curiosité c'est quoi les 3 fils qui sortent (un c'est l'alim USB du nodemcu mais les 2 autres ?)


Oui  c'est un petit powerbank "promotionnel"
les 2 autres cables ce sont des connecteurs pour Iphone 
(http://artouste.pagesperso-orange.fr/nodealusb1.jpg)
Title: Re: Pèse ruche
Post by: J-M-L on Aug 19, 2017, 12:14 pm
OK - et l'ESP consomme suffisamment pour ne pas que la batterie se coupe?
Title: Re: Pèse ruche
Post by: Artouste on Aug 19, 2017, 12:21 pm
OK - et l'ESP consomme suffisamment pour ne pas que la batterie se coupe?
Oui et bizzarement ce sont les seuls powerbanks que j'ai qui semblent ne pas avoir de seuil de conso pour rester actifs.
Title: Re: Pèse ruche
Post by: J-M-L on Aug 19, 2017, 12:56 pm
comme quoi les trucs "cheap" sont pratiques parfois :)
Title: Re: Pèse ruche
Post by: Artouste on Aug 19, 2017, 01:38 pm
comme quoi les trucs "cheap" sont pratiques parfois :)
ça ne doit surement pas etre un foudre de guerre question rendement :smiley-mr-green: , mais j'avais testé avec un "nodemcu" sans mise en veille soft, un programme envoyant de l'info vers thingspeak (https://thingspeak.com/channels/16677) toutes les 20 secondes ~, de mémoire ça tenait 4/5 jours
Title: Re: Pèse ruche
Post by: J-M-L on Aug 19, 2017, 02:42 pm
pas mal!
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 19, 2017, 08:22 pm
c'est un nodemcu que vous avez pris ou c'est un ESP12-E tout nu (j'avoue ne pas avoir tout suivi :) au final sur vos choix de matériel)?
Bonsoir

C'est un nodemcu que j'utilise.

Mais il n'y a effectivement que le connecteur USB pour alimenter. Mes petites alim sortent en jack donc problème sauf à supprimer le jack et alimenter en 5 volts via le vin, ce que je vais faire. Comme le module hx711 travaille  entre 2,6 et 5,5 volts, je pourrai attaquer directement en 5 volts. Ça va me simplifier la vie et économiser un régulateur.

Et merci à  tous pour les retours.

Cordiajlement




Title: Re: Pèse ruche
Post by: Artouste on Aug 19, 2017, 08:41 pm
Bonsoir

Mes petites alim sortent en jack donc problème sauf à supprimer le jack et alimenter en 5 volts via le vin
ou plus simple :smiley-mr-green: mettre à la place du jack un connecteur micro USB "récupéré"
plus simple encore utiliser une alim sortant en micro USB (cas general aujourd'hui des alims de telephones hors "pomme" 8)   )

Perso je te deconseille tres  fortement d'alimenter ton HX711 par du  5V pour le gerer par un esp8266

Title: Re: Pèse ruche
Post by: Lacuzon on Aug 19, 2017, 09:29 pm
L'idée d'une alim de téléphone, je n'y avais pas pensė. Je dois avoir ça.

Perso je te deconseille tres  fortement d'alimenter ton HX711 par du  5V pour le gerer par un esp8266


Là,  faut que tu m'expliques, c'est parce que l'esp8266 est alimenté en 3,3 volts ? Et que l'entrée de l'esp ne peut excéder led 3 volts ?

Title: Re: Pèse ruche
Post by: Artouste on Aug 19, 2017, 09:50 pm
L'idée d'une alim de téléphone, je n'y avais pas pensė. Je dois avoir ça.



Là,  faut que tu m'expliques, c'est parce que l'esp8266 est alimenté en 3,3 volts ?


Ce n'est pas un probleme d'alimentation de l'esp8266, mais un probleme de "tolerance V " de ses entrées
si tu alimente ton module HX711 sous 5V , ses sorties seront "peut etre aussi * " sous 5V et donc hors specifs de l'esp8266.

* Je n'ai pas aujourd'hui sous la main de quoi tester le niveau de la sortie Dout selon que le HX711 est alimenté en 5 ou 3.3V.
Mais pourquoi vouloir alimenter le HX711 avec  du 5V alors que le couple HX711/ESP8266 se satisfait pleinement du 3.3V dispo sur le nodemcu apres regulateur ?
 
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 19, 2017, 10:05 pm
Oui merci j'avais entre temps édité mon message en ayant compris la raison de tes craintes.

Donc  pour résumer, j'alimente l'esp via l'usb, le régulateur permet de descendre à  3,3 volts que je peux utiliser pour le hx711 ?
Title: Re: Pèse ruche
Post by: Artouste on Aug 19, 2017, 10:46 pm
Oui merci j'avais entre temps édité mon message en ayant compris la raison de tes craintes.

Donc  pour résumer, j'alimente l'esp via l'usb, le régulateur permet de descendre à  3,3 volts que je peux utiliser pour le hx711 ?
Attention , je vais être bref  ! :smiley-mr-green:
oui
 
Title: Re: Pèse ruche
Post by: icare on Aug 20, 2017, 10:51 am
Bonjour Artouste,
Attention , je vais être bref  ! :smiley-mr-green:
oui
;D
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 22, 2017, 01:20 pm
Attention , je vais être bref  ! :smiley-mr-green:
oui
 
moi aussi :

tout baigne le pèse-ruche fonctionne.

Merci à tous pour les divers coups de main.

cordialement
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 22, 2017, 02:18 pm
tiens , une expérience intéressante, comme j'enregistre à la fois la force du signal RSSI, je me suis amusé à intercepter l'émission au moyen de divers matériaux dont un fin grillage (1mm de maille) en fait, une simple passoire de cuisine.

Je m'attendais à avoir une perte notable de signal par simple effet faraday. Et bien non, j'ai une augmentation du signal d'environ 4 à 5 db. Et c'est reproductible.

Je suppose que vu la faible longueur d'onde, celle-ci est partiellement diffusée par le grillage rendant l'émission plus omnidirectionnelle.

En tout cas c'est étonnant... :o
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 22, 2017, 04:34 pm
encore moi...

Mon programme fortement inspiré de ce que j'ai trouvé sur la toile permet de relever les données toutes les 20 secondes avec la commande delay().

Dans mon cas, je souhaite relever toutes les 30 minutes voire toutes les heures. Qu'elle est la meilleure solution ? une horloge comme j'ai procédé pour mon programme de serre, l'utilisation des interruptions (je n'y connais rien pour l'instant) ou je reste sur la fonction delay ?

merci d'avance
Title: Re: Pèse ruche
Post by: Artouste on Aug 22, 2017, 04:54 pm
encore moi...

Mon programme fortement inspiré de ce que j'ai trouvé sur la toile permet de relever les données toutes les 20 secondes avec la commande delay().

Dans mon cas, je souhaite relever toutes les 30 minutes voire toutes les heures. Qu'elle est la meilleure solution ? une horloge comme j'ai procédé pour mon programme de serre, l'utilisation des interruptions (je n'y connais rien pour l'instant) ou je reste sur la fonction delay ?

merci d'avance
Bonjour Lacuzon
tres pragmatiquement dans la mesure où tu dispose d'une alim secteur sur place, je resterais sur du delay ou du millis pour faire flasher un petite led toute les 5 secondes histoire de verifier à l'oeil que le programme tourne et n'est pas planté, sans avoir à attendre une heure pour voir si il y a bien eu de la transmission.
Tu a fais des photos de l'installation mecanique de la "balance" ?, çà peut intéresser
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 22, 2017, 06:18 pm
oui, ça a l'air de fonctionner plutôt bien. Je vais ajouter une led comme tu dis pour le voir effectivement fonctionner.

J'ai ajouté une alim à base de batteries 1.2V. J'en ai mis 4 pour me donner à peu près 5 volts, j'ai un petit souci avec une alim de smartphone qui semble déconner. Peut-être la raison pour laquelle on l'avait remplacée :smiley-confuse: . Je vais fouiller pour en trouver une autre.

Voilà quelques photos. C'est plus dépouillé que dans mon montage avec rf24 et arduino. J'ai déporté l'ESP8266 de manière à ce que le signal ne soit pas absorbé par le socle qui est en acier. La ruche au dessus risque aussi de jouer le rôle d'écran avec ses cadres pleins de miel (donc bien absorbants aux 2.4GHz).

à plus


Title: Re: Pèse ruche
Post by: J-M-L on Aug 22, 2017, 06:40 pm
Les images pour ceux qui ne veulent pas cliquer :)

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223187)

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223189)

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223191)

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223193)
Title: Re: Pèse ruche
Post by: Artouste on Aug 22, 2017, 10:21 pm
oui, ça a l'air de fonctionner plutôt bien. Je vais ajouter une led comme tu dis pour le voir effectivement fonctionner.
...
Voilà quelques photos. C'est plus dépouillé que dans mon montage avec rf24 et arduino. J'ai déporté l'ESP8266 de manière à ce que le signal ne soit pas absorbé par le socle qui est en acier. La ruche au dessus risque aussi de jouer le rôle d'écran avec ses cadres pleins de miel (donc bien absorbants aux 2.4GHz).

à plus



Ok
jolie menuiserie 8)

perso , je pense que j'aurais ajouté des "gardes-fous en dessous des bouts périphériques"   ;D pour limiter une excursion "mecanique ... malencontreuse"

L'excursion d'amplitude de la pesée demeure tres faible (qq m) 
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 23, 2017, 08:18 pm
Ok
jolie menuiserie 8)

perso , je pense que j'aurais ajouté des "gardes-fous en dessous des bouts périphériques"   ;D pour limiter une excursion "mecanique ... malencontreuse"

L'excursion d'amplitude de la pesée demeure tres faible (qq m)  

Je vais en monter un autre de style plus fouillė peut être style Luis XV. Faut que je réfléchisse.


Je ne comprends pas ton commentaire, peux tu développer ?

Cordialement
Title: Re: Pèse ruche
Post by: Artouste on Aug 23, 2017, 09:00 pm
Je vais en monter un autre de style plus fouillė peut être style Luis XV. Faut que je réfléchisse.


Je ne comprends pas ton commentaire, peux tu développer ?

Cordialement
Bonsoir Lacuzon
C'est peut etre tres simplement un "effet d'optique" 8) , mais il me semble que le porte-à-faux du plateau supérieur est relativement important , d'où un éventuel risque de déséquilibre par "causes extérieures" .
Si c'est bien le cas , je ceinturerais ou je positionnerais des pions de quoi faire un limiteur de débattement.




Title: Re: Pèse ruche
Post by: Lacuzon on Aug 23, 2017, 10:31 pm
OK j'ai compris...

Bonne nuit
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 25, 2017, 11:32 am
Bonjour,

voilà, c'est terminé.

J'ai mis des pieds au support (qui ne reposent pas sur le socle bien sûr) mais éviteront un basculement en cas de fausse manœuvre.

J'ai ajouté un capteur de température, poids et température sont des indicateurs importants de l'état d'une ruche. J'ai opté pour DS18B20 par rapport à DH11 car le premier peut-être acheté tout encapsulé donc étanche. Les abeilles n'aimant pas les corps étrangers introduit dans leur ruche, les propolisent immédiatement (recouvrent d'une couche de résine, la propolis).

Aj j'oublie, j'ai fait une fausse manœuvre, j'ai flashé depuis arduino comme si c'était une carte arduino (la fatigue)...

Résultat, impossible de flasher à nouveau. J'ai bien cru mon esp8266 foutu. J'ai ramé dur pour trouver le bon produit pour effacer le code erroné. Bon à minuit tout était rentré dans l'ordre. Pour ceux que ça intéresse, j'ai utilisé le flash_download_tools de Espressif.

Voici une photo de l'ensemble en position sur une ruche vide. la ruche habitée sera déplacée cet hiver quand elle ne pèsera plus une tonne...Oui, je sais la photo n'est pas directement visible >:(


Title: Re: Pèse ruche
Post by: J-M-L on Aug 25, 2017, 01:11 pm
Oui, je sais la photo n'est pas directement visible >:(
pour la rendre visible une fois que vous avez attaché l'image, postez normalement votre sujet, puis faites un click droit sur le fichier attaché et copiez le lien.

il ressemble à cela

http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223501

ensuite vous clickez sur "Quick Edit" pour modifier votre post et collez ce lien entre balises d'images

comme cela:

[img]http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223501[/img]

vous postez votre modification et magie, l'image apparaît

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223501)



PS1/ apparement les ruches sont aussi sensible au taux d'humidité, éventuellement quelque chose à suivre aussi ?

PS2/ merci pour le partage et les photos.
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 25, 2017, 01:24 pm
Ah, merci pour l'explication que je vais garder soigneusement.

Oui, l'humidité est la cause principale de la mort des abeilles, en hiver (avec les pesticides consommés et stockés dans le miel et le pollen). Dans ce cas précis, la ruche est dans un petit local dans mon grenier donc elle ne subira pas l'humidité de l'herbe. C'est vrai que naturellement les abeilles s'installent rarement à ras du sol comme on les installe artificiellement.

La mesure de l'humidité est une idée qui chemine car c'est quand même un paramètre intéressant. Le dt11 fait bien le job, mais il,faut régler le problème de la propolisation qui n'est pas un souci pour mesurer la température, mais fausser complètement la mesure de humidité.

Pratiquement, après test, je suis vraiment en limite de signal (presque -100 db). L'usage de la passoire citée plus haut me ramène à  -96  :)  donc ça marche de justesse. Si je constate que j'ai trop de trous dans mon signal, je rapprocherai l'ESP8266 de la fenêtre.

Cordialement
Title: Re: Pèse ruche
Post by: J-M-L on Aug 27, 2017, 10:02 am
Pour info si vous voulez un boîtier un peu plus "industriel" :) (et sans doute moins cher) facile à visser sur/sous votre armature bois -- vous pouvez trouver pour moins de  1 euro et 50 centimes pour une  85*58*33mm (commande en Asie sur eBay ou autres) des "Waterproof Plastic Electronic Project Box Clear Cover Enclosure Case" (il y a différentes tailles)

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223719)


votre montage tiendra sans doute sans pb dedans et pas de soucis pour le passage des ondes wifi ou NRF ou LoRa. le couvercle transparent permet de voir des LEDs ou un écran LCD sans percer, on peut même mettre des capteurs capacitif pour interagir avec le programme  sans ouvrir la boîte sous le plastic et si vous voulez mesurer la luminosité ça passe bien à travers le couvercle sans trop de diffraction ou déperdition

Title: Re: Pèse ruche
Post by: nolo on Aug 27, 2017, 01:19 pm
Bonjour,

voici le résultat de l'autopsie de mon pèse personne. Je garderai toute la mécanique. Maintenant à part la future partie électronique (ampli + nano + nrf24 + horloge) c'est la partie mécanique que je dois étudier pour que la ruche reste aérée et qu'elle ne bascule pas au premier coup de vent.

Autre point, l'alim. Je vais commencer avec des piles (une 9 volt pour le nano devrait faire l'affaire) mais comme ça va rester en fonction en permanence et ne connaissant pas (je n'ai pas encore étudié le data sheet de l'ampli) j'ai peur que l'autonomie soit faible. Je pense donc si mon système est efficace et utile, je vais installer au pied e la ruche un petit capteur solaire + sa batterie. La ruche connectée autonome quoi...


Title: Re: Pèse ruche
Post by: nolo on Aug 27, 2017, 01:32 pm
Qu elle bazar  ,dur dur de trouver la solution ,je cherche à faire mon pese ruche  mais maintenant  que j ai le matos c est le code qui me manque ,je ne peut acceder à la librairie pour telecharger le code HX711   avec entrer numérique
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 27, 2017, 02:05 pm

Pour info si vous voulez un boîtier un peu plus "industriel" :) (et sans doute moins cher) facile à visser sur/sous votre armature bois -- vous pouvez trouver pour moins de  1 euro et 50 centimes pour une  85*58*33mm (commande en Asie sur eBay ou autres) des "Waterproof Plastic Electronic Project Box Clear Cover Enclosure Case" (il y a différentes tailles)

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=223719)


votre montage tiendra sans doute sans pb dedans et pas de soucis pour le passage des ondes wifi ou NRF ou LoRa. le couvercle transparent permet de voir des LEDs ou un écran LCD sans percer, on peut même mettre des capteurs capacitif pour interagir avec le programme  sans ouvrir la boîte sous le plastic et si vous voulez mesurer la luminosité ça passe bien à travers le couvercle sans trop de diffraction ou déperdition


Ah oui, c'est effectivement ce que je cherchais, même si la boîte en plastique alimentaire de chez Lidl fait l'affaire. Je vais aller faire un tour sur le net pour trouver ces jolies boîtes.

Merci pour l'info!(
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 27, 2017, 02:12 pm
Qu elle bazar  ,dur dur de trouver la solution ,je cherche à faire mon pese ruche  mais maintenant  que j ai le matos c est le code qui me manque ,je ne peut acceder à la librairie pour telecharger le code HX711   avec entrer numérique
Je ne comprends pas ton souci. Pour le code tout dépend de tes choix électroniques. Si tu t'orientés vers la solution HX711 + esp8266 12E je peux te transmettre mon code, même si ce dernier n'est sans doute pas un .modèle  de rationalité.

Cela dit, attention à  la portée de l'esp8266, avec le rf24 avec antenne extérieure (un autre projet), j'ai beaucoup plus de signal

Cordialement
Title: Re: Pèse ruche
Post by: Artouste on Aug 28, 2017, 09:38 pm
...
La mesure de l'humidité est une idée qui chemine car c'est quand même un paramètre intéressant. Le dt11 fait bien le job, mais il,faut régler le problème de la propolisation qui n'est pas un souci pour mesurer la température, mais fausser complètement la mesure de humidité.
Bonsoir Lacuzon
Il y a déjà qq années pour un ami apiculteur/chercheur (ou... l'inverse ? :smiley-mr-green: ) 
et bien avant ce qui peut se faire aujourd'hui en terme de "connexions" , je lui avais monté une "manip simple" pour faire du log avec avec du  DS1923 (thermohygro)

- premiere "campagne de mesure" ds1923 juste déposé dans la ruche (où ? ) = propolisation du "trou" capteur H°

- deuxieme et suivantes : apres extraction du bouchon , capteur positionné dans une "cage à reine" = resultat T° et H° coherents
Title: Re: Pèse ruche
Post by: Lacuzon on Aug 29, 2017, 07:16 pm
Bonsoir,

Mais oui! Une cage à  reine. Comment n'y ai-je pas pensé ?   :smiley-confuse:

Bon, je vais me remettre au boulot.


Merci de l'idée.

Title: Re: Pèse ruche
Post by: Artouste on Aug 29, 2017, 09:52 pm
Bonsoir,

Mais oui! Une cage à  reine. Comment n'y ai-je pas pensé ?   :smiley-confuse:

Bon, je vais me remettre au boulot.


Merci de l'idée.


Bonsoir Lacuzon
Peu ou prou , c'est la réponse qu'avait eu alors mon  ami qui a trouvé ensuite la bonne solution = "J'aurais du y penser tout de suite ! " :smiley-mr-green:



"Bibi AKA Artouste  ;)   "  étant alors complétement "étranger" au vocabulaire "apiculture"


 
Title: Re: Pèse ruche
Post by: Lacuzon on Dec 01, 2017, 11:41 am
Bonjour,

voici mon second-pèse ruche spécial extérieur. Il est basé sur l'association esp8266-12e/nrf24L0+ afin d'améliorer la portée.

Comme il doit séjourner dehors, il est composé d'un plateau en mélaminé portant les quatre jauges récupérées sur un pèse-personne en panne. et d'un "capot" en chêne de récup (plancher). IL reste très compact

A noter, comme les jauges sont séparées, j'ai pu les disposer loin les unes des autres pour augmenter la stabilité (gros problème de mon premier pèse-ruche).

Le dispo est très sensible, il détecte quelques dizaines de grammes.

voici quelques photos :

(https://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=235609)
Title: Re: Pèse ruche
Post by: J-M-L on Dec 01, 2017, 11:43 am
les photos pour ceux qui ne veulent pas cliquer :)

(je vois que vous avez adopté les jolis boitiers :) )

(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=235609)


(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=235611)


(http://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=235613)
Title: Re: Pèse ruche
Post by: Lacuzon on Dec 01, 2017, 11:46 am
Pas eu le temps d'aller au bout.

Merci !!

Donc sur la première photo on voit le support en mélaminé, les tranches ont été peintes pour éviter les gonflements dus à l'humidité. L'ampli HX711 est dans la petite boîte an centre.

Sur la deuxième on voit le plateau support de la ruche. En lame de parquet vissé-collé et passé à l'huile de moteur (neuve). On distingue dans la boîte de connexion l'antenne du nrf24L0+. L'alimentation est une petite alim à découpage qui alimente le module nrf24L0+ via un régulateur 3.3V, le module RTC et l'HX711 (en 5V).

Sur la troisième, on voit l'élément récepteur composé d'un module esps8266 alimenté via une petite alim à découpage et le module nrf24L0+ via un régulateur. J'ai ajouté une capa de 100 uF sur l'alimentation du nrf24.

cordialement
Title: Re: Pèse ruche
Post by: Artouste on Dec 01, 2017, 10:27 pm
Bonjour,

voici mon second-pèse ruche spécial extérieur. Il est basé sur l'association esp8266-12e/nrf24L0+ afin d'améliorer la portée.

Comme il doit séjourner dehors, il est composé d'un plateau en mélaminé portant les quatre jauges récupérées sur un pèse-personne en panne. et d'un "capot" en chêne de récup (plancher). IL reste très compact

A noter, comme les jauges sont séparées, j'ai pu les disposer loin les unes des autres pour augmenter la stabilité (gros problème de mon premier pèse-ruche).

Le dispo est très sensible, il détecte quelques dizaines de grammes.

voici quelques photos :

(https://forum.arduino.cc/index.php?action=dlattach;topic=478616.0;attach=235609)
Bonsoir Lacuzon
Sympa d'avoir mis un petit retour de ton avancement
Title: Re: Pèse ruche
Post by: Lacuzon on Dec 02, 2017, 09:23 am
Bonjour,

C'est la moindre des choses, sans l'aide des contributeurs au développement de l'arduino (entre autres) j'en serai encore à U=RI.

Cordialement
Title: Re: Pèse ruche
Post by: Lacuzon on Feb 16, 2019, 12:10 pm
Bonsoir Lacuzon

1
Houlà ! :smiley-mr-green:
Surtout ne pas relier E- à GND arduino , E- (comme E+) n'est pas une entrée mais une sortie d'Excitation pour le pont de Wheatstone.

E- correspond au pin 5 du HX711 qui  n'est pas le GND arduino, mais AGND (pour Analogique GND)  
Il y a un découplage des xGND pour surtout ne pas être en mode commun sur l'ampli d'instrumentation qui travaille en différentiel (ce que de facto tu annihile avec ton lien direct GND arduino E-  :smiley-confuse:   )
(http://www.cjoint.com/doc/17_07/GGisIX3qbl7_Hx71102.jpg)

2
Quelle est l'amplitude maxi du mode OFF-LINE en terme d'echantillons à conserver/archiver avant recuperation ?
L'idée premiere serait de passer par de la carte SD , mais il y  peut etre plus simple en passant par de l'eeprom interne ou externe)

Je déterre ce fil... et reviens sur le Houla de Artouste, qui avait raison. Ayant entre temps fait quelques progrès dans la compréhension, j'ai repris le montage et ai séparé le E- de la masse analogique. Contrairement à mes précédentes conclusions, ça marche très bien.

Mais ça marchait aussi avant puisque depuis juillet 2017, mon pèse-ruche fonctionnait sans problème. l'ampli HX711 vient de rentre l'âme sans doute dû à l'humidité, je n'avais pas protégé le pèse-ruche et il s'est chargé de déjections variées. J'en ai profité pour soigner mon montage et corriger mes erreurs.

Je préfère, comme c'est un site sérieux faire amende honorable... :smiley-confuse:


Cordialement
Title: Re: Pèse ruche
Post by: hbachetti on Feb 16, 2019, 12:59 pm
Les abeilles n'ont vraiment aucun respect pour l'électronique  :smiley-cry:
Title: Re: Pèse ruche
Post by: Lacuzon on Feb 16, 2019, 04:41 pm
Les abeilles n'ont vraiment aucun respect pour l'électronique  :smiley-cry:
et aucune gratitude pour les efforts que je fais pour elles depuis 2 ans...

Pour en revenir à ma mise à la masse de l'entrée du HX711, même si ça a bien marché et en permanence depuis 2 ans, n'est-ce-pas une source de bruit car la masse analogique n'est jamais très stable et comme les signaux d'entrée sont très faibles et donc fortement amplifiés pour être mesurés, relier E- et GND devait augmenter le bruit. J'avoue que je n'ai pas vérifié.


cordialement
Title: Re: Pèse ruche
Post by: Artouste on Feb 16, 2019, 08:22 pm
Les abeilles n'ont vraiment aucun respect pour l'électronique  :smiley-cry:
:smiley-mr-green:

Faut les comprendre aussi !
certaines en ont "plein le dos" (http://www.blog-agri.com/ticagri/index.php/2010/08/03/16-000-abeilles-ecossaisses-equipees-de-puce-rfid-vont-elles-elucider-le-mystere-de-la-surmortalite-dans-les-ruches/) ;)