User Tools

Site Tools


arduino:wio-setup-fr

French VersionDeutsche VersionEnglish Version

Configuration - WIO

Remarques

  • Aucune configuration n'est possible si il y a plusieurs dispositifs avec le même identifiant; Allumez en juste un avec cet identifiant et changez le.
  • Cette documentation est basée sur le firmware WIO 1.x.


Requête

Set

Avec le bouton Set l'identifiant, le nom et le Type peut être changé.

Type Fonctions
Control Manette utilisant les identifiants courts
LED 32 I2C I/O et FastLED
SERVO 32 I2C I/O et Servos
RFID 32 I2C I/O et RFID
DCC 32 I2C I/O et DCC CS ou Booster
Mobile 32 I2C I/O et PWM pour contrôler un pont en H ou RC ESC
CAN interface WiFi-TCP entre 250kb CAN et Rocrail sur le port 5550
Ext ESP32: CANIO + LED + SERVO + RFID
S88 bus de détecteurs Märklin
IO16 Polyvalent

Reboot

Redémarre le module WIO sélectionné.

DeepSleep/Shutdown

Arrêt du module WIO sélectionné.
Tous les modules WIO s'arrêtera au cas où l'option All est sélectionnée.

Report

wio-report.jpg Un rapport d'utilisation est généré pour tous les modules WIO dans l'interrogation.
Le programme par défaut sera démarré pour voir le fichier CSV.

WEB Browser

Cela ouvrira le navigateur WEB par défaut avec l'IP du WIO sélectionné pour être capable de maintenir les fichiers SPIFFS.

CAM Stream

En cas de type CAM le lien de diffusion peut être utilisé:

http://<IP>:8081/stream


Show

Le WIO sélectionné fera clignoter sa LED plus rapidement jusqu'à ce que la commande Show soit envoyée de nouveau en appuyant sur ce bouton.


Type WIO

CAN

Le service supplémentaire sur le port 5550 peut être utilisé pour communiquer avec un bus CAN comme le MBUS.
La commande d'arrêt est envoyée au CAN si le WiFi ou la connexion Rocrail est perdue.

Setup


Pulse

Comptage de 100 ms pour le réglage de la longueur d'impulsion de sortie.
Également utilisé pour les moteurs d'aiguillage à double bobine.

Serial

Les broches RX/TX sur l'ESP8266 sont les mêmes que celles utilisées par le moniteur série.
Le moniteur série sera en lecture seule, et permuté vers une autre vitesse de transmission, lors de l'utilisation du RX pour d'autres appareils.

Monitor

Moniteur série par défaut à 57600bps.

RailCom

Lecteur RailCom, GCA214, à 250.000bps.

RFID

Lecteur RFID ID-12LA à 9600bps.

Pour RailCom et RFID: Si le moniteur série est encore nécessaire pour le suivi, la vitesse de transmission doit être ajustée dans l'IDE Arduino.

DCC

:!: En combinaison avec un pont en H, WIO-Drive et WIO-Boost, la surveillance d'alimentation doit être activé pour pouvoir mettre sous tension. un redémarrage WIO est requis!

Power monitor

Surveiller la consommation de puissance et arrêter à 1A. (Doit être réglé pour WIO-Drive et WIO-Boost.)

Booster

Utilise un signal DCC 3V3 externe. (1.63+)
Voir le connecteur IBB sur le WIO-Boost et le WIO-Drive.
Il s'arrêtera automatiquement en cas ou aucun signal DCC n'est détecté.

RailCom

Active la découpe RailCom dans le préambule et le paquet inactif.
Déactiver cette option au cas ou aucun décodeur RailCom n'est utilisé.

Fast PT

Un seul flux de paquets au lieu de 4 x reset plus 6 x program est envoyé au PT.
Note: Tous les décodeurs n'acceptent pas cette séquence non conforme à la NMRA.

Mobile servo PWM

ESC PWM

En cas de WIO Mobile, cette option réglera le servomoteur compatible PWM sur la broche D5, qui peut être utilisé pour connecter un RC ESC. (Electronic Speed Control)


Display

Rotate 180°

Faire pivoter le contenu de l'affichage de 180°.

Geometry

Sélectionne la géométrie des afficheurs connectés.


Control

Steps

Nombre de crans de rotation pour une vitesse de 100%.

Deep sleep

Mettre WIO Control dans un sommeil profond après un temps de x minutes.

Synchronize

Synchronise les champs des évènements de la vitesse et les fonctions. Désactiver en cas d'un réseau lent pour éviter les sauts de curseur.
:!: Cette option fonctionnera seulement en cas où la station de commande utilisée signale immédiatement que la vitesse a changé. Dans tous les autre cas le WIO-Control ne peut pas régler la vitesse de la locomotive.


Moteur pas à pas

3 Wire Fast utilise une interruption de temporisation pour une fréquence pas à pas plus élevée.
Vérifiez le fichier USERCNF.h pour les paramètres.


CAN

E/S

USB-Bridge

Interface entre USB et CAN.

  • RCAN bps=250000
  • MCAN bps=500000

Pico CAN

Option pour le circuit imprimé du WIO-Pico-CAN pour obtenir le bon mappage des broches et le cristal MCP2515 de 20 MHz.

Supplément

KeyPad

Voir: KeyPad

I/O1 Servos

Le PicoW avec IO16 supporte 8 servos supplémentaires sur le connecteur I/O1.
L'alimentation nécessaire devra également être en plus parce que le WIO-PicoW-01 ne fourni pas assez de puissance pour 12 servos.

PWM 100Hz

La prise en charge du Pont en H avec PWM matériel à 100Hz.
Par défaut c'est une PWM à 25Hz logiciel. (Plus adapté pour le Pilote de voie.)
25Hz n'est pas recommandé pour la gradation des lumières/LEDs parce que cela va scintiller.

Synchroniser l'esclave

En cas de PWM Pont en H logiciel la synchronisation du Maître générera sur la broche HALL un signal de synchronisation pour les WIO's 'esclave'.
Les WIO's esclave activeront une interruption sur la broche HALL donc le PWM sera synchronisé avec le maître.
Cette option n'a de sens qu'en cas de système de Pilote de Voie avec plus de 8 blocs.. (Plusieurs WIO's)
Note: Si cette option est configurée sans une synchronisation maître sur la broche HALL le PWM généré est inutile.


Set

Avec le bouton Set la longueur d'impulsion, les options et le champ I2C sélectionné peuvent être changés.


Maintenance

La configuration de connexion de base peut être faite à partir de cet onglet:

  1. Brancher le câble ESP dans un port USB de l'ordinateur
  2. Query devices
  3. Sélectionner le périphérique ESP USB à partir de la liste
  4. Connect
  5. Tapez les paramètres de connexion et appuyez sur Set

Le WIO est prêt pour l'utilisation.

Note 1: Le Serveur Automatique nécessite un R2RNet actif.
Note 2: Le numéro d'identification doit être unique parmi tous les WIO.

Query Devices

Interroger les périphériques USB série, et essayez d'en présélectionner un.

Connect

Essayez d'établir une connexion à 115200 bauds avec le périphérique série sélectionné.

DTR

Active le "Data Terminal Ready" pour signaler au microcontrôleur connecté qu'il peut envoyer des données.
Cette option est temporaire et doit être laissé cochée.

Disconnect

Déconnectez-vous du périphérique série. Cela sera fait automatiquement à la fermeture de la boîte de dialogue Réglage WIO.

WLAN

Nom

Nom SSID, sans espaces, à utiliser pour la connexion WiFi.
Longueur maximum est de 32 caractères incluant la terminaison zéro.
:!: Seuls les 7 bit ASCII sont supportés.

Scanner

Laisser le module WIO connecté rechercher les réseaux disponibles. Cela remplira la liste déroulante Nom.

Mot de passe

Le mot de passe pour le nom SSID sélectionné sans espaces. L'activation de la case à cocher rendra le mot de passe lisible.
Longueur maximum est de 32 caractères incluant la terminaison zéro.
:!: Seuls les 7 bit ASCII sont supportés.

Définir

Envoie le nom SSID et le mot de passe au module WIO connecté.


Server

Name

Le nom DNS ou l'adresse IP du serveur Rocrail.

Automatic

Utiliser la multidiffusion UDP, R2RNet, pour trouver un serveur Rocrail.
:!: La multidiffusion doit être activée sur le routeur réseau pour pouvoir trouver automatiquement le serveur Rocrail.

R2RNet

En plus de TCP, utilisez également UDP Multicast pour la communication RASCII. (Travail En Cours)

Set

Envoie le nom du serveur à l'ESP connecté.

Exporter

Exporter les réglages dans un fichier CSV.

Importer

Importer les réglages d'un fichier CSV.


Identity & Type

Number

Identifiant de nœud unique.

Name

Nom du nœud optionnel.

Type

Fonction principale WIO.

Set

envoie l'Identifiant et le type à l'ESP connecté.


?

Actualisez le terminal avec la commande ?<enter>.


I/O

Port utilisé.

Set

Envoie le port utilisé à l'ESP connecté.


Debug/Info

Basculez entre les niveaux de trace Info et Débogage.


SoD

Envoie une commande de début de journée à l'ESP connecté.


Reset

Réinitialisez la partie de la mémoire Flash sur laquelle se trouve la configuration WIO.


Update

Les bibliothèques WIO pour ESP8266 et ESP32 peuvent être téléchargées par OTA.

  1. Sélectionnez le WIO dans l'onglet Query.
  2. Allez dans l'onglet Update.
  3. Sélectionnez le binaire cible; Peut être téléchargé ici.
  4. Ajustez le mot de passe OTA si nécessaire. (Par défaut "12345678")
  5. Appuyez sur le bouton OTA.

Start OTA

Si le nom du fichier est laissé vide le module WIO sélectionné sera réglé dans le mode OTA pour mettre à jour le firmware par les airs par d'autres outils comme l'IDE Arduino.
Le numéro, à droite du bouton "Start OTA", est la pause en secondes entre l'activation de l'OTA et le téléchargement du binaire. Certains microcontrôleurs nécessitent plus de temps pour se préparer. (ESP8266)

OTA à partir de zéro

Pour éviter de s'embêter avec les bibliothèques nécessaires pour le croquis WIO ce WPS-OTA-Sketch peut être utilisé pour le binaire OTA:
( Le Croquis peut également être téléchargé à partir de https://gitlab.com/rocrail/rrota )

  1. Installez l'IDE Arduino.
  2. Ajoutez les cartes ESP: Cartes ESP.
  3. Chargez ce croquis sur l'ESP cible.
  4. Ouvrir le moniteur série Arduino avec une vitesse de transmission de 115200 baud.
  5. Mettre le routeur/répéteur WiFi en mode WPS. Alternative, le SSID et le mot de passe peuvent être entrés dans le Sketch, alors définissez #define WIFI_WPS à "false".
  6. Attendre l'adresse IP dans le moniteur série.
  7. Sélectionnez l'onglet Update dans la fenêtre de dialogue WIO le binaire WIO.
  8. Fixez l'adresse et le port IP dans l'onglet Update.
  9. Démarrez l'OTA.
  10. Prêt pour configurer le reste du WIO dans l'onglet Maintenance.

Alternativement un navigateur mDNS peut être utilisé pour les points 4 et 6.

mdns-browser-rrota.jpg ASCII���Screenshot
Découverte Arduino IDE → Tools → Ports → Network Ports

Dépannage

Connexion WiFi (DE)

Im FritzBox WEB Oberfläche gibt es ein Möglichkeit um WiFi Verbindungen zu protokollieren:
FritzBox → System → Ereignisse → WLAN
Option "Auch An- und Abmeldungen und erweiterte WLAN-Informationen protokollieren" dazu schalten und übernehmen.
Danach der WIO versuchen lassen eine Verbindung auf zu bauen. Dann auf "Aktualisieren" klicken um nach zu schauen wie es um dem Verbindungsversuch gelaufen ist.

arduino/wio-setup-fr.txt · Last modified: 2024/05/22 14:02 by phil45