Pypilot Installation/Configuration

Bonjour,
il y a déjà pas mal de fils sur le pypilot, et de plus en plus d'utilisateurs sur ce forum.
Je propose ce fil dédié aux questions d'installation et de configuration

Pour mémoire, autres fils sur le sujet:



(Note : fil dédié aux vérins ici : )

L'équipage
07 avr. 2021
08 avr. 202108 avr. 2021
0

Bonjour Yannbis,
je vais donc reprendre ici la discussion sur la question de la communication entre le Tinypilot et le Raspberry dédié à OpenCpn. J'ai commencé à fouiller le net pour voir s'il existait des solutions dans le sens que tu suggérais pour se passer du wifi permanent. Je suis loin d'être un spécialiste en informatique donc désolé si j'enfonce des portes ouvertes.
Sur le lien suivant il est question de connecter un Raspberry avec un PC sans wifi:

La solution devrait pouvoir s'appliquer entre deux Raspberry. Par contre je suis surpris qu'il ne soit pas précisé de choisir un câble RJ45 croisé. J'ai lu ici ou là que les équipements s'adaptaient seuls, mais cela ne semble pas réellement systématique. Un avis?
Pour la question d'équiper le Pi zéro d'un port Ethernet, il y a semble-t-il deux solutions, l'une qui me parait un peu complexe mais sans doute la plus élégante est décrite en suivant le lien ci-après:
.
L'autre est évoquée et me semble plus accessible, un adaptateur USB - RJ45 à des prix très raisonnables. Un exemple un peu daté est décrit sur le site Framboise314:
.


08 avr. 2021
0

pas spécialiste non plus, je bricole un peu...
Pour l'ethernet, j'ai opté pour mon pour une HAT USB+ethernet (pas encore testé l'ETH)

ce HAT pourrait s'empiler sur le tinypilot. Je n'ai pas creusé la config nécéssaire

Ca fait belle lurette que je n'ai pas entendu parlé de câble RJ45 croisé (mais il y a des switch/routeurs partout). En liaison directe la question se pose, mais je pense effectivement que tous les contrôleurs ethernet modernes gèrent ça.


09 avr. 2021
0

Intéressant ce HAT mais il n'y a plus vraiment la place pour lui dans le boitier. Je vais sans doute m'orienter vers un adaptateur que je placerai dans le boitier Autohelm à coté du boitier Tinypilot, si je trouve ce qui convient; cela me semble plus facile à réaliser. De toute façon je n'aurai pas besoin de la prise microUSB pour un autre usage. Même si les performances de ces adaptateurs sont limitées, j'imagine qu'elles seront suffisantes pour les communications entre les RPI.
Ta remarque sur les câbles croisés me rassure, j'étais resté sur l'idée qu'il ne fallait en aucun cas se tromper de câbles sous peine de détérioration du matos (mais je ne m'intéresse aux questions informatiques que de façon sporadique, en fonction de mes besoins plus que par passion, même le sujet m'intéresse).


09 avr. 2021
0

pour notre culture générale :
fr.wikipedia.org[...]terface

De nos jours, la quasi-totalité des équipements réseau (y compris les cartes réseau entrée de gamme) sont capables de déterminer automatiquement s'il faut croiser les signaux ou pas. Cette fonction s'appelle Auto MDI-X ("auto cross MDI")


09 avr. 2021
0

Je suis surpris de votre réticence à la Wifi en bateau.
Je trouve pourtant qu'on est de plus en plus nombreux à avoir les données nmea qui transitent par Wifi. C'est ce qui est le plus ouvert et le plus sur aujourd'hui. Un réseau Wifi permet en plus de pouvoir accéder à des pages web mises à disposition par certains capteurs ou appareils comme Pypilot, ceci avec n'importe quel appareil connecté au réseau Wifi pouvant ouvrir une page web. Personnellement, je trouve extraordinaire d'avoir les cibles détectées par l'AIS du bateau accessibles sur les tablettes ou téléphones équipés de Navionics ou OpenCpn.

Difficile de faire plus sur et plus ouvert à l'époque actuelle. La Wifi est très rarement brouillée car elle a été conçue dès le départ pour cohabiter avec la fréquence d'émission des fours à micro-ondes.
Pour la sécurité, il suffit de mettre un identifiant et un mot de passe correct.
Personnellement, je ne peux plus m'en passer alors que je me passe totalement des indicateurs traditionnels.
L'affichage de mes capteurs ne se fait que par tablette. Il y en a d'excellentes pour cela dont des ePaper étanches qui peuvent faire un très bon répétiteur de mât.

Un simple ESP8266 ou alors un puissant ESP32 permet de raccorder au réseau wifi un capteur ou afficheur en utilisant l'IDE d'Arduino pour la programmation. Je suis de plus en plus convaincu que progressivement, de plus en plus de plaisanciers utiliseront une électronique DIY performante et économique sur réseau wifi.


09 avr. 202109 avr. 2021
0

Le wifi c'est bien, mais une bonne connexion filaire c'est bien aussi! ce n'est pas exclusif mais complémentaire
Et ce n'est parce que c'est très répandu que c'est bien à tout point de vue.
Pour moi à bord le wifi vient en plus d'une infrastructure filaire, et voudrais pouvoir l'éteindre

En coque alu, 2.4GHz si je peux éviter c'est bien aussi.
Chez moi la radio Wifi à 1m du micro ondes...elle ne fonctionne pas si il est en route!

PS : si tu as une bonne ref de e-paper étanche, il ya beaucoup de gens intéressés ici

idem pour l'afficheur (sur le sujet le vrai problème en DIY c'est lisibilité et étanchéité):


FredericL:Ton micro-onde fuit ou ne respecte pas les normes CEM. ·le 10 avr. 19:49
10 avr. 2021
-1

Une liseuse étanche ePaper est utilisable si on a un serveur web wifi qui envoie la page à afficher.
Elle dispose d'un rétro-éclairage et on trouve sur internet le moyen de la forcer à afficher une page web.
Il faut par contre générer et actualiser la page web avec les infos à afficher en utilisant un ESP8266, ESP32 ou rpi.
C'est que pour l'affichage des infos de vitesse, cap, vent et autres et pas pour autre chose mais la taille de l'écran (103 x 138 mm) permet d'afficher beaucoup de choses.


yannbis:Bonjour jean-marc, je suis en veille (pas très active) sur le sujet depuis un moment. Il y a pas mal de projets qui permettent l'affichage d'instruments sur écran (par exemple Muxberry que je suis en tarin de fabriquer). Mais trouver une liseuse étanche pas trop chère (+adapter l'alimentation pour l'étanchéifier aussi...) c'est le fond du sujet . A poursuivre sur le fil dédié si tu as trouvé le matériel qui va bien!·le 11 avr. 21:24
10 avr. 202110 avr. 2021
0

Bonjour,

Depuis quelques semaines je regarde et je me dis que j'ai de plus en plus envie d'essayer!

C'est une intégration (que je trouve réussie) du pypilot, sachant que j'ai déjà un pi3 sous openplotter il n'y aurait qu'a l'installer, bonne ou mauvaise idée?


10 avr. 2021
1

J'ai déjà dit ce que je pensais des gens qui profitent des idées des autres
J'ai personnellement connu cela en ayant mis une très bonne idée sur ce forum (gyro à 45€ pour S1, S2 et S3). Elle a a été reprise dans le monde entier et c'était le but. Mais cela commence à faire mal quand certains commencent à vendre votre idée à des prix indécents sans citer leur source. Mais le pire, c'est quand des mauvais se mettent aussi à reprendre et vendre votre idée, mais sans savoir la faire fonctionner. Il y a alors plein d'acheteurs qui se plaignent d'avoir payé et que cela ne fonctionne pas. J'ai aidé quelquefois mais cela devient ingérable compte tenu de la bêtise de certains vendeurs et aussi de certains acheteurs. j'étais furax et je le suis encore en y repensant.

Pour revenir à ce que propose pc-nautic.nl, je suis très surpris de voir qu'ils n'ont pas traduit leur site en anglais et surtout qu'on y trouve aucune notice de ce qu'ils vendent. C'est très rare qu'un vendeur de produits intéressants et performants ne communique pas mieux. J'ai en tête le très bon site de luis@vela-navega.com sur ses produits pas chers de passerelle nmea-wifi. Il y a tout sur ses produits, y compris des photos des circuits, les schémas et le code. Y a t-il une notice du produit de pc-nautic.nl et en quelle langue ?
pc-nautic.nl ne le dit pas. J'espère sincèrement que Sean D'Epagnier n'aura pas le désagrément d'être contacté par des acheteurs de cette intégration ... Mais je crains que cela se termine comme cela


meretvent:Bonjour J-Marc, il existe une page en anglais avec différentes infos: www.boatcontroller.nl[...]/en/ Le pilote est sur base Rpi 4, mais on n'y voit pas de modules IMU...·le 11 avr. 10:46
11 avr. 202111 avr. 2021
1

C'est une réponse un peu dure pour un projet que je trouve au contraire intéressant.
Si on lit bien la description du produit il est dit que c'est une association d'utilisateurs et de PC nautic pour intégrer le Pypilot et que le produit n'est qu'une proposition d'intégration. Il est d'ailleurs mentionné que le produit est en évolution grâce à la communauté qui a initié ce projet.
C'est plus à voir comme un fork d'une distribution Linux que comme un vol ou une appropriation, ce qui est le but de tout développement "libre".

On ne paie pas le logiciel mais le boitier étanche (non disponible chez Sean), le Vérin avec fin de course (non disponible chez Sean) et le contrôleur (disponible chez Sean). Le prix ne me semble pas exagéré c'est pour cela que je trouve le projet intéressant.

Ce qui me freine le plus pour le Pypilot c'est la partie intégration "propre" et étanche. La partie logicielle elle ne me pose aucun problème.

Après si quelqu'un a une solution pour relier le Pypilot par nmea 2000 a une console Triton de B&G ou un afficheur extérieur compatible je suis preneur également et ça me permettra de commander chez Sean.


meretvent:Bonjour, ce n'est pas une association: www.boatcontroller.nl[...]ompany/ ·le 11 avr. 10:38
Malgré tout:on ne parle pas de la même chose, leur proposition de Pypilot n'est pas gérée de la même manière à ce qu'il me semble (mais je n'ai pas non plus énormément creusé).Enfin si j'essaie je ferai un retour vu que personne n'a plus d'information sur ce produit.·le 11 avr. 11:54
J-Marc:Tu peux te faire une idée sur la compétence de ces sociétés en comparant leurs différents boatcontrolers (passerelle nmea et nmea/wifi) avec ce que propose Luis sur vela-navega en terme de prix, qualité et transparence. Le contrôleur de leur pilote n'est d'ailleurs pas le même que Sean alors que le calculateur et les contrôleurs proposés aujourd'hui par Sean sont très aboutis. Ce srerait bien d'en savoir plus que ce qu'indique le site. Si tu arrives à avoir les schémas et le manuel, ce serait bien de les mettre sur le site.Si tu es intéressé par un boîtier étanche pour Pypilot ainsi qu'une liaison avec ton système B&G, recherche et demande sur le forum Pypilot si quelqu'un l'a déjà fait et peut t'aider·le 11 avr. 11:56
yannbis:NMEA 4Wifi est très bien ,j'ai hésité avec le Muxberry (que j'ai choisi finalement). En revanche, je ne crois pas qu'il partage le code? je me trompe?·le 11 avr. 21:28
yannbis:@J-Marc, les réponses se mélangent un peu ;-) Sur NMEA3Wifi, on peut flasher le firmware avec un .bin (que je ne n'ai pas vu) mais les sources ne sont pas dispo. (c'est juste une remarque)·le 12 avr. 11:08
11 avr. 2021
0

d'après ce que j'ai compris, le société néerlandaise a utilisé le système open source pour faire un produit commercial en reroutant les cartes, améliorant la connectique et l'interface; jusque là c'est plutôt très bien (car ce sont les points faibles de ce projet, il est d'ailleurs dommage qu'on n'arrive pas poursuivre sur la mécanique et IHM open source associée... Peut être ici sur HEO?)

Le défaut c'est le vérin, et peut être le support aussi (mais ça a priori personne n'en sait rien)

Coté Sean , on ne peut pas reprocher quoique ce soit bien sûr, mais la doc est soit très technique, soit très succincte, ce n'est pas du grand public.
Faire une bonne doc c'est du temps et de l'argent... je suis en train de tenter de faire une mini-doc du projet Muxberry)


J-Marc:Le fichier à télécharger dans l'ESP32 du nmea4wifi est téléchargeable sur le site de Luis. C'est le même que celui qu'il propose pour les mises à jour. Mais c'est impossible de faire mieux et moins cher que ce qu'il propose en kit, même quand on a la chance de disposer de ressources professionnels.J’ai comme Luis une préférence pour les microcontrôleurs ESP8266 et ESP32. Je crois que Sean regarde aussi la possibilité d’utiliser un ESP32 pour supprimer au moins un des deux arduinos. ·le 12 avr. 07:59
11 avr. 2021
0

Et pour poursuivre sans trop s'éloigner du sujet :
la "doc" "officielle" du Pypilot
pypilot.org[...]oku.php

une autre doc plus complète et vulgarisée:
github.com[...]ok/wiki

A compléter (malheureusement difficile de centraliser sur le forum...)


12 avr. 2021
0

Rallonge du câble entre calculateur Pypilot et contrôleur

Le câble fourni en standard entre Pypilo et le contrôleur est court mail il est proposé sur le site Pypilot des rallonges de différentes longueurs avec deux connecteurs étanches dans l’onglet divers de la boutique.


Paoyrus:La rallonge est un simple câble téléphonique à 4 conducteurs avec les deux connecteurs étanches rajoutés aux extrémités. On trouve ces connecteurs par exemple ici : www.conrad.fr[...]1571511 ·le 12 avr. 09:05
12 avr. 2021
0

Options du contrôleur Pypilot (boîtier et connecteurs étanches)

Quand on est dans l'onglet contrôleur de la boutique, il y a sur la droite quelques options intéressantes :

Version pour moteur 24 volt $15.00
rudder feedback connector $6.00
end of travel switch connector $6.00
temperature sensor for motor $10.00
3d printed enclosure $10.00
3d printed enclosure clutch output $10.00


12 avr. 202112 avr. 2021
0

J-Marc, je profite de ton intervention sur la longueur du câble pour placer ma question: je souhaiterais remplacer le câble fourni par Sean, trop court pour le montage que je prépare, par un câble reprenant l'alimentation 12v pour le Tinypilot (le convertisseur 12>5 sera intégré dans le boîtier Autohelm) et raccordé au niveau du passage de pont par une prise 6 broches étanches. Cela risque-t-il de poser problème?
Sean évoque la possibilité d'utiliser du câble Ethernet pour la liaison entre calculateur et contrôleur si j'ai bien compris son texte, un peu confus me semble-t-il (pypilot.org[...]oku.php If using rudder feedback, or other additional motor controller features such as temperature sensor for the motor, it may make sense to locate the motor controller closer to the actuator. In this case use 20-24 gauge 4 wire copper like phone cable, or ethernet will do. In this case it is helpful if power for the motor controller is nearby in evaluating if this option makes sense.).
Autre question, sur le contrôleur "High power" que j'ai reçu il n'y a pas d'Arduino, seulement une puce sur laquelle je n'arrive à lire aucune inscription qui, j'imagine, doit remplir la même fonction. Quelqu'un a-t-il une idée sur cette configuration (question de pure curiosité car la compréhension de ce montage me semble au delà de mes compétences)?


12 avr. 2021
0

Bonjour,
Il n'y a pas de problèmes car la liason RS232 entre calculateur et contrôleur est protégées des perturbations par les diodes rapides U7 et les résistances R1 et R2. .
La puce que tu as vu est bien un microcontoleur Arduino directement soudé sur le circuit pour plus de fiabilité.
Il recommande du fil avec des paires torsadées blindées comme le câble Ethernet car cela est plus robuste vis à vis des perturbations électromagnétiques, surtout pour les fins de course et autres senseurs de la carte contrôleur


Paoyrus:La rallonge, qu'il vend et que j'ai reçue, est un simple câble téléphonique plat à 4 conducteurs avec les deux connecteurs étanches rajoutés aux extrémités.·le 12 avr. 10:38
Erickalon:Merci J-Marc pour cette réponse qui me permet de valider mon choix.·le 12 avr. 12:24
12 avr. 202112 avr. 2021
0

Connecteur en ligne sur le câble liaison Pilote/commande moteur (si je ne me trompe pas), version 4 broches.
fr.aliexpress.com[...]38.html
fr.aliexpress.com/item/1005002027736438.html
mots-clé : Connector 4pin white led IP65

Pour ma part, je remplace tout par la série SP13
fr.aliexpress.com[...]34.html
fr.aliexpress.com/item/4000057522634.html


Erickalon:Merci Yannbis, cette série correspond bien à mon besoin.·le 12 avr. 12:26
12 avr. 2021
0

@Erickalon:
Un extrait de ma réponse sur un fil précédent: Le contrôleur moteur reçu est construit sur un Atmel MEGA328P. Les MOSFET qui gèrent le moteur et l'embrayage sont des IRLR3114Z de marque IOR en boitier TO-252-AA, très largement dimensionnés pour leur travail !!
Et une photo du ctrl...


Erickalon:Merci pour ces précisions Tanagra. Sur le modèle High power je retrouve globalement les mêmes composants mais avec 10 MOSFET IRL S3036, de marque IOR également. Une petite particularité sur ce modèle, les sorties End stop comportent 4 emplacement dont un 5 volts. J'imagine que c'est dans le cas de capteurs actifs car dans la notice d'installation standard Sean indique que les capteurs de fin de course doivent fermer le circuit à la masse lorsqu'ils sont activés et ne mentionne pas de 5v.·le 12 avr. 13:35
12 avr. 2021
0

Pour faire suite aux questions sur l'étanchéité du montage de Sean il me semblait qu'on pouvait installer le Pypilot et le controleur au sec à l'intérieur et commander le pilote avec une tablette étanche ou une télécommande dans le cockpit, c'est juste ou non ?


Erickalon:C'est effectivement la solution généralement adoptée mais dans le cas de mon voilier acier je préfère éloigner le capteur des masses magnétiques et j'en profite pour déplacer l'ensemble calculateur dehors de façon à avoir l'afficheur visible à l'extérieur et j'y adjoins un clavier pour avoir les commandes de base.·le 12 avr. 13:40
12 avr. 2021
0

Sean a prévu que le calculateur soit à l'abri à l'intérieur du bateau et autant que possible un peu à distance des éventuelles perturbations magnétiques. S'il a ajouté un afficheur à son calculateur, c'est pour pouvoir le commander et le configurer avec la télécommande infrarouge qui n'est pas faite pour l'extérieur.

Comme interface homme machine (IHM), il y a de nombreuses possibilités :
- télécommande(s) étanche(s) 433 MHz avec touches configurables par Pypilot
- téléphone étanche wifi comme télécommande de poignet comme sur Hugo Boss
- tablette(s) étanche wifi
- un ou plusieurs indicateurs avec rpi0, écran et clavier utilisant le même programme que Pypilot une fois configurés et installés dans un boîtier étanche
- suite openplotter sur rpi 3 ou 4 qui permet en plus d'afficher des graphiques pour analyser le fonctionnement de Pypilot
- la télécommande infrarouge pour pouvoir configurer le calculateur en utilisant son afficheur pour aller dans les menus de paramétrage si on ne dispose pas d'une des autres possibilités nettement plus rapides et ergonomiques.

Les téléphone et tablettes peuvent commander Pypilot de deux façons une fois connectés au même réseau wifi que Pypilot :
- Accès web au serveur du Pypilot à l’adresse 192.168.14.1
- Plugin Pypilot dans OpenCpn

Tout cela fonctionne très bien et une seule de ces interfaces peut suffire mais il est prudent d’en prévoir plusieurs.

Erickalon a prévu de sortir le calculateur du bateau car il a un bateau en acier sans superstructure au-dessus du pont. Il a prévu de l’intégrer dans un boîtier de pilote Autohelm AH2000 dont l’étanchéité est très bonne. Il en a déjà un actuellement comme pilote. Ces boîtiers des années 80 vieillissent très bien. C’est pas facile de faire l’équivalent. Raymarine n’a pas réussi ou ne l’a pas voulu car si je vois encore naviguer des AH2000 et AH3000 , je ne vois plus beaucoup de boîtiers de commande de pilote de 20 ans. Elles prennent l'eau et l'afficheur noircit sans parler de la vitre fendillée et de la couleur défraichie.


12 avr. 2021
0

Merci bien, tout me parait clair.


16 avr. 2021
0

Bonsoir à tous, je reviens sur mon idée de la liaison Ethernet filaire. Je viens de recevoir l'adaptateur USB RJ45 que j'avais commandé, marque Gllabit, modèle Gigabitlan. Je l'ai testé avec succès sur un Raspberry Pi3 B+ monté avec Raspbian et Opencpn, aucune configuration à effectuer, le Raspi est reconnu immédiatement.
Par contre, il n'en est pas de même avec le Raspberry zero W du Tinypilot. Il semble donc qu'il faille le configurer pour qu'il accepte de reconnaître cette adaptateur. Malgré des heures de lectures autour de Linux et compagnie, je suis toujours au niveau débutant aussi je serais ravi d'avoir des conseils sur cette question de la part des Heossiens qui maitrisent la bête. A défaut j'irais bien poser la question au maître Sean, mais je pense qu'il est déjà bien sollicité.
Merci d'avance.


J-Marc:Bonjour,Si tu veux modifier le système de fichier du Pypilot, commence par sauvegarder les paramètres de l'étalonnage des accéléromètres réalisé par Sean qui sont situés dans /home/tc/.pypilot/pypilot.conf. Tu as probablement intérêt à faire une copie de la carte SD avec ton autre raspberry 3 ou 4 après avoir monté un adaptateur USB/SD·le 17 avr. 11:44
17 avr. 2021
0

Bonjour J-Marc, j'ai anticipé ton judicieux conseil, je viens juste de terminer une copie de la carte SD à l'aide de Win32DiskImager. Reste à rentrer dans la configuration. Je vais y aller à tâtons, j'avoue ne pas être dans ma zone de confiance...


19 avr. 2021
0

Bonsoir à tous, une question à laquelle je n'arrive pas à trouver de réponse claire, la calibration du compas du Tinypilot implique-t-elle que le boîtier soit monté perpendiculairement à l'axe du bateau ou bien peut-on l'installer plus ou moins obliquement, la procédure de calibration se chargeant de lui faire retrouver le Nord (ce qui implique j'imagine que l'opération se fasse en l'absence de courant et de dérive)?


tanagra:Un extrait d'un fil (je n'ai pas retrouvé le lien): "...Une fois les accéléromètres étalonnés, les capteurs doivent être solidement fixés au bateau. Ceci est nécessaire pour un fonctionnement correct, et s'ils sont déplacés ou remontés, l'alignement et l'accéléromètre). Cela comprend généralement également l'ouverture de la boîte et le remplacement de la carte microSD. Pour effectuer l'alignement, assurez-vous que le bateau est de niveau (pas de gîte ou de tangage) et dans une eau relativement calme (mais le mouvement de petites vagues de quelques degrés est acceptable) et cliquez ou sélectionnez l'option «Le bateau est de niveau» ou l'option de niveau dans l'une des commandes interfaces en cours d'étalonnage. Un alignement correct doit être effectué avant que l'étalonnage de la boussole puisse commencer". Sur Message " Press HERE when the boat is level to align inertial sensors", cliquez sur HERE pour aligner le bateau..... L'étalonnage de la boussole est essentiellement automatique. Si l'accéléromètre et l'alignement sont calibrés, il vous suffit de naviguer sur plus de 180 degrés pour calibrer la boussole.Assurez-vous que l'étalonnage n'est pas verrouillé ou les mises à jour ne se produiront pas.Il existe des corrections d'étalonnage de la boussole 2D et 3D. Une correction 2D se produira en tournant sans tangage ni gîte. Lors de l'inclinaison, il peut y avoir une erreur sans correction 3D. Pour obtenir une correction 3D, vous devez faire un cercle avec une gîte suffisante, comme un virement de bord contre le vent ou un empannage dans les vagues.Les corrections 2D ultérieures utiliseront la valeur indéterminée précédente pour la correction 3D, combinant la nouvelle correction 2D avec les informations passées d'une correction 3D. L'étalonnage de l'accéléromètre donnera une correction 3D approximative dans la plupart des cas, ce qui rendra une correction 2D ultérieure suffisante pour la plupart des utilisations.L'étalonnage de la boussole est continu et se met toujours à jour sauf s'il est verrouillé. Vous souhaiterez peut-être le verrouiller pour empêcher de futures mises à jour d'étalonnage....·le 27 avr. 15:05
tanagra:J'ai retrouvé le lien vers le super topo:www.hisse-et-oh.com[...]b10.pdf ·le 27 avr. 19:04
Erickalon:@Tanagra, merci pour ces infos, je les avais bien notées, mais cela ne répond pas vraiment à la question que je me pose, à savoir le calibrage tient-il compte ou pas de l'orientation du capteur par rapport au bateau. Dans les paramètres ajustables il y a possibilité de régler un décalage du compas (Calibration > Alignment > Heading offset), reste à voir si cela verrouille le recalibrage automatique ou s'il est conservé, l'affichage tenant compte de cet offset. Je verrai cela dès qu'il me sera possible de naviguer et d'enfin tester le système.·le 27 avr. 19:41
tanagra:@erickalon: bien compris "maintenant. J'attends avec impatience de monter le pilote sur le bateau pour valider tout cela, normalement, en fin de semaine prochaine .... A suivre...·le 27 avr. 20:10
J-Marc:Dans le forum Pypilot, Andreas indique à CapKernel qu'il a mis le X de l'IMU vers l'avant et dit que cela fonctionne mieux.Je croyais que ce n'était pas si important, mais Sean est intervenu le 21/11/2020 en disant : "L'avantage d'aligner la boussole (X vers l'avant) est que le tangage et le roulis ne sont pas interchangés et que le compas donne des lectures absolues. Pour le cap relatif de la boussole suffisamment bon pour maintenir un cap, seul un alignement de niveau est nécessaire. ". Cela fait probablement consommer moins de ressource calcul ce qui semble favorable. C'est pour mieux orienter le X que Sean a prévu de pouvoir changer l'orientation de l'affichage. Calculateur sur le côté tribord du bateau, j'ai du installer le boîtier avec les fils vers le haut et inverser l'affichage.·le 28 avr. 08:19
J-Marc:@Erckalon Une fois que tu as validé l'horizontale, la calibration se fait automatiquement en utilisant les taux de rotation donné par les différents gyromètres. L'alignement est indépendant de la calibration. Tu as intérêt à en faire un avant de naviguer pour la première fois afin de mieux surveiller la calibration. Après avoir fait giter le bateau un peu dans toutes les orientations (calibration 3D terminée), je pense utile de recaler l'alignement si nécessaire.·le 28 avr. 08:26
Erickalon:Merci pour cet éclairage J-Marc. Il semble donc que la calibration serve essentiellement à établir l'équivalent de la courbe de compensation mais intégrée dans l'affichage final mais que l'alignement ne sera juste dans mon cas qu'en ajustant l'offset. J'ai un décalage de 15 à 20 degré par rapport à la ligne de foi qu'il ne me serait pas facile de supprimer, donc je vais tenter cette solution.·le 28 avr. 08:39
tanagra:Une âme compatissante pourrait-elle préciser ou est le "X" par rapport au boitier.Cela me permettrai d'éviter un démontage..... Merci par avance !·le 28 avr. 10:10
J-Marc:Le X est vers l'avant si tu installes ton calculateur sur la paroi bâbord (fils vers le bas).Le X est vers l'avant si tu installes ton calculateur sur la paroi tribord avec les fils vers le haut et l'afficheur inversé dans la configuration. On voit très bien à travers le capot , en dessous de l'écran, les flêches X et Y sur le circuit bleu de l'IMU. ·le 29 avr. 13:43
J-Marc:@Erickalon. Oui la calibration est en fait une compensation automatique 3D.Sur le bateau, après avoir installé le calculateur, on a juste à faire l'horizontale puis un alignement (réglage d'offset) avec le compas du bord. Cet alignement est probablement à vérifier une fois que la calibration 3D est complètement terminée, ce qui nécessite quand même de naviguer gité un peu dans toutes les directions·le 29 avr. 13:56
tanagra:@J-Marc: merci de ta réponse. Les flèches sont effectivement visibles au travers du capot !!Question subsidiaire: où trouver dans la configuration comment inverser l'afficheur. Je n'ai pas su le voir , sniff ......·le 29 avr. 13:58
J-Marc:Je crois que le l'ai fait avec la télécommande et le menu LCD·le 29 avr. 14:14
J-Marc:Menu, paramètres, afficher et retourner avec l'affichage configuré en français.·le 29 avr. 14:18
tanagra:Super J-Marc, c'est maintenant OK. Je m'obstinai avec le navigateur ....·le 29 avr. 14:29
J-Marc:On voit que l'application évolue avec des paliers selon l'interface utilisée (lcd, web server 192.168.14.1, plugin OpenCpn et OpenPlotter). Certaines choses ne sont faisables qu'avec une interface. Par exemple, le français n'existe qu'avec l'écran LCD et donc dans le menu de cet écran. Le virement de bord semble plus abouti avec le nouveau calculateur en utilisant les commandes radio qui fonctionnent avec le nouvel Arduino qui sert d'interface au rpi zéro. Mais j'ai pas encore pu essayer au bateau. Heureusement que Sean est excellent et très rigoureux pour gérer tous les programmes·le 30 avr. 10:58
26 avr. 2021
0

Une video bien faite


Sailortoun:Elle était déjà ici en fait, pardon www.hisse-et-oh.com[...]partie2 ·le 26 avr. 22:42
29 avr. 2021
0

Je vous lis très régulièrement et je suis époustouflé de vos niveaux en la matière et de la qualité de toutes ces interventions.

J'essaye de suivre et de comprendre !

Bravo et merci


29 avr. 2021
0

Bonsoir,

Je viens d'installer le tiny pilot avec le controller 30A reçu par également par Erickalon.
Soudure sans problème du rudder sensor B&G que j'avais, (+5V sur J8, pin du milieu pour le signal qui varie avec la position et le ground à gauche).
Question concernant le clutch output: Je ne vois aucune tension au voltmètre sur la sortie "clutch" du controller lorsque j'actionne le pilote via l'interface. En reliant le clutch + de mon moteur sur la sortie 'clutch' de la carte controller et le clutch - de mon moteur sur 'power -' de la carte controller, j'entends bien le moteur du tourner (raymarine T2s), mais la barre reste libre.

Savez vous si il y a une configuration particulière à faire? Je ne trouve rien dans l'interface web.


tanagra:@yollivie: je ne peux donner une réponse précise à ta question mais j'ai noté que lorsque j'engage le pilote une led bleue s'allume sur mon contrôleur et j'ai une tension sur le clutch (9 à 10v si mes souvenirs sont exacts). ·le 30 avr. 09:50
30 avr. 2021
0

Raccordement du clutch

Les schémas des contrôleurs diffèrent et sont sur Github avec les fichiers Kicad.
Il y a trois modèles :
- le 10A dans un boîtier (H bridge controler)
- le nouveau contrôleur avec les transistors de puissance montés en surface (WP controler)
- le nouveau contrôleur hydraulique 30A (hydraulic controler)
Je joins les pdf

Pour le clutch, on peut voir sur le schéma que c'est un montage où le transistor Mosfet de puissance en drain ouvert met la sortie clutch à la masse. L'électro-aimant doit donc être branché entre le + et la sortie clutch. Ce montage est le plus habituel en électronique même si cela est déroutant pour un non habitué.



J-Marc:Oups ... Les schémas des nouveaux contrôleurs que j'ai joint ne sont malheureusement pas les derniers des circuits imprimés avec transistors montés en surface du circuit. Mais il n'y a pas beaucoup de différences à part les repères de composants. Il faut refaire une recherche sur Github. ·le 30 avr. 11:15
yollivie:Analyse confirmée par Sean que j'ai également sollicité. "The clutch output shares positive". Cela ne s'invente pas, assez contre intuitif en effet.Essai concluant ce matin en branchant donc le câble "clutch +" sur le "power +" de la carte controller et le câble "clutch -" sur le "clutch" de la carte controller. Merci ·le 30 avr. 13:28
30 avr. 2021
0

La sortie clutch est protégée par un fusible Polyfuse automatiquement réarmable robuste. Il n'y a aucun risque en cas d'erreur de montage.


30 avr. 2021
0

Je n'ai peut-être pas bien cherché, mais je ne sais pas s'il est possible d'avoir une lecture de l'intensité instantanée consommée par le servomoteur. Cette valeur est mesurée par le shunt et utilisée pour le calcul de la puissance moyenne et pour la limitation de l'intensité maximale, mais est-il possible de la lire?


30 avr. 2021
0

Avec Openplotter sur un autre rpi relié au serveur de Pypilot, on peut lire et visualiser des graphiques de toutes les variables de Pypilot.

Sur mon bateau, j'ai l'ampéremètre de mes batteries précis à 10 mA et à la maison une pince ampéremétrique DC en calibre 4A.

Pour les habitués de Linux et du pi qui ne veulent pas installer tout Openplotter, Sean a prévu plusieurs scripts gui de python inclus dans pypilot. Il est possible d'utiliser ces outils sur n'importe quel système Linux en installant pypilot. Ces outils peuvent se connecter à distance au serveur de pilote automatique.

Voir doc sur Wiki :

pypilotcalibration : Retour visuel pour l'étalonnage des capteurs.
signalk
client : Interface de ligne de commande pour lire les données du pilote

automatique
signalkclientwx : Outil interactif pour inspecter et modifier les valeurs utilisées par le
pilote automatique
signalkscopewx : Tracer les données en streaming à partir du pilote automatique
pypilot_control : L'alternative au plugin opencpn ne nécessite pas d'exécuter opencpn et
est écrite en python.


30 avr. 2021
0

Merci J-Marc. Il faudrait donc que je fasse le saut en installant OpenPlotter au lieu de mon installation classique OpenCpn sur mon Rpi. En première approche cela m'avait paru un peu complexe par rapport à mes besoins qui restent très basiques, mais pourquoi pas...


30 avr. 2021
0

En parlant de consommation électrique, est-ce que certains ont mesuré la consommation de leur pi sous openplotter et / ou de leur pypilot?

J'ai actuellement un pi3 openplotter et j'étale bien la consommation avec le solaire (mais pas de BMS pour avoir la conso exacte), mais je me pose la question de la consommation du pypilot, je verrai (de manière empirique / statistique) combien j'ai consommé quand il sera installé, mais si quelqu'un a déjà une estimation ce serait top.
Le débarquement / revente du régulateur d'allure en dépendra.


30 avr. 2021
0

De mon côté j'ai mesuré les conso suivantes:
-0.4A pour le RPI4/SSD (0.35A sur carte SD
-0.8A pour l'écran Philips 19"
-0.2A pour le tinypilot (rpi0)
-7.5A en pointe sur le moteur du pilote (Raymarine Type2S) avant optimisation des settings/gains

A+


01 mai 2021
0

Le pypilot que j'ai acheté à Sean (calculateur et contrôleur 10A) consomme 0,1A en pointe à 12,5V avec :
- LCD rétroéclairé,
- connexion wifi en service,
- récepteur de télécommande radio en service,
- contrôleur sous tension
- alimentation 5V du calculateur par un régulateur 12V > 5V à découpage de marque FULREE

Quand la connexion wifi est bien établie, la consommation baisse à moins de 85mA.
Elle diminue aussi si la tension batterie est plus élevée.

La consommation du moteur dépend surtout des réglage, du type de moteur et du rendement mécanique de la réduction et transmission.
Une mécanique à haut rendement avec à vis à bille de qualité ou réduction haut rendement avec bielle ou avec drosses consommera beaucoup moins. Sur le site, il y a une réalisation remarquable d'un héonaute pour un gros bateau qui n'a rien à envier aux meilleurs produits professionnels.


Votre réponse

Merci de contribuer aux réponses sur HISSE ET OH !

Merci de vérifier de bien répondre au sujet. Fournisser des détails sur votre réponse et partager votre expérience et vos recherches !

Mais éviter de …

  • Demander de l'aide ou de répondre à une autre question (utiliser les commentaires dans ce cas).
  • Porter un jugement et manquer de respect dans votre réponse.
  • Pour plus d'information, consulter la FAQ et la Charte de HISSE ET OH !

Déposer un fichier ici ou Cliquer pour envoyer

Après la pluie...la houle dégonfle tranquillement...

Après la pluie...

  • 4.5 (5)

Après la pluie...la houle dégonfle tranquillement...

mars 2021