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/14 20:27] – [Utilisation d'un shield AYAB pour connexion] 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 ===== | ||
| + | ===== Utilisation d'un shield AYAB pour connexion avec une interface graphique avec la machine à tricoter ===== | ||
| + | Ce logiciel permet d' | ||
| + | |||
| + | ==== Création de motifs ==== | ||
| + | [[https:// | ||
| + | |||
| + | Par exemple, on crée un fichier de 200 pixels de large avec 1 bit de couleur pour tricot avec 2 fils réalisé avec Gimp en passant l' | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | Il est possible de faire des calculs savants pour récupérer le déformation des mailles en hauteur pour trictoer la " | ||
| + | |||
| + | ==== Utilisation de l' | ||
| + | La [[https:// | ||
| + | |||
| + | {{:: | ||
| + | ==== Installation du logiciel de pilotage du shield ==== | ||
| + | Des [[https:// | ||
| + | |||
| + | === Sur linux debian 11 et linuxmint 20, ubuntu focal, un peu tricky ! === | ||
| + | Si l' | ||
| + | sudo apt-get install python3-pip python3-dev python3-virtualenv python3-gi git nano htop locate | ||
| + | sudo usermod -a -G tty labomedia | ||
| + | sudo usermod -a -G dialout labomedia | ||
| + | cd Documents/ | ||
| + | git clone https:// | ||
| + | cd ayab-desktop/ | ||
| + | virtualenv -p python3 --system-site-packages venv/ | ||
| + | source venv/ | ||
| + | pip install --upgrade pip | ||
| + | pip install -U PyQt5_sip | ||
| + | pip install PyQt5==5.15 | ||
| + | pip install Pillow | ||
| + | pip install -U PyQt5_sip | ||
| + | nano requirements.txt | ||
| + | Commenter les 2 premières lignes | ||
| + | # | ||
| + | # | ||
| + | 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 | ||
| + | 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) | ||
| + | | ||
| + | |||
| + | |||
| + | ===== Installation du shield Ayab et connexion à la machine ===== | ||
| + | [[https:// | ||
| + | et les [[https:// | ||
| + | |||
| + | {{vimeo> | ||
| + | |||
| + | |||
| + | ===== 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:// | ||
| Ligne 16: | Ligne 91: | ||
| * Voir également [[https:// | * Voir également [[https:// | ||
| * Avec notamment un logiciel pour préparer les images ici http:// | * Avec notamment un logiciel pour préparer les images ici http:// | ||
| - | | + | |
| + | * Les [[https:// | ||
connexion_une_brother_kh950_un_ordinateur.1684096062.txt.gz · Dernière modification : de Benjamin Labomedia
