Ryanteck RTk.GPIO – Guide d’installation

Ryanteck RTkGPIO Guide dinstallation.jpgv1561727074
Ryanteck RTkGPIO Guide dinstallation.jpgv1561727074

En cours d’écriture. Auparavant, nous avions une page pour Linux, Mac et Windows, mais la majorité du guide est le même, sauf pour les guides spécifiques au système d’exploitation dans la partie 1, nous les avons fusionnés en un pour éviter d’en mettre à jour un et d’en manquer d’autres.

Ce guide comprend 3 parties principales, la première consiste à installer python, pip et tout pilote si votre système d’exploitation en a besoin. Le second passe en revue l’installation de la bibliothèque, le troisième passe en revue le test de la carte.

Installation de Python et des pilotes

les fenêtres

Ces instructions doivent couvrir Windows 7, 8 et 10 et ont été testées sur 7 et 10. Les captures d’écran ci-dessous sont sur Windows 10.

Commencez par télécharger python depuis https://www.python.org/downloads/ et téléchargez python. Nous utilisons Python 3.6.0 mais nous vous recommandons de télécharger la dernière version de Python 3.X s’il en existe une plus récente.

Attendez qu’il soit téléchargé, puis cliquez sur le programme d’installation / exécuter.

Vous devriez avoir un écran semblable au suivant:

Cochez la case qui indique « Ajouter Python 3.X au chemin » avec X comme numéro de version et cliquez sur Installer maintenant.

Une boîte de dialogue apparaîtra vous demandant si vous souhaitez autoriser l’application à apporter des modifications. Cliquez sur oui pour installer.

Python s’installe ensuite, une fois la configuration terminée, vous pouvez fermer le programme d’installation.

Branchez ensuite le RTk.GPIO sur votre ordinateur. Windows détectera et devrait installer les pilotes automatiquement pour vous. Sur Windows 10, vous devriez voir certains écrans dans l’ordre suivant.

Une fois le pilote installé, l’écran devrait disparaître. Vous êtes maintenant prêt pour la prochaine étape.

Mac OS X

Ces instructions ont été testées sur El Capitan mais devraient fonctionner sur le nouveau Mac OS Sierra.

Mac OS n’inclut pas le pilote requis comme la plupart des distributions Linux et n’a pas de système de pilote central comme Windows, donc un pilote doit être installé pour communiquer avec le chipset UART sur le RTk.GPIO.

Le fabricant du chipset en fournit un, mais les rapports indiquent qu’il cause des problèmes sur la dernière version d’OSX (Sierra). Un utilisateur sur github l’a modifié pour résoudre le problème sur https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver Cependant, nous ne pouvons en aucun cas garantir ces pilotes et nous contactons le fabricant pour voir si nous pouvons obtenir de nouveaux pilotes.

Linux

Tous les systèmes répertoriés ont été testés sur une machine virtuelle avec le système d’exploitation installé sur un disque dur virtuel. Pixel a été testé à la place à partir du Live DVD au lieu d’être installé sur un disque dur.

Ubuntu / Mint / Debian / Pixel

Commencez par ouvrir un terminal. Sur Pixel et Mint, j’ai cliqué sur l’icône du terminal (écran avec> _ dedans ou juste un écran). Sur ubuntu, cliquez sur l’icône de démarrage et le terminal de recherche ou appuyez sur Ctrl + Alt + t

Pour commencer, nous ajouterons notre utilisateur au groupe de numérotation. Cela nous permet d’accéder aux ports série sans avoir à utiliser sudo sur nos programmes python.

Tapez la commande suivante. Veuillez noter qu’il est sensible à la casse.

sudo usermod -a -G dialout $USER

Nous avons constaté que la commande suivante installera la configuration requise pour toutes les distributions. S’il est déjà installé, le système ignorera ou mettra à niveau les packages qui le sont.

sudo apt install python3-pip python3-setuptools python3-wheel

Testé sur Ubuntu 16.04, Mint & Pixel le 29 décembre 2016. Ces instructions devraient fonctionner sur d’autres distributions basées sur Debian et Debian elle-même.

Fedora / CentOS / Redhat

Commencez par ouvrir un terminal. Sur Fedora, je suis allé aux activités et j’ai fouillé le terminal.

Pour commencer, nous ajouterons notre utilisateur au groupe de numérotation. Cela nous permet d’accéder aux ports série sans avoir à utiliser sudo sur nos programmes python.

Tapez la commande suivante. Veuillez noter qu’il est sensible à la casse.

sudo usermod -a -G dialout $USER

Nous avons constaté que Python 3 et Pip pour Python 3 étaient déjà installés sur notre installation de Fedora. Sinon exécutez.

sudo yum install python3-pip

Ces instructions ont été testées sur Fedora 25 le 29 décembre 2016 et devraient fonctionner sur CentOS et Redhat.

OpenSUSE

Commencez par ouvrir un terminal. Je l’ai fait en tapant terminal dans la recherche et sur l’installation de KDE en cliquant sur Konsole.

Pour commencer, nous ajouterons notre utilisateur au groupe de numérotation. Cela nous permet d’accéder aux ports série sans avoir à utiliser sudo sur nos programmes python.

Tapez la commande suivante. Veuillez noter qu’il est sensible à la casse.

sudo usermod -a -G dialout $USER

Sur notre test d’installation d’OpenSUSE avec les options par défaut et le bureau KDE, Python & Pip était déjà installé, s’il n’est pas sur votre système lorsque vous allez exécuter l’installation de la bibliothèque, installez-le avec la commande suivante et essayez de réinstaller la bibliothèque.

sudo zypper install python3-pip

Testé sur OpenSUSE le 29 décembre 2016.

Redémarrer

Pour vous assurer que tous sont synchronisés et au même point de progression, nous vous recommandons de redémarrer. Bien que la carte puisse fonctionner correctement, vous pouvez rencontrer des problèmes jusqu’au redémarrage.

Branchez le RTk.GPIO

Branchez ensuite le RTk.GPIO s’il n’est pas déjà branché. Assurez-vous que le voyant d’alimentation rouge s’allume et que l’ordinateur le détecte. Si le voyant rouge ne s’allume pas, essayez d’abord un autre câble micro USB. Si cela échoue toujours, contactez le support à store@ryanteck.uk

Installation de la bibliothèque RTk

Commencez par ouvrir le terminal sur Mac ou Linux ou sur Windows, ouvrez l’invite de commande.

Sous Windows, exécutez

pip3 install RTk

Si cela ne fonctionne pas en raison d’un problème de fichier introuvable, essayez

python -m pip install RTk

Sous Linux et Mac, exécutez

sudo -H pip3 install RTk