User Tools

Site Tools


wio:wiopico-io16lnet-fr

WIOpicoLNet 16 E/S

Caractéristiques

  • 16 E/S
  • 4 Servos
  • NEO Pixel
  • I2C

GCA PCB

Firmware WIO

  1. Connecter le Pico en pressant le bouton BOOTSEL avec USB.
  2. Un pilote externe apparaîtra dans le gestionnaire de fichiers/Finder sous un nom comme "RPI-RP2" ou "RP2350".
  3. Copier le fichier correct uf2 sur ce pilote.

Voir également WIO Pico Installer le firmware pour plus d'information.

Configuration LNet WIO

Si le WIOLNet peut être utilisé comme pont WiFi les identifiants Wi-Fi doivent être définis.
Tous les autres réglages sont sous configuration.

Le bouton […] ouvrira la fenêtre de dialogue des options:

LNet doit être sélectionné dans la sélection de préchargement.
Exemple d'un fichier de configuration CSV:
wio-lnet.csv.zip

Voir également: Maintenance de la configuration WIO

Adressage

Adressage fixe basé sur le numéro de module.
Adresse de base = numéro du module * 16 + port.
Les servos utilisent la même adresse de base.
NEO Pixel utilise le numéro du module comme identifiant du nœud et démarre avec le port 1.


Début de journée

Généralement l'adresse 1017 LNet est utilisée pour déclencher un début de journée sur tous les modules. (Signalement de toutes les entrées.)
Parce que cet identifiant de Nœud 63 et port 9 ne peut pas être utilisé.


Adresse WIO

Maintenance

Programmation LocoIO

L'adresse WIO peut être réglé dans l'onglet Général LocoIO.
Seulement la partie basse peut être changée: 1…127.

Voir également: Programmation LocoIO


E/S

L' E/S peut être configuré dans l'onglet Configuration Facile LocoIO:

Les numéros de port sont fixés et dépendants de l'adresse WIO.

Voir également: Programmation LocoIO

Servomoteur

Les servomoteur et les E/S partage les mêmes numéros des 4 ports de WIO.
Exemple de configuration pour le servomoteur 1:

Numéro de port est l'adresse du module * 16 + port.
Dans cet exemple: 44 * 16 + 1 = 705

Configuration du servomoteur

La position droite/gauche du servomoteur et la vitesse peut être configuré dans l'onglet Servomoteur LocoIO:

Voir également: Programmation LocoIO


NEOPixel

L'adressage NEOPixel est la même qu'WIO standard, et utilise le paquet tunnel:

Si le statut pixel est utilisé, pixel 1, l'adresse LED est augmenté de un en interne.


Interfaces

WiFi

Utilisez les commandes du protocole TCP binaire sans écho.

USB

Utilisez un protocole formaté basé sur ASCII comme ceci:

.XXXXXX,

Préfixe avec un point, les octets LNet sont convertis en HEXA et les fins du paquet avec une virgule.
Aucun flux CTS.


Paquet Tunnel

Pour être capable d'utiliser les fonctions variées WIO un paquet tunnel est défini.

8 octets de données

OPC Longueur Destination Opération Données CRC
0xEC 15 Module# commande RASCII Octet haut bits 1 donnée 0 donnée 1 donnée 2 donnée 3 Octet haut 2 donnée 4 donnée 5 donnée 6 donnée 7 Somme de contrôle

4 octets de données

OPC Longueur Destination Opération Donnée CRC
0xEC 10 Module# commande RASCII octet haut 1 donnée 0 donnée 1 donnée 2 donnée 3 Somme de contrôle

Octets hauts

# Octet haut 1 Octet haut 2
0 donnée 0 donnée 4
1 donnée 1 donnée 5
2 donnée 2 donnée 6
3 donnée 3 donnée 7
4 nop nop
5 nop nop
6 Drapeau de l'événement nop
7 - -


wio/wiopico-io16lnet-fr.txt · Last modified: 2026/01/07 10:14 by phil45