20/02/2024

Télécommande du pilote automatique

Par admin

Dans cet article, nous allons voir tous les détails sur la façon de construire une télécommande pour le pilote automatique de notre bateau. Tant la version la plus traditionnelle, avec des relais connectés directement aux boutons de l’écran, que la bonne version qui se connecte au bus SeaTalk de notre pilote Raymarine et fonctionne de la même manière que la télécommande Raymarine d’origine.

Même si le nôtre sera un peu meilleur, puisqu’il dispose également d’une connexion USB, du boîtier de commande, qui nous permettra de contrôler le pilote automatique également depuis l’ordinateur, le téléphone portable, la tablette, etc.

Vous avez tous les détails dans la vidéo sur notre chaîne :

Dans la vidéo, nous présentons deux options, une universelle, bien qu’un peu invasive, adaptée à toute marque de pilote automatique et aux personnes un peu courageuses, et une autre plus conservatrice pour les pilotes Raymarine.

Option avec relais connectés aux boutons (La moins bonne option)

Cette option est très simple à expliquer, bien que plus difficile à réaliser, nous n’en aurons besoin que, c’est fondamentalement la même idée que nous avons expliquée dans notre épisode pour automatiser le panneau de commande du bateau https://youtu.be/gdB2Zn-vVw0 mais appliqué aux boutons du pilote automatique :

Simplement, il s’agit d’ouvrir le pilote et de souder une paire de câbles en parallèle à chaque bouton que l’on veut contrôler, il faudra démonter complètement l’écran et trouver ou faire un trou dans le boîtier pour ensuite retirer les câbles :

Il vous suffit de connecter chaque paire de câbles au COM et NO d’un des relais dans un boitier relais comme celui-ci : https://s.click.aliexpress.com/e/_DBS57x7

Et en le mettant en mode « momentané », vous avez tout résolu. Vous pouvez désormais utiliser la télécommande pour actionner les boutons de votre pilote.

Option Seatalk pour les pilotes Raymarine (La bonne option)

Comme vous le voyez dans la vidéo, c’est la meilleure option, et la connexion est identique à celle du pilote Raymarine d’origine. Vous devez assembler un circuit avec quelques composants et le connecter au port Seatalk de votre pilote automatique, soit via une connexion Seatalk 1 dans les plus anciens, soit avec un câble Seatalk NG dans les plus modernes, via son écran de contrôle.

Le circuit à assembler est le suivant, vous pouvez retrouver le projet complet dont ces données sont extraites ici : https://github.com/AK-Homberger/Seatalk-Autopilot-Remote-Control

Les composants dont vous aurez besoin sont les suivants :

Connecteur J1, AKL 101-03, 3 broches, 5,08 mm https://s.click.aliexpress.com/e/_DevgMwl

Récepteur J2 RXB6 433 Mhz https://s.click.aliexpress.com/e/_DdNEWOl

Carte Arduino ProMicro J4, 5 V https://s.click.aliexpress.com/e/_DeeR1ZR

Régulateur U1 7805 https://s.click.aliexpress.com/e/_DekGGiz

U2 intégré 74LS07 DIP 14 https://s.click.aliexpress.com/e/_DeaqOmz

Diode Zener D1 5,1 V (0,5 W) https://s.click.aliexpress.com/e/_DDmPWFn

LED D2, rouge, 3mm https://s.click.aliexpress.com/e/_DC7jMKH

Résistances R1, R5 10 KOhm, 1/4W https://s.click.aliexpress.com/e/_DFBBVhR

Résistance R2 68 KOhm, 1/4W https://s.click.aliexpress.com/e/_DFBBVhR

Résistance R3 27 KOhm, 1/4W https://s.click.aliexpress.com/e/_DFBBVhR

Résistance R4 270 ohms, 1/4 W https://s.click.aliexpress.com/e/_DFBBVhR

Antenne 433 MHz https://s.click.aliexpress.com/e/_DmtTtuN

Télécommande 433Mhz à 6 boutons https://s.click.aliexpress.com/e/_DdJXlLj

Connecteurs pour seatalk 2.8mm https://s.click.aliexpress.com/e/_DdZ6HLF

Câbles

Avec tous ces composants vous êtes maintenant prêt à assembler le matériel, ce que vous pouvez faire sur une brique de prototypage https://s.click.aliexpress.com/e/_DEyQ05b, en suivant le schéma ci-dessus, ou en commandant une carte PCB précisant dans quel vous pouvez souder tous les composants de manière plus élégante https://aisler.net/p/LCDCUVMF

Vous allez devoir acheter une grande quantité de nombreux composants car ils ne les vendent pas un à la fois, et le circuit imprimé d’Aisler va vous coûter environ 25 euros si vous n’en achetez qu’un, donc dans notre nouvelle boutique en ligne nous vous vendons, si vous préférez, tous les composants en vrac.

Le résultat devrait ressembler à ceci :

Et si vous préférez que nous le fassions pour vous, vous avez également dans notre boutique en ligne toutes les pièces déjà assemblées, programmées, mises dans une petite boîte et avec leur télécommande personnalisée The Low Cost Sailor.

Enfin, il ne reste plus qu’à programmer l’Arduino en suivant les étapes qui apparaissent dans la vidéo, et pour lesquelles vous aurez besoin des liens suivants :

Version 1.8.10 de l’IDE Arduino : https://www.arduino.cc/en/software/OldSoftwareReleases

Le code source du projet GITLab : https://github.com/AK-Homberger/Seatalk-Autopilot-Remote-Control

Si vous préférez, j’ai réalisé une version mise à jour du firmware que vous pouvez également programmer ou utiliser comme base pour le vôtre, vous l’avez ici : https://www.thelowcostsailor.com/files2share/TLCSRemote433.ino

Bien sûr, il existe une troisième option qui consiste bien sûr à acheter le contrôleur Raymarine d’origine.

Enfin, outre l’USB, et en fait n’importe quelle télécommande radiofréquence 433Mhz que vous pouvez imaginer, comme celle du guindeau, peut être contrôlée avec l’un de ces convertisseurs Wi-Fi vers RF qui vous permettront de la faire fonctionner depuis votre mobile, même lorsqu’il n’est pas sur le bateau. Par exemple celui-ci de sonoff : https://s.click.aliexpress.com/e/_DkhEQhT