User Tools

Site Tools


arduino:wioctrl-fr

Differences

This shows you the differences between two versions of the page.


arduino:wioctrl-fr [2024/07/18 09:14] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +[[:france|{{ :hardware.png}}]][[:france|{{ :rocrail-logo-35.png}}]]
 +[[:arduino:wioctrl-fr|{{ icons:fr.png|French Version}}]][[:arduino:wioctrl-de|{{ icons:de.png|Deutsche Version}}]][[:arduino:wioctrl-en|{{ icons:uk.png|English Version}}]]
 +====== WIO Control ======
 +[[:wio:overview-fr|{{ :wio:wiologo.png}}]]
 +**[[:wio:overview-fr|Vue d'ensemble WIO]]**
 +  * [[:arduino:wio-setup-fr|Configuration WIO]] | **[[:arduino:wioctrl-fr|Contrôle WIO]]** | [[:arduino:amp-fr|Bitmaps utilisateur]] | [[:arduino:wio-fr|Firmware WIO]] | [[:wio:wio-ledscript-fr|LEDScript]]
 + \\
 +
 +
 +=====Afficheur=====
 +{{ :arduino:wioctrl-display.jpg?400}}{{ :arduino:wiocontrol-lolind32.jpg?200}}
 +Le Contrôle WIO nécessite un afficheur pour certaines de ses fonctions:
 +  * Barre de statut
 +  * Sélection de locomotive
 +  * Sélection de fonction
 +  * __**[[:rocrailini-automode-fr#mode_events|Mode Automatique]]**__ locomotive (Affiché dans l'icône de connexion au serveur.)
 +
 + \\
 +=====Programmation=====
 +
 +=====Brochage=====
 +^  LOLIN D32  ^
 +| {{:arduino:lolin-d32.jpg?0x400}} |\\
 +
 +
 + \\
 +=====Disposition étendue=====
 +La sélection de la carte de type ESP32 est réglée par la fenêtre de dialogue WIO.\\
 +^  Préliminaire  ^
 +Comparé avec l'ESP8266, l'ESP32 à plus de broches E/S, donc des bouton supplémentaires F0 et Shift sont ajoutés. \\
 +^ GPIO \\ Module Dev ^ GPIO \\ Lolin D32 ^ Fonction ^ Mode de sélection ^ Fonction Shift ^ Clic long ^ Clic long + shift ^
 +|  26 |  26 | Bouton rotatif V+ | Parcourir la liste des locomotives vers le bas / Sélectionner la fonction à droite | - | - |
 +|  25 |  25 | Bouton rotatif V- | Parcourir la liste des locomotives vers le haut / Sélectionner la fonction à gauche | - | - |
 +|  34 |  34 | Direction du bouton rotatif | Prendre en charge la locomotive sélectionnée dans la liste / Inverser la fonction sélectionnée | - | - |
 +|  27 |  27 | F0 | - | Alterner entre la locomotive 1 et 2 | Voie mise hors tension | Voie mise sous tension |
 +|  32 |  32 | F1 | - | F9  | F5 | F13 |
 +|  33 |  33 | F2 | - | F10 | F6 | F14 |
 +|   0 |   0 | F3 | - | F11 | F7 | F15 |
 +|  14 |  14 | F4 | - | F12 | F8 | F16 |
 +|  12 |  12 | Shift | - | - | Mode de sélection de fonction | - |
 +|  16 |   5 | LED | - | - | - | - |
 +|  35 |  35 | Batterie (ADC) | - | - | - |
 +|   5 |  21 | SDA (Afficheur) | - | - | - | - |
 +|   4 |  22 | SCL (Afficheur) | - | - | - | - |
 +**Note:** //Ne pas utiliser la résistance de rappel matérielle sur GPIO12 parce que cela bloquera le chargement du firmware par USB.//\\
 +====Module Dev ESP32====
 +===Diviseur de tension===
 +{{  arduino:lipo-measure-a.png?240}}
 +Un diviseur de tension est nécessaire pour mesurer la batterie Lipo.\\
 +Le GPIO35 est connecté au Lipo + avec une résistance de 47k, et avec une résistance de 100k à la masse(GND).\\
 + \\
 +===Broches NoGo===
 +Les broches suivantes ne peuvent pas être utilisée:
 +  * GPIO06 - GPIO11 (Sont utilisées par l'interface Flash.)
 +
 + \\
 +====LOLIN D32====
 +  * https://wiki.wemos.cc/products:d32:d32
 +
 +===Diviseur de tension===
 +Le LOLIN D32 a un diviseur intégré sur GPIO35: 100k/100k.\\
 +Voir: https://wiki.wemos.cc/_media/products:d32:sch_d32_v1.0.0.pdf \\
 +
 +===Afficheur I2C===
 +L'afficheur compatible I2C SSD1306 128*64, doit être branché au GPIO21(SDA) et au GPIO22(SCL).\\
 +
 + \\
 +=====Identifiants courts=====
 +Utiliser __**[[:rocgui-menu-fr#transmettre_les_identifiants_courts|Transmettre des identifiants courts]]**__ pour charger les identifiants courts de locomotive dans le Contrôle WIO.\\
 +
 +
 + \\
 +=====Sélectionner une locomotive=====
 +  - Appuyer et relâcher le bouton shift; En haut de la ligne de l'afficheur la première identification est affichée.
 +  - Tourner le bouton rotatif jusqu'à ce que la locomotive recherchée soit sélectionnée.
 +  - Appuyer sur le bouton rotatif pour activer la locomotive sélectionnée.
 +Appuyer et relâcher juste le bouton shift encore pour abandonner la procédure de sélection.\\
 +
 + \\
 +
 +====Schéma et circuit imprimé====
 +  * [[:gca-wioctrl-fr|GCA WIO-Control]]
 +
 +=====Inverser la rotation=====
 +En cas de rotation inversée l'option CAM **Rotate 180°** peut être utilisé pour corriger le problème.\\
 +//Disponible à partir de la version 724.//\\