User Tools

Site Tools


wio:wiopico-io16-fr

French VersionDeutsche VersionEnglish Version

WIOpico 16 I/O

Introduction

Le Pico-W est compatible broche à broche avec le Pico. Mais dispose également d'un module de connexion WiFi.


Les unités d'extension GCA

Pas toutes les unités d'extension GCA ne sont compatibles 3V3; Vérifiez la documentation.
Si les E/S 5V sont nécessaire: Vérifiez le WIO-01 et le WIO-02 ou un Modificateur de niveau comme le GCA-OK1.


Notes

Type

Le type IO16 et Control sont les seuls disponibles pour le Pico-W.

Brochage

Carte spécifique RP2040 et bibliothèques

URL du gestionnaire de cartes:

https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json

La compilation de WIO pour la cible Pico-W, RP2040, nécessite quelques bibliothèques Arduino supplémentaires:

  • RP2040_PWM
  • RPI_PICO_TimerInterrupt
  • LittleFS_Mbed_RP2040

Bibliothèque SparkFun APDS9960

La ligne 198 dans Arduino/libraries/SparkFun_APDS9960.h doit être changé de NA_STATE vers NO_STATE parce que cela entre en conflit avec la bibliothèque WiFi RP2040.
Cette valeur Enum n'est pas utilisée dans le Arduino/libraries/SparkFun_APDS9960.cpp. (implémentation)


Installation

  1. Garder le bouton du Pico appuyé tout en branchant l'USB. (Important: Le câble USB doit être un câble de données, un câble de charge uniquement ne marchera pas)
  2. Le Pico se comportera comme un disque amovible.
  3. Copier le fichier WIO.ino.uf2 dans ce disque.
  4. Prêt.

Configuration

Le moyen le plus simple est d'utiliser l'Onglet Maintenance dans la fenêtre de dialogue WIO.

Mise à jour OTA

pico-ota-en.jpg Utiliser le fichier WIO.ino.bin pour le téléchargement OTA dans l'onglet update de la fenêtre de dialogue WIO.


Broches

I2C

I2C Broche Remarque
SDA GP4 10k pull-up
SCL GP5 10k pull-up


Série

UART0 Broche
TX GP0
RX GP1


NeoPixel

NeoPixel Broche
Donnée GP2 Désactivé dans le cas de Charlyplexing.


Batterie

Batterie Broche Remarque
Tension GP28 Désactivé dans le cas de moteur pas à pas.
Résistances: (+)–[100k]–(aIN)–[33k]–(-)


Servo

Servo Broche Remarque
1 GP6 résistance de protection 270Ω entre GP et servo.
2 GP7 idem
3 GP8 idem
4 GP9 idem

Avec l'option I/O1 Servos activée voir: Banque 1.


Moteur pas à pas

Pin 4-fils 3-fils Remarque
GP10 IN1 CLK+ pas, défini comme sortie
GP11 IN2 DIR+ défini comme sortie
GP12 IN3 ENABLE+ défini comme sortie
GP13 IN4 - défini comme sortie
GP28 CAL CAL Capteur de calibration Hall/Reed (La vérification de la batterie sera désactivée.)


Mobile

Broche Mobile Remarque
GP10 ENA Pont en H activé
GP11 IN1 Entrée 1 du pont en H
GP12 IN2 Entrée 2 du pont en H
GP13 Lumières


Contrôle

Type de contrôle WIO.

Pin Manette Remarque
GP10 ROT1 Branchement 1 du commutateur rotatif
GP11 ROT2 Branchement 2 du commutateur rotatif
GP12 ROTSW Commutateur rotatif
GP13 F0 Bouton de fonction 0
GP14 F1 Bouton de fonction 1
GP15 F2 Bouton de fonction 2
GP16 F3 Bouton de fonction 3
GP17 F4 Bouton de fonction 4
GP18 SHIFT Bouton de fonction shift


DCC

ASCII���Screenshot

Broche I/O2 Utilisation Remarque Principal pont en H
GP20 5 DCC1 Signal DCC+ IN1
GP21 6 DCC2 Signal DCC- IN2
GP22 7 PT Pont en H PT activé
GP26 8 PT-ACK Récupération de l'accusé de réception du décodeur mobile
GP27 9 Réservé Pour chargement(A) dans les versions futures
GP3 10 Principal Pont en H Principal activé EN


RFID

WIO version 952+

wio-spi-rfid.jpg

  1. Deux lecteurs RFID MFRC522 sont supportés.
  2. Cela nécessite 5 ports supplémentaires.
  3. Les adresses de signalement sont 100 et 101. (Dans Rocrail 101 et 102.)
  4. Événement d'arrêt automatique du capteur après 1500 ms. (Avant cela, il doit être reconnu par le serveur.)
  5. Essais de quatre fois jusqu'à reconnaissance, puis abandon.


Signal Port Pico WIOpico01 RFID RC522
Slave Select 1 GP17 1-8 1 (SDA) lecteur 1
Slave Select 2 GP15 1-6 1 (SDA) lecteur 2
SCK GP18 2-1 2 (SCK)
MOSI GP19 2-2 3 (MOSI)
MISO GP16 1-7 4 (MISO)


Charlyplexing

Exemples de produits: Signaux Multiplex par Viessmann

Réglages du signal

  • Contrôle: Numéros d'aspect
  • Type Multiplex

Voir également Support de signal Charlieplexing.

Fil GP Remarque
1 10 Signal principal Adresse 1, Signal distant Adresse 101
2 11
3 12
4 13
1 14 Signal principal Adresse 5, Signal distant Adresse 105
2 15
3 16
4 17
1 18 Signal principal Adresse 9, Signal distant Adresse 109
2 19
3 20
4 21
1 22 Signal principal Adresse 13, Signal distant Adresse 113
2 26
3 27
4 3

Toutes les E/S utilisées doivent être définies comme une sortie.

E/S

Banque 1, connecteur I/O1
Broche Port GP Remarque I/O1 Servos
1 - - - +3.3V
2 - - - Masse
3 1 14 GP10 Résistance de tirage de 10k en option pour tout. Servo 5
4 2 15 GP11 Servo 6
5 3 16 GP12 Servo 7
6 4 17 GP13 Servo 8
7 5 19 GP14 Servo 9
8 6 20 GP15 Servo 10
9 7 21 GP16 Servo 11
10 8 22 GP17 Servo 12

Les Servo 5-12 seulement avec l'option I/O1 Servos activé voir: Banque 1.

Banque 2, connecteur I/O2
Broche Port GP Remarque
1 - - - +3.3V
2 - - - Masse
3 9 24 GP18 Résistance de tirage de 10k en option pour tout.
4 10 25 GP19
5 11 26 GP20
6 12 27 GP21
7 13 29 GP22
8 14 31 GP26
9 15 32 GP27
10 16 5 GP3


WIO-PicoW-01

Circuit imprimé GCA pour le WIOpico.

Connecteurs

Connecteur Broche(s) Remarque 1 Remarque 2
BAT1 - Source Alimentation/Batterie R-78E-5
I/O1 GP10…GP17 Réseau de résistance de tirage 10k En option parce que le tirage interne semble suffisant.
I/O2 GP18…GP22, GP26, GP27 et GP3 Réseau de résistance de tirage 10k idem
I2C1 GP4 et GP5 résistance de tirage 3k3 VCC et GND
TRX1 GP0 et GP1 UART VCC et GND
NP1 GP2 +5V et GND
Ser1…4 GP6…GP9 Résistance 270 Ohm entre la ligne de donnée +5V et GND
Hall1 GP28 Sélection capteur à effet Hall JP1. +5V et GND
- GP28 Vérification de la batterie: 100k/33k Sélection batterie JP1

Notes

  • +5V sur connecteur servo, pixel, UART et I2C seulement en cas d'alimentation externe.


Matériel

PCB

Boîtier

Documentation

wio/wiopico-io16-fr.txt · Last modified: 2024/10/16 10:41 by phil45