connexion_une_brother_kh950_un_ordinateur
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| connexion_une_brother_kh950_un_ordinateur [2023/05/30 23:36] – [Création de motifs] Benjamin Labomedia | connexion_une_brother_kh950_un_ordinateur [2023/06/15 17:19] (Version actuelle) – Benjamin Labomedia | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| {{ : | {{ : | ||
| + | ====== Mise en route de la machine tricoter ====== | ||
| + | |||
| ===== Utilisation d'un shield AYAB pour connexion avec une interface graphique avec la machine à tricoter ===== | ===== Utilisation d'un shield AYAB pour connexion avec une interface graphique avec la machine à tricoter ===== | ||
| Ligne 19: | Ligne 21: | ||
| ==== Utilisation de l' | ==== Utilisation de l' | ||
| - | | + | La [[https:// |
| {{:: | {{:: | ||
| Ligne 25: | Ligne 27: | ||
| Des [[https:// | Des [[https:// | ||
| - | === Sur linux debian 11, un peu tricky ! === | + | === Sur linux debian 11 et linuxmint 20, ubuntu focal, un peu tricky ! === |
| - | sudo apt-get install python3-pip python3-dev python3-virtualenv python3-gi | + | Si l' |
| - | sudo usermod -a -G tty [userName] | + | sudo apt-get install python3-pip python3-dev python3-virtualenv python3-gi |
| - | sudo usermod -a -G dialout | + | sudo usermod -a -G tty labomedia |
| - | + | sudo usermod -a -G dialout | |
| - | Checkout the git repository | + | cd Documents/ |
| git clone https:// | git clone https:// | ||
| - | Create a virtual enviroment in the cloned repository | + | |
| - | | + | |
| virtualenv -p python3 --system-site-packages venv/ | virtualenv -p python3 --system-site-packages venv/ | ||
| source venv/ | source venv/ | ||
| - | pip3 install -r requirements.txt | ||
| - | | ||
| - | Pour réussir à faire marcher l' | ||
| pip install --upgrade pip | pip install --upgrade pip | ||
| pip install -U PyQt5_sip | pip install -U PyQt5_sip | ||
| - | pip install PyQt5==5.12.2 | + | pip install PyQt5==5.15 |
| - | Pour finalement commenter avec un "#" la ligne pyqt5==5.11.3 | + | pip install Pillow |
| + | pip install -U PyQt5_sip | ||
| + | nano requirements.txt | ||
| + | Commenter les 2 premières lignes | ||
| + | # | ||
| + | #Pillow==4.1.0 | ||
| + | pyserial==3.3 | ||
| + | sliplib==0.3.0 | ||
| + | fysom==2.1.3 | ||
| + | playsound==1.2.2 | ||
| + | fbs==0.2.8 | ||
| + | PyInstaller==3.4 | ||
| + | Installer ensuite les requirements | ||
| pip install -r requirements.txt | pip install -r requirements.txt | ||
| + | Puis lancer l' | ||
| + | python3 -m fbs run | ||
| + | ça marche ! ci-dessous un script pour lancer en un clic : | ||
| + | < | ||
| + | #!/bin/bash | ||
| + | cd ~/ | ||
| + | virtualenv -p python3 --system-site-packages venv/ | ||
| + | source venv/ | ||
| + | python3 -m fbs run | ||
| + | </ | ||
| + | Pour recommencer en supprimant un venv | ||
| + | deactivate (au prompt) | ||
| + | ou | ||
| + | rm -r venv (plus radical, ça vire tout le venv) | ||
| + | | ||
| - | Pour lancer l' | ||
| - | python3 -m fbs run | ||
| + | ===== Installation du shield Ayab et connexion à la machine ===== | ||
| + | [[https:// | ||
| + | et les [[https:// | ||
| + | |||
| + | {{vimeo> | ||
| ===== Ressource complémentaires ===== | ===== Ressource complémentaires ===== | ||
| - | |||
| - | |||
| * Acheter la carte d’extension (Shield) AYAB pour Arduino Uno sur le site [[https:// | * Acheter la carte d’extension (Shield) AYAB pour Arduino Uno sur le site [[https:// | ||
| * Ouvrir et connecter la carte AYAB : [[https:// | * Ouvrir et connecter la carte AYAB : [[https:// | ||
connexion_une_brother_kh950_un_ordinateur.1685489810.txt.gz · Dernière modification : de Benjamin Labomedia
