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 [2022/06/22 23:26] – Benjamin Labomedia | connexion_une_brother_kh950_un_ordinateur [2023/06/15 17:19] (Version actuelle) – Benjamin Labomedia | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Machine à tricoter ====== | ====== Machine à tricoter ====== | ||
+ | Customisation d'une machine à tricoter Brother KH-950 pour pouvoir tricoter des motifs dessinés sur ordinateur | ||
+ | |||
+ | {{ : | ||
+ | ====== Mise en route de la machine tricoter ====== | ||
+ | |||
+ | |||
+ | ===== 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:// | ||
+ | * Ouvrir et connecter la carte AYAB : [[https:// | ||
+ | * Programmer la Arduino Uno avec le projet AYAB : ... | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * Un wiki avec plein de ressources https:// | ||
+ | * La [[http:// | ||
+ | * Voir également [[https:// | ||
+ | * Avec notamment un logiciel pour préparer les images ici http:// | ||
+ | * Le [[https:// | ||
+ | * Les [[https:// | ||
- | ===== Utilisation d'un shield AYAB pour connexion ===== | ||
- | https:// |
connexion_une_brother_kh950_un_ordinateur.1655940397.txt.gz · Dernière modification : 2022/06/22 23:26 de Benjamin Labomedia