Projet 2 : HighLine / SlackLine
Texte légal : Dossier de présentation du projet
Fiche individuelle de lancement du projet :
Complément : Entreprise Rope & Web
Entreprise repoweb :
Question : Caractéristiques de la sangle et des efforts supportés Réponse : Mont Saint-Michel : 1T5 de tension de chaque côté 50km/H de vent la sangle résiste à 6T Sangle 1,9cm de large. Anneaux de liaison entre les sangles : 10 cm |
Complément : Exemple de matériel utilisé
Exemple de matériel utilisé
|
Complément : Dynamomètre communicant
LineScale-3 Load-Cell : |
Complément : Centrale inertielle et IMU (Inertial Measurement Unit)
Centrale inertielle et IMU :
Complément : Centrale inertielle BNO055
Centrale inertielle BNO055 |
Breakout BNO055 Adafruit 2472 |
Arduino Nano pour les premiers essais : |
Complément : GNSS Géolocalisation et Navigation par un Système de Satellites
GNSS Géolocalisation et Navigation par un Système de Satellites :
Complément : GNSS : RYS8830 RYS8839
Régulateur S-1206B18-M3T1U |
SN74LV1T34DBV : Translateur de tensions 1,8V ↔3,3V |
Complément : Connecteur coaxial SMA
Connecteur coaxial SMA |
Complément : Modules XBee 3
Cartes de développement : Digi XBEE3 ZIGBEE Mesh Kit
|
Documentation du module Micro Design notes for PCB page 49
Exemple d'application d'un module Micro programmable : |
Complément : Convertisseurs USB Série 3,3V/5V pour programmation du module XBee
Convertisseur USB Série 3,3V/5V Ce modèle de convertisseur génère des signaux Tx / Rx compatibles 5V et 3.3V. Il sera utilisé pour programmer les modules XBee in situ |
|
FT232RL Adaptateur USB/UART |
Ce modèle génère également des signaux Tx / Rx compatibles 5V et 3.3V. Son convertisseur CP2104 sera utilisé sur le Hat Rpi. |
CP2104 Adaptateur USB/UART |
Complément : PILE RECHARGEABLE 9V 250maH pour les premiers essais
PILE RECHARGEABLE 9V 250maH pour les premiers essais |
Complément : Régulateur 3,3V de commutation RS
Régulateur 3,3V de commutation RS : |
Complément : ESP32 S3 LILYGO
ESP32-S3 T-Display LILYGO :
Lien pour installer la carte dans l'IDE 2 Arduino (copier et coller dans : Fichier → Préférences → URL Gestionnaire... : https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Dans le gestionnaire de cartes (Boards manager) installer ESP32 by Espressif Systems v2.0.14
! ! Ne pas installer la dernière TFT_eSPI comme c'est indiqué dans le tutoriel, mais installer celle-ci à la place : lien (créer le dossier « libraries » dans Documents\Arduino si il n'existe pas déjà)
En profiter pour supprimer les demandes de mises à jours (lien vers méthode)
Lien vers le programme installé d'usine, qui met en œuvre le wi-fi : lien
Lien vers un distributeur, et vers un autre
Attention : Installation dans l'IDE 2 Arduino
Installation dans l'IDE 2 Arduino
Lien pour installer la carte dans l'IDE 2 Arduino (copier et coller dans : Fichier → Préférences → URL Gestionnaire... : https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Dans le gestionnaire de cartes (Boards manager) installer ESP32 by Espressif Systems v2.0.14
! ! Ne pas installer la dernière TFT_eSPI comme c'est indiqué dans le tutoriel, mais installer celle-ci à la place : lien (créer le dossier « libraries » dans Documents\Arduino si il n'existe pas déjà)
Tester cet exemple : lien avec la configuration ci-dessous
Conseil : Consignes de M. Quentin Camus sur la mesure des forces
Question : Vous nous avez parlé d'une mesure de traction et de pression, pour la traction j'imagine que ce sera avec votre dynamomètre, pour la pression pouvez-vous préciser où seront placés ce ou ces capteurs et quel sera leur plage de mesures ? Réponse : Oui le dynamomètre nous permettra de mesurer la traction et j'avais pensé à des load cell toutes branchées sur du HX711. La plage de mesure devrait être entre 0 et 300Kg pour l'utilisation la plus courante. Pour les mats de déport pluridisciplinaires l'objectif serait d'avoir un capteur permettant de traiter autant la traction que la pression les pieds et jambes de forces pouvant être soumis à ces deux efforts. |
Conseil : Consignes de M. Quentin Camus sur la mesure d'angle
Question : Vous souhaitez une solution permettant de mesurer des angles pour les amarrages des équipements (cordes, câbles), dans quelle plage se situerait la valeur d'angle à mesurer ? Peut-on concevoir un capteur avec 2 bras qui se clipseraient sur les cordes ou câbles. Réponse : Pour nous l'important est de pouvoir évaluer l'angle entre la connexion entre le mat de déport et les systèmes. J'entend par système deux possibilités à savoir le hauban (qui maintient en position: l'angle va impacter la transmission de la force sur l'ancrage), et les dispositifs (il sont soit porteurs ou de translation: l'angle sur dispositif porteur va permettre de noter la flèche de la tyrolienne, highline etc... et sur dispositif de translation va permettre de traiter la résultante de force). En pj quelques schémas et explications qui peuvent permettre de se faire une idée sur les angles. Et oui ça me parait être une solution viable en formation. Je pensais initialement à un potentiomètre muni de deux bras |
Complément : Rapporteur numérique : codeur incrémental
Codeur incrémental = encodeur rotatif
Exemple de programme avec détection des fronts des 2 voies. A améliorer
Librairie de pilotage des interruptions à tester : PinChangeInterrupt
Codeur rotatif optique Bourns EM14R0D-R20-L064S : |
Tutoriels illustrant la mise en service d'un encodeur rotatif sur Arduino : |
Librairie RotaryEncodeur |
Complément : Modbus RS485 RTU (remote terminal unit)
|
Librairie Arduino : Modbus RTU Slave RS485
|
Complément : Anémomètre Modbus RS485
Anémomètre DF Robot 7-24V RS485 Interface Modbus : |
Complément : Girouette Modbus RS485
Girouette DF Robot 7-24V RS485 Interface Modbus : |
Complément : Module USB / RS485
Module USB / RS485 |
Complément : Module MAX485 TTL to RS485
Module MAX485 TTL to RS485 : |
Complément : MAX485CPA+ : Transmetteur / Récepteur RS485/ RS422
Complément : MAX3485CPA+ : Transmetteur / Récepteur RS485/ RS422
Complément : Capteurs Girouette, Anémomètre, Température sur bus NMEA
Capteurs Girouette, Anémomètre, Température sur bus NMEA : |
La tension d'alimentation nominale du capteur est de 12V, mais les trames continuent à être générée si cette tension descend à 5V, et même 3,3V.
Le signal généré est inversé par rapport à celui d'une liaison UART. Il faut donc intercaler un inverseur (porte d'un CD4049, transistor en inverseur, ...) avant d'introduire ce signal sur un adaptateur UART/USB, ou directement sur une entrée UART.
Logiciel pouvant être utilisés pour visualiser les phrases : moniteur série (Teraterm, Putty, Termite, ...) ; opencpn ; openSkipper ; NMEA Data Display
Complément : Bus NMEA
Bus NMEA :
NMEA 0183 Standard For Interfacing Marine Electronic Devices Version 3.01 January 1, 2002
Format d'un message MWV (Direction et vitesse du vent)
Format d'un message XDR (Transducteur : pression, angle, température)
RS485 :
Application Guidelines for TIA/EIA-485-A (Commenté sur vidéo de Marc Juneau)
Hat RS485 Rpi
Générer et capturer des données NMEA
Simulateur d'appareil NMEA
Conseil : Consignes de M. Quentin Camus sur la mesure des forces
Question : Vous souhaitez également que le dépassement de seuils déclenche une ou des alarmes, pouvez-vous préciser leur nature ? Informationnelle (sms), visuelle, sonore et quelle serait leur portée dans ces 2 derniers cas ? Réponse : Ceci est un mode avancé des possibilités que vous pourrez explorer. Dans le cas où cela serait possible il serait intéressant que les niveaux de seuil puissent être observable sur une interface et qu'elle soit sonore à proximité immédiate des capteurs. |
Complément : Buzzer SV1
Buzzer SV1
|
Complément : Terminal série Cutecom
Terminal série Cutecom :
|