Girouette / anémomètre home-made et low-cost

Pour ceux qui aiment la voile mais n'ont pas les moyens d'un cadre sup++ pour se payer du Raymarine, voici la description d'un Anémomètre / girouette sans fil basé sur un processeur/ afficheur programmé en Arduino et des composants Ecowitt.
Le tout, acheté sur Alibaba m'est revenu à 143 € et est fonctionnel.
dan.rouan.free.fr[...]no.html
Enjoy !
Brossedure

L'équipage
04 jan. 2025
05 jan. 2025

Tout ce qui est "sans fil" m'intéresse !


05 jan. 2025

super intéressant, après j'ai un doute sur mes capacités à reproduire.
Mais une question il y donc un smartphone allumé en permanence pour le réseau wifi c'est bien ça ?


05 jan. 2025

Merci. Pas besoin de grandes capacités de bricoleur : juste savoir mettre en oeuvre
l'IDE (Integrated Development Environment) Arduino. Pas de fils pas de soudures...

Ben oui, c'est le défaut. Ceci dit, le processeur est capable de créer un point d'accès wifi mais le gatewxay n'est pas capable de se connecter à lui. Ce qui est étrange car un ordinateur
peut, lui, s'y connecter et envoyer des requêtes POST qui simulent celles du gateway et sont
reconnues et affichées.

Je vais contacter Ecowitt pour voir s'ils ne peuvent pas faire évoluer leur firmware (en
principe qui peut être mis à jour).


ATCFrog:On pourrait imaginer une "centrale" avec un esp32 qui ferait point d'accès pour tous les peripheriques ecowitt (je crois qu'on est limité à 10 clients sur un esp32) et qui renverrait le tout en wifi, bluetooth et rs232/485 ou CAN. Le tout pour une fraction de la consommation d'un smartphone. ·le 05 jan. 10:22
brossedure:Comme je l'ai dit plus haut cela a été mon premier reflexe : créer le wifi par l'ESP32 lui-même maiscomme il n'est pas routeur (pas d'accès à internet propre), le gateway refuse de s'y connecter, alorsque mon ordi le fait et peut simuler le gateway en envoyant des requêtes POST contenant vitesseet direction d'un vent imaginaire et qui sont affichées. Le pb est donc dans le firmware du gateway.·le 05 jan. 10:32
Lady_C:@ATCFrog: 8 clients maximum en WiFi.
si les périphériques communiquent par radio, ils ne comptent évidemment pas.
4 clients Bluetooth en mode BLE.
un ESP32 peut se connecter simultanément en AP ou en STA ou en AP+STA ·le 05 jan. 11:00
05 jan. 2025

Sans vouloir etre taquin mais.....


ATCFrog:sans vouloir etre taquin, clique sur le bon objet (a savoir l'afficheur ET le capteur de vent) et tu arrives à 380€, meme en promo...·le 05 jan. 10:16
mosc:heu 480€·le 05 jan. 10:51
ATCFrog:my bad. encore pire ·le 05 jan. 11:02
05 jan. 2025

Tu est vraiment taquin car il ne s'agit que de l'afficheur, pas de la girouette ...


05 jan. 2025

avec toutes mes confuses je me suis fait avoir et pas regarder plus loin que le bout de mon nez!!!
j ai le modèle sans fil c était le moins cher du marché a l époque le prix depuis a explosé !!!
pour retex 6 ans sur le bateau et en haut du mat et zero soucis


05 jan. 2025

Joli projet qui a le mérite d'avoir été au bout de la réalisation.
je ne sais pas bien quel est ton besoin de base (pas de fil dans le mat? pas cher? les 2?) mais si je peux me permettre, c'est un peu compliqué et "cher" pour "juste" afficher vitesse et direction sur un écran.
Pour moi il y a des maillons en trop, notamment le routeur wifi (que l'ESP32 doit pouvoir faire tout seul en mode AP comme indiqué ci dessus).
A priori un anemo/girouette filaire 20€, un ESP32 5€ et une écran 10-20€, on est à moins de 50€.
sinon pur "juste" afficher" il y a des modules sans fil avec écran fourni de base, 50€
au hasard : fr.aliexpress.com[...]13.html

https://fr.aliexpress.com/item/1005007557396913.html

mais j'ai peut être loupé un truc?

Merci du partage en tout cas


Lady_C:tu as oublié un régulateur de tension, parce qu'un ESP32 alimenté en 12-14 volts va avoir une durée de vie extrêmement limitée :-)·le 05 jan. 11:02
brossedure:"je ne sais pas bien quel est ton besoin de base (pas de fil dans le mat? pas cher? les 2?)"Les deux " mais si je peux me permettre, c'est un peu compliqué et "cher" pour "juste" afficher vitesse et direction sur un écran." ce qui est le plus cher c'est la girouette solaire sans fil "Pour moi il y a des maillons en trop, notamment le routeur wifi (que l'ESP32 doit pouvoir faire tout seul en mode AP comme indiqué ci dessus)."Voir plus haut mes réponses"A priori un anemo/girouette filaire 20€"Oui mais filaire...", un ESP32 5€ et une écran 10-20€, on est à moins de 50€." Mon écran 4 inch + ESP32 est à 29 € et permet d'y afficher ce qu'on veut"sinon pur "juste" afficher" il y a des modules sans fil avec écran fourni de base, 50€"donc plus cher que le mien qui est sans fil bien sur (wifi)Merci pour les commentaires ·le 05 jan. 11:22
yannbis:désolé, je n'arrive pas à lire ta réponse... pas de ta faute, mais à cette mise en page pourrie sur certains modes de discussion, que je n'ai jamais comprise... on se pète les yeux et le cerveau pour rien...·le 05 jan. 22:33
05 jan. 2025

Pour ceux qui sont intéressés par les éléments et leur prix :


06 jan. 2025

Intéressant.
Ça donne quoi la lisibilité de l écran en extérieur ?

Je suis parti sur un écran e-paper, lisibilité top, mais ce n est pas prévu pour un rafraîchissant nécessaire a cette application. Loch speedo sondeur, peut-être, a tester.

Jb


brossedure:L'écran est vraiment très lumineux, tellement que je songe à ajouter un bouton "mode nuit" pour le passer en rouge atténué·le 06 jan. 23:26
06 jan. 2025

Complément : Ecowitt contacté pour savoir s'ils pourraient faire évoluer le firmware du gateway afin qu'il se connecte sur un wifi non-routeur vient de me répondre sèchement :
"We won’t make such changes, and this is not the intended usage. "
Bing dans les dents : ça c'est de la politique commerciale !


06 jan. 2025

@Yannbis qui écrit:
sinon pur "juste" afficher" il y a des modules sans fil avec écran fourni de base, 50€
au hasard : fr.aliexpress.com[...]13.html
fr.aliexpress.com[...]13.html
mais j'ai peut être loupé un truc?

Exact : j'avais raté ces produits, mais plutôt 83€. L'écran est un peu grand pour un cockpit mais ça doit faire le job.


08 jan. 2025

Beau projet et aérien sans fil intéressant pour le prix.

Il sera intéressant d'avoir ton retour d'expérience dans le temps avec cet aérien dont les coupelles de l'anémo sont au-dessus. J'ai eu un aérien Autonnic et je l'ai finalement enlevé car chez nous, les goélands ont la mauvaise habitude de vouloir se poser sur les aériens. J'ai changé plusieurs coupelles mais j'ai fini par renoncer.

Peut-être est-il possible de modifier l'aérien ecowitt mais dans tous les cas, il y a intérêt à acheter des coupelles de rechange


08 jan. 2025

@J-Marc : oui l'élément à coupelles est démontable et est vendu séparément par Ecowitt.
OK pour faire un point dans quelques temps sur la durabilité


09 jan. 2025

Bonjour Bravo pour ce projet , Je suis très intéressé par ce sujet !

  1. Où peut on récupérer le script ?
  2. Reste t'il de la place pour y intégrer d'autre fonction ? (Une centaine de ligne)
  3. Sans trop impacter le rafraichissement de l’anémomètre ?
  4. Tu compte mettre l’écran en extérieure ?
  5. En rajoutant un boitier étanche ?

Désoler pour la rafale de questions ;=)

Très cordialement


24 jan. 2025

@aguy : désolé pour le retard à l'allumage, mais j'étais en déplacement et peu connecté.
Pour le script : il devrait être ici : dan.rouan.free.fr[...]Arduino
ino
Oui il reste plein de place et il ne devrait pas y avoir de souci de timing
Ecran en extérieur : oui
Pas encore installé mais ce sera à l'emplacement du précédent afficheur
sinon un boitier type boîte de raccordement devrait marcher mais fera saillie

Cordialement,
Brossedure


24 jan. 2025

Mon site avec le source .ino ne semble pas fonctionner. Je ne suis pas le roi du html...
j'essaie de résoudre le problème.


25 jan. 2025

Ca semble mieux avec ce lien:

dan.rouan.free.fr[...]no.html

Attention il y a des librairies à charger et le lv_conf.h de la librairie lvgl doit
être tuné à pas mal d'endroits. Tu me diras si tu te lances.


Lady_C:un format de fichier pas pratique pour récupérer le code·le 25 jan. 17:30
Lady_C:là, c'est OK.
il peut être copié-collé.·le 26 jan. 11:56
Gaara:Merci pour le code :)·le 26 jan. 12:36
26 jan. 2025

@Lady_C : Et maintenant ? (comme déjà dit je ne suis pas le king du html...)


Lady_C:ça n'a normalement rien à voir avec le html, mais avec la protection qu'apportent les navigateurs contre le téléchargement de programmes potentiellement malveillants.
un fichier .ino est un programme, et peut être bloqué.
il faut donc le transformer en fichier vu comme inoffensif, en le rebaptisant, par exemple, en fichier_ino.txt ·le 26 jan. 11:54
brossedure:OK. Ceci dit, ce que j'ai produit est bien copiable-collable donc utilisable ? ·le 26 jan. 12:15
Lady_C:maintenant, oui la ligne 88 ne sert à rien :-)
des #include vides en tête :-)·le 26 jan. 12:24
brossedure:J'ai juste commencé à le nettoyer : il doit traîner des tas d'autres zombies inutiles, restes d'essais divers ...·le 26 jan. 17:12
26 jan. 2025

Bonjour,

Intéressé aussi par ce projet.
Je me demande si on pouvait remplacer l'aérien à coupelles par un aérien à ultrason de la même marque:
fr.aliexpress.com[...]56.html

Et aussi un écran rond, quitte à modifier le code de l'affichage.
fr.aliexpress.com[...]46.html

Merci


26 jan. 2025

_Je me demande si on pouvait remplacer l'aérien à coupelles par un aérien à ultrason de la même marque:
fr.aliexpress.com[...]56.html _

Sûrement : ce qui compte c'est le gateway pour l'interface avec l'ESP32

_Et aussi un écran rond, quitte à modifier le code de l'affichage.
fr.aliexpress.com[...]46.html _

Il est un peu petit non ? (2.1 inch contre 4.8) et deux fois plus cher mais ça doit le faire aussi


29 jan. 2025

Merci brossedure j'essaie de l'injecter rapidement et je te dis !


En reprenant l'idée, avec un écran rond, un code très différent (j'utilise Visual Code) mais la même architecture matérielle.
La partie graphique est presque terminée (merci SquareLine Studio), ainsi que l'affichage de la température. J'ai ajouté un inclinomètre, car l'écran possède un accéléromètre. On passe d'un écran à l'autre avec l'écran tactile.

Il me reste à coder la partie anémomètre que je vient de recevoir (version ultrason).

Quelques photos:


a_guy:jolie !·le 24 mars 08:26

Bonjour, belle réalisation!
quelle est la ref de l'acran et quel anemo ultrason as-tu commandé?


Hello Gaara,
Bravo, c'est sympa comme UI !
C'est vrai que les produits WaveShare et LVGL sont pas mal.
J'ai commencé un dev sur l'écran Waveshare esp32 s3 touch lcd 5 pas pour la navigation mais pour la gestion de l'énergie, mais c'est le temps qui manque et en plus la saison va commencer.
En tout cas bravo, je vais suivre ton projet.
Amicalement.
FX


Bravo à Brossedure et Gaara pour vos réalisations!
Je trouve que l'aérien a ultrason est une excellente idée, pas de pièces en mouvement et meilleure durée de vie probable
Je prefere l'afficheur 4" carré plus dans la norme de ce qui existe chez les fabricants mais ton UI est superbe Gaara
Je vais suivre avec interet bien que mes compétences ne soient pas à la hauteur
PS: si quelqu'un veut vendre une petite série je veux bien tester ;-)


Gaara:Ce qui m'a freiné sur l'écran carré c'est l'étanchéité, il a les ports usb et carte sd sur le coté du boitier. Alors que la version ronde je vais pouvoir la coller au sika tout autour sans que rien ne dépasse·le 24 mars 08:17

bonjour perso une petite windex sur le matereau arriere et le pif jamais connu le moindre soucis! tout le reste hors de prix dura le temps des cerises= mouettes ou autres volatiles, tempetes etc mais mon fournisseur d'electronique m'envoyait ses voeux chaque annèe.....


Navrog:Bien sûr rien n’empêche ne naviguer à l'estime et à l'ancienne ça fonctionne très bien... mais le sujet n'est pas et connaitre précisément la force du vent peut aider à affiner les réglages et avoir la satisfaction de tirer le meilleur de son embarcation...·le 23 mars 16:04
Addiction:Le plus gros intérêt d'une girouette anemo est d'être interface au pilote et ainsi obtenir un régulateur d'allure correct, il y a aussi des moments où des allures ou les sensations se trouvent faussées, la nuit particulièrement j'apprécie les indications de la girouette anémo, mais je possède une girouette mécanique qui peut être observée de tout les endroits et dont la lecture est plus instinctive.·le 24 mars 09:25

143€ il y a bien moins cher :les penons


bugcrusher:Voui !Depuis que mon système est tombé en panne, je ne peux plus m'en passer ! Voyons le vent, voyons la mer, tiens, pourquoi je n'adapterais pas ma toile en conséquence ?.... M'enfin bon, éternel débat, on va encore se faire traiter de vieux cons réac...·le 23 mars 17:20
Calypso2:mais c'est tellement plus simple ,peut etre trop simple justement ..·le 23 mars 18:09

Dire que certains achètent un bateau alors qu'on peut aller partout à la nage...

Dommage que le sujets dévient trop souvent...


Dire qu'il y en a qui ne comprennent pas le deuxième degré...

En revanche, sur la déviation, tu as tout à fait raison.

Donc... J'ai une question qui pourra paraître naïve. J'ai cru comprendre que la gamme Ecowitt était essentiellement centrée sur ce que j'appellerai, sans aucune connotation péjorative, la "station météo de jardin". Quid d'une exposition prolongée à l'air salin et aux éléments ?

En tout cas, la solution me semble fort bien foutue, et je suivrai avec intérêt d'éventuelles évolutions / adaptations.


Gaara:Je me pose la même question, c'est pour cela que je vais tester, d'abord dans le jardin pour affiner le code, et ensuite je placerais l'anémomètre en tête de mat pour voir combien de temps ça fonctionne.C'est avant tout un projet expérimental, je ne m'attend pas à ce que ça dure 10 ans, mais on ne sait jamais...·le 24 mars 08:30
2013-07-25 - Vaeroy (Norvège)

Phare du monde

  • 4.5 (124)

2013-07-25 - Vaeroy (Norvège)

2022