Kit VitiTag DIY : Thermoregulation

Le kit de thermorégulation vous permet de contrôler l’ouverture et la fermeture de l’électrovanne de votre circuit de thermorégulation directement depuis l’application VitiTag. Il offre également un suivi en temps réel de la température de chaque cuve sur votre smartphone.

illustration montage complet du manomètre bluetooth

1. Prérequis

Avant de commencer, assurez-vous de disposer d’un accès Wi-Fi pour votre chai et d’une alimentation 12V par cuve.
Idéalement, un circuit 12V est recommandé, mais vous pouvez également utiliser des adaptateurs secteur 12V.
Pour un module, le coût matériel estimé est d'environ 150€ HT par cuve (avec la configuration de base).

1.1 pour l'installation

1.2 Le Kit de thermoregulation

2. Charger le programme dans votre Arduino

Pour commencer, vous aurez besoin d'installer le micro-programme dans votre controlleur Arduino

  1. Télécharger et installer l’environnement Arduino IDE
    • Rendez-vous sur le site officiel d’Arduino : https://www.arduino.cc/en/software.
    • Téléchargez la version d’Arduino IDE compatible avec votre système d’exploitation (Windows, macOS ou Linux).
    • Installez Arduino IDE en suivant les instructions spécifiques à votre système d’exploitation.
  2. Télécharger le fichier source : https://www.vititag.fr/assets/thermoregulation.ino
    • Cliquez sur le lien de téléchargement pour récupérer le fichier .ino.
    • Enregistrez le fichier dans un dossier dédié sur votre ordinateur, par exemple : Documents/ProjetsArduino.
  3. Connecter l’Arduino Uno R4 WiFi à l’ordinateur
    • Branchez votre Arduino Uno R4 WiFi à votre ordinateur à l’aide d’un câble USB-C.
    • Recommandé : Vérifiez que votre Arduino est détecté par le système :
      Windows : Ouvrez le "Gestionnaire de périphériques" et vérifiez qu’un port COM apparaît sous "Ports (COM et LPT)".
      macOS/Linux : Ouvrez un terminal et tapez ls /dev/tty*. Votre Arduino devrait apparaître sous /dev/ttyUSBx ou /dev/ttyACMx.
  4. Configurer Arduino IDE
    • Lancez Arduino IDE.
    • Installer le support pour Arduino Uno R4 WiFi :
      1. Allez dans Outils > Gestionnaire de cartes.
      2. Recherchez Arduino Uno R4 WiFi.
      3. Installez le package correspondant.
    • Installer les bibliothèques nécessaires :
      1. Allez dans Croquis > Inclure une bibliothèque > Gérer les bibliothèques.
      2. Recherchez et installez les bibliothèques suivantes : ArduinoBLE, ArduinoGraphics, R4HttpClient, OneWire, DallasTemperature, ArduinoJson.
    • Sélectionner la carte et le port :
      1. Allez dans Outils > Type de carte et sélectionnez Arduino Uno R4 WiFi.
      2. Allez dans Outils > Port et choisissez le port correspondant à votre Arduino.
  5. Ouvrir le fichier ble-pression.ino
    • Dans Arduino IDE, cliquez sur Fichier > Ouvrir.
    • Naviguez jusqu’à l’emplacement du fichier ble-pression.ino téléchargé et ouvrez-le.
  6. Téléverser le code sur l’Arduino
    • Cliquez sur le bouton "→" pour charger le programme sur votre Arduino Uno R4 WiFi.
    • Pendant le téléversement, une barre de progression s’affichera en bas de l’IDE.
    • Une fois terminé, un message "Téléversement terminé" apparaîtra.
  7. Tester le programme
    • Si tout s'est bien passé, l'écran de l'arduino affichera un logo Bluetooth (indiquant qu'il est en attente d'une configuration par bluetooth).

3. Montage

Cette étape consiste à assembler et connecter les différentes parties.

  1. Reliez la sortie 5V de l’Arduino à un domino (elle sera utilisée par la sonde et le relais).
  2. Sonde de température DS18B20
    Remarques :
    • Il est probable que le fil de la sonde soit trop court. Vous pouvez utiliser un raccord étanche et du câble électrique pour l’allonger.
    • Même si la sonde est étanche, vous pouvez l’installer dans un tube inox immergé pour une meilleure protection (adaptez selon votre installation).
    Branchements de la sonde sur l’adaptateur fourni :
    • Le câble jaune sur "DAT".
    • Le câble noir sur "GND".
    • Le câble rouge sur "VCC" (ou "VC0").
    Branchements de l’adaptateur sur l’Arduino :
    • Le port "DAT" sur le "port 8" de l’Arduino.
    • Le port "GND" sur un port "GND" de l’Arduino.
    • Le port "VCC" sur la "sortie 5V" de l’Arduino.
  3. Relais 5V
    • Reliez la borne "DC+"" du relais à la "sortie 5V" de l’Arduino.
    • Reliez la borne "DC-"" du relais à un "port GND" de l’Arduino.
    • Reliez la borne "IN" du relais au "port 9" de l’Arduino.
  4. Électrovanne
    • Reliez le fil noir de l’électrovanne à un "port GND" de l’Arduino.
    • Reliez le fil rouge de l’électrovanne au "port COM" du relais.
    • Reliez la borne NO du relais au "port VIN" (relié à l’alimentation 12V) de l’Arduino.

4. Schéma Branchement

Voici les branchement à respecter pour la version du programme actuel. Si vous modifiez le programme, vous devrez peut être modifier les branchements.

Illustration des branchements de l'arduino R4 Wifi
Schema générale de branchement incluant les différents composants reliés au boitier

5. Configuration

Depuis votre smartphone Android, vous devez configurer le contrôleur Arduino pour qu’il utilise votre réseau Wi-Fi.
Assurez-vous que la fonctionnalité "Thermorégulation" est activée.

  1. Mettez sous tension votre kit de thermorégulation. Au bout de quelques instants, votre Arduino affiche le logo "Bluetooth".
  2. Depuis l’application VitiTag, naviguez jusqu’à l’onglet "Cave" ou cliquez sur la cuve pour laquelle le kit de thermorégulation sera utilisé.
  3. Cliquez sur l’encart "Thermorégulation" (normalement, la cuve est à "OFF").
  4. La première partie vous permet de configurer le mode de thermorégulation. Vous pouvez, par exemple, fixer une consigne en mode chaud ou froid.
  5. La seconde partie vous permet de configurer le contrôleur :
    • Indiquez le SSID de votre réseau Wi-Fi et le mot de passe.
    • L’application scanne les périphériques disponibles.
    • Sélectionnez le nouveau périphérique. Son nom est sous la forme "VTC XXX" (où XXX est un nombre).
  6. Votre kit est prêt à être utilisé ! Vous pouvez, par exemple, le mettre en marche forcée pour vérifier son bon fonctionnement.
    Il peut s’écouler jusqu’à 12 minutes entre le moment où vous saisissez une consigne et celui où le kit met à jour le statut de la vanne.