Outils pour utilisateurs

Outils du site


connexion_une_brother_kh950_un_ordinateur

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
connexion_une_brother_kh950_un_ordinateur [2022/06/23 19:07] – [Utilisation d'un shield AYAB pour connexion] Maurinconnexion_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
  
 +{{ :img_20230514_163451.jpg |}}
 +====== Mise en route de la machine tricoter ======
  
-===== Utilisation d'un shield AYAB pour connexion ===== 
  
-https://ayab-knitting.com/+===== Utilisation d'un shield AYAB pour connexion avec une interface graphique avec la machine à tricoter ===== 
 +Ce logiciel permet d'envoyer des paternes (motifs) par ordinateur afin de les tricoter via la machine à tricoter
  
-Acheter la carte d’extension (Shield) AYAB pour Arduino Uno sur le site [[https://www.etsy.com/fr/search?q=AYAB | Etsy]] :  +==== Création de motifs ==== 
-Ouvrir et connecter la carte AYAB : [[https://vimeo.com/99870358]] +[[https://manual.ayab-knitting.com/latest/pattern_image_creation/|Création de patternes]], type de fichier à produire en fonction de la largeur du tricot 
-Programmer la Arduino Uno avec le projet AYAB : ...+ 
 +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'image en mode 1 bit Noir et Blanc et en l'exportant au format PNG 
 + 
 +{{::patternknittinggimp01.png |}} 
 + 
 +{{::logo-labomedia-jo-opti-20171bit.png |}} 
 + 
 +Il est possible de faire des calculs savants pour récupérer le déformation des mailles en hauteur pour trictoer la "vraie" taille, [[https://manual.ayab-knitting.com/latest/pattern_image_creation/#how-to-determine-your-gauge-and-compensate-for-elongation|voir à cet endroit]] 
 + 
 +==== Utilisation de l'interface graphique du logiciel ==== 
 +La [[https://manual.ayab-knitting.com/latest/how_to_knit/basics/|documentation en anglais est ici]] pour savoir à quoi correspondent les différents "Knitting mode" proposés et les pages du manuels de la machine à tricoter correspondantes 
 + 
 +{{::ayab-desktop-linux.png |}} 
 +==== Installation du logiciel de pilotage du shield ==== 
 +Des [[https://ayab-knitting.com/ayab-software/|instructions]] par ici, pour linux, il faut batailler pour que les processus d'install décrits passent (pb avec le requirement notamment pyqt5==5.11.3, voir dans [[https://github.com/AllYarnsAreBeautiful/ayab-desktop|le dossier sur github]] qui est accessoirement mieux documenté pour la partie installation 
 + 
 +=== Sur linux debian 11 et linuxmint 20, ubuntu focal, un peu tricky ! === 
 +Si l'utilisatrice est labomedia : 
 +  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://github.com/AllYarnsAreBeautiful/ayab-desktop 
 +  cd ayab-desktop/ 
 +  virtualenv -p python3 --system-site-packages venv/ 
 +  source venv/bin/activate 
 +  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  
 +  #pyqt5==5.11.3 
 +  #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 
 +Puis lancer l'interface graphique 
 +  python3 -m fbs run 
 +ça marche ! ci-dessous un script pour lancer en un clic : 
 +<code> 
 +#!/bin/bash 
 +cd ~/Documents/ayab-desktop/ 
 +virtualenv -p python3 --system-site-packages venv/ 
 +source venv/bin/activate 
 +python3 -m fbs run 
 +</code> 
 + 
 + 
 +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://manual.ayab-knitting.com/latest/installation/hardware/|Voir la page d'instructions]]  
 +et les [[https://wiki.evilmadscientist.com/AYAB_Hardware_Installation|branchements selon le type de machine]]  
 + 
 +{{vimeo>99870358?}} 
 + 
 + 
 +===== Ressource complémentaires ===== 
 +  * Acheter la carte d’extension (Shield) AYAB pour Arduino Uno sur le site [[https://www.etsy.com/fr/search?q=AYAB | Etsy]] :  
 +  Ouvrir et connecter la carte AYAB : [[https://vimeo.com/99870358]] 
 +  Programmer la Arduino Uno avec le projet AYAB : ... 
 +  * https://ayab-knitting.com/ 
 +  * https://ayab-knitting.com/ayab-hardware/ 
 +  * https://manual.ayab-knitting.com/latest/installation/hardware/ 
 +  * Un wiki avec plein de ressources https://wiki.evilmadscientist.com/AYAB_Interface 
 +  * La [[http://www.xxx-clairewilliams-xxx.com/documentations/knitting-machine-hack-ayab/|page tuto de Claire Williams]] 
 +  * Voir également [[https://lesporteslogiques.net/wiki/outil/machine_a_tricoter_brother_kh940/interface|les ressources des portes logiques]] 
 +    * Avec notamment un logiciel pour préparer les images ici http://www.lesporteslogiques.net/tricot-machine/tramage/ 
 +  * Le [[https://wiki.fuz.re/doku.php?id=projets:datapaulette:knit_hack|Wiki de Datapaulette avec le projet knit hack]] 
 +  * Les [[https://glitchknit.tumblr.com/|glitchs du knit]] 
  
-https://ayab-knitting.com/ayab-hardware/ 
  
-https://manual.ayab-knitting.com/latest/installation/hardware/ 
connexion_une_brother_kh950_un_ordinateur.1656011225.txt.gz · Dernière modification : 2022/06/23 19:07 de Maurin