Archives pour la categorie ‘Kit LCD + Lecteur SD (Snootlab)’

Instruction pour connecter le kit « Ecran LCD + Carte SD » de chez Snootlab, sur votre Ultimaker

Si comme moi vous vous êtes procuré auprès de SNOOTLAB le kit Ecran LCD dit « Deuligne » + Lecteur de carte SD dit « Mémoire », l’étape suivante sera de connecter le tout à votre machine ! C’est ce que nous allons voir !

1 – Vous avez commandé le kit entièrement assemblé

Vous pouvez passez directement au point 4

2 – Vous avez commandé le kit à assembler vous-même

Dans ce cas, SNOOTLAB met à disposition des instructions très détaillées pour le montage des composants, je vous mets ci-dessous les liens vers ces documents.

– pour le Deuligne (L’écran LCD de 2 lignes, d’où sont nom !), c’est ici –> Guide Deuligne 1.1 FR.pdf
- pour le kit « Mémoire » (le lecteur de carte SD) , c’est là –> Manuel Mémoire FR.pdf

Ces documents sont très bien réalisés et sont à la portée d’un débutant (Ceci dit, encore faut-il savoir souder !)
Une fois vos montages terminés, il reste à connecter les deux cartes « filles » à la carte mère de l’Ultimaker.
C’est malheureusement là où s’arrêtent les 2 documents ci-dessus, et les autres ressources que l’on peut trouver sur la toile sont en anglais et peut-être un peu plus difficile a suivre pour un novice ! Mais pas de panique, je vous donne un complément d’information au point suivant (2-1) !

Autres ressources disponibles en anglais ici et

2-1 préparer les nappes pour les connexions entre nos 2 kits et la carte mère de l’Ultimaker.

Dans votre kit, vous avez dû recevoir un sachet avec une nappe de 1 mètre et 4 connecteurs (femelles) à sertir (seulement 2 de ces connecteurs vous serviront).

Commencer par couper la nappe en 2 afin d’en obtenir une pour le kit LCD et une autre pour le kit Carte SD (Coupez les d’égales longueurs et le plus droit possible)

2-1-1 La nappe pour la carte « LCD » Deuligne

Cette nappe sera destinée à relier la carte LCD à la carte mère de l’Ultimaker et se branchera sur le connecteur EXP1.
Nous aurons besoin de sertir un connecteur « femelle » sur cette nappe, mais avant de faire cela, il va falloir dégager un des fils de la nappe que vous devrez connecter « a part » sur la carte mère de l’Ultimaker. En effet ce fil devra être branché sur l’emplacement marqué « Analog In 0″ qui est dehors du connecteur EXP1.
Vous devrez obtenir ceci:

Sertissage de la nappe 
Munissez-vous des éléments suivants :

Connecteur à sertir

– J’ai illustré ci-dessous une méthode pour effectuer ce sertissage, sachant qu’un des fils de la nappe(Analog 0) sera à connecter « à part » sur la carte, j’ai choisi l’option de dégager le fil « Analog 0″ avant de sertir le connecteur [je voulais ainsi conserver au maximum la longueur de ce fil. Mais, une autre méthode consiste à sertir la nappe "telle quelle" est ne dégager qu'ensuite le fil "Analog 0", en utilisant un cutter avec lequel, de chaque coté du fil (5 ème fil de la nappe en partant du fil rouge), vous pratiquerez une incision sur quelques centimètres dans le sens de la longueur, en prenant soin de ne pas mettre à nu le fil. Une fois cette incision faite vous n'aurez plus qu'à couper le fil "Analog 0" au plus près du connecteur. Cette méthode facilite le placement des fils dans le connecteur à sertir, mais le fil ainsi dégagé sera un peu plus court, qu'avec la méthode ci-dessous]

Méthode utilisé:

– Commencez par séparer sur à peu près 2 cm, le 5 ème fil de la nappe (en partant du fil  rouge) . Ce fil sera à connecter plus tard sur « Analog In 0″ de l’Ultimaker.

– Prenez la partie 1 du connecteur et placez sur ses dents le bout de la nappe de laquelle vous avez dégagé le 5 ème fil (ce fil ne sera pas serti dans le connecteur). Placez ensuite la partie 3 sur la partie 1 du connecteur, sans la serrer pour le moment. Insérez la nappe dans le sens de la photo ci-dessous:

Vérifiez bien que chaque fil de la nappe (hormis le fil que nous avons dégagé), soit bien pris dans les dents qui lui correspond (Attention : Les dents sont en quinconce sur 2 rangés, ainsi, la 3 ème dent du 1er rang se retrouve sans fil à sertir puisque elle correspond au fil numéro 5 que vous avez dégagé à l’étape précédente).
De l’autre côté du connecteur, la nappe doit arriver juste au ras.
Une fois que vous êtes sûr que les fils de la nappe sont bien à leur place, vous pouvez serrer la mâchoire du connecteur (partie 1 et partie 3). Aidez-vous d’une pince pour cela (pince multiprise par exemple).
Vous obtenez ceci :

Repliez ensuite la nappe par dessus la partie 3 du connecteur et placez par dessus la partie 4 comme ci-dessous :

Vous n’avez plus maintenant qu’à enfoncer complètement la partie 4

2-1-2 La nappe pour la carte « Mémoire »

Procédez de la même façon pour la 2ème nappe (celle qui ira sur le connecteur EXP2 de la carte de l’Ultimaker), mais cette fois il n’y aura pas besoin de dégager un des fils de cette nappe.

3 – Connexion des nappes

3 – 1 Nappe du connecteur EXP1

Vous devrez afin de pouvoir les souder sur la carte dénuder certains des fils de la nappe, tous ne serviront pas, voici lesquels il faut dénuder:

3 – 2 Nappe du connecteur EXP2

Vous devrez également dénuder certains des fils de la nappe, tous ne serviront pas non plus, voici lesquels il faut dénuder:

 

 

3 – 3 Soudage des nappes

A présent, il va falloir souder les fils des nappes sur les cartes, 2 options s’offrent à vous:

    • Soit vous souhaitez placer les cartes, côtes à côtes ou dans des endroits séparés sur votre machine.
      –> Dans ce cas vous souderez les fils de la nappe EXP1 sur le kit LCD et les fils de la nappe EXP2 sur le kit Mémoire.

      Choisissez cette option si vous envisagez de séparer vos kits dans 2 boîtiers distincts.
    • Soit vous souhaitez que vos kits soient regroupés.
      –> Dans ce cas, la carte écran peut s’enfichez sur le kit « Mémoire » grâce aux 4 barrettes de connexion présent sur chaque kit. Si vous choisissez cette option, vous souderez les fils des 2 nappes EXP1 et EXP2 uniquement sur le kit « Mémoire ».
      Vos deux kits pourront alors être regroupés dans un unique boitier de votre conception.

Prenez maintenant votre fer à souder et suivez les instructions !!!!

Que vous ayez choisi de séparer vos kits ou de les regrouper, la nappe EXP2 se connecte de la même façon sur le kit « Mémoire », nous allons donc commencer par cette opération:

Munissez vous du kit « mémoire » et de la nappe EXP2
Celle-ci

Les fils sont identifiés en fonction de l’endroit ou vous allez les souder.

Le schéma si dessous vous indique où souder vos fils:
Si vous séparez vos montages suivez  les indications en rouge.
Si vous voulez grouper vos montages l’un sur l’autre suivez les couleurs rouge et bleu, vous inclurez alors la nappe EXP1 sur cette même carte. Concernant le +5V et la masse(GND), vous pouvez soudez les fils correspondants sur n’importe lequel des trous présent sur chaque rangées de pastilles.


Si vous choisissez de séparer vos montages, alors vous devrez souder les fils de la nappe EXP1 non plus sur le kit « mémoire » mais sur le kit LCD comme ci-dessous:

Vous remarquerez que dans le cas d’un montage séparé des kits, le 5V et GND (qui correspondent à l’alimentation de la carte) doivent être branché sur chacune des cartes, alors que si vous les enfichez l’une sur l’autre, le kit LCD sera alimenté par l’intermédiaire du kit mémoire grâce au connecteur « enfichés »

 3-4 Système anti-arrachement

Facultativement, vous pouvez si vous le souhaitez, attacher vos nappes sur la carte du kit « Mémoire », de façon a ce que les nappes bien fixées sur la carte, les fils soudés ne subissent pas trop de tension directe, cela protégera ainsi votre montage de tout risque potentiel d’arrachement de vos nappes.

Pour ce faire, j’ai utilisé du câble électrique rigide avec lequel j’ai préparé 2 « cavaliers » (voir ci-contre).

Mon fil électrique étant un peu gros, j’ai du affiner les pattes en cuivre afin qu’elles puissent rentrer dans les trous de la carte (ce n’est pas encore fait sur la photo). Vous pouvez donc faire de même, ou trouver un câble plus fin ou encore utiliser un autre dispositif de votre invention !…

Voici comment monter ces cavaliers sur votre carte:

Vous devez souder les cavaliers sur la carte. Vous pouvez utiliser n’importe quelle pastille de la zone « quadrillée », car ces pastilles ne sont reliées à rien, vous ne risquez pas de créer un court-circuit!

Voila ! Le montage des nappes sur les cartes est terminé, rendez-vous au point suivant pour brancher les cartes via les nappes sur la carte mère de l’Ultimaker!

4- Branchements des Kits sur la carte mère de L’ultimaker

Que vous ayez acheté les kits déjà soudés, ou que vous les ayez soudés vous-même, il vous reste à brancher les nappes sur la carte mère de l’Ultimaker, mais également à souder sur cette carte, le fil « analog in 0″ qui doit surement être identifié sur la version « déjà soudés » des kits par une petite étiquette. Pour ceux qui ont suivi ce tutoriel pour souder leurs cartes, il s’agit du fil qui est « détaché » du connecteur EXP1.

Ce fil doit donc être soudé à l’emplacement indiqué dans la photo ci-dessous:

Mais, je vous conseille de ne pas le souder directement, en effet, les nappes peuvent être déconnectées facilement car elles sont branchées via des connecteurs, or, pour un démontage facile, il serait souhaitable de faire de même avec « Analog 0″, malheureusement, le kit ne contient pas un tel connecteur, aussi ai-je récupéré sur une vielle carte mère de PC dont je ne me servais plus un connecteur comme celui que vous apercevrez dans les photos ci-dessous accompagné de sa fiche que j’ai placée sur le fil « analog 0″:

J’ai du ensuite « couder » ce connecteur vers l’extérieur de la carte afin de pouvoir le brancher sur le coté (le « capot » placé sur la carte mère de l’Ultimaker ne permettant pas de le brancher verticalement, car il ne laisse pas assez de place pour cela.

Ou trouver une telle fiche et un tel connecteur ?
A cette adresse vous trouverez un exemple de connecteur déjà coudé
Ici, une fiche pour aller sur ce type de connecteur

Je vous donne ces adresses à titre d’exemple, si vous avez la chance d’avoir un magasin d’électronique près de chez vous, ils sauront surement vous conseiller. Si vous n’en avez pas, pensez également que certaines boutiques de modélisme ont parfois un peu d’équipement de la sorte. Sinon , il ne vous reste plus qu’internet, ou alors faites comme moi : de la récup !

Voila, nous en avons fini pour la partie hardware !
– Sachez cependant que vos kits ne fonctionneront pas directement comme cela avec votre Ultimaker! Il faudra mettre à jour le Firmware (Marlin), nous verrons cela dans le tutoriel suivant.
– Sachez aussi, que votre Ultimaker, grace à ce kit sera capable de fonctionner sans ordinateur, mais comme, le câble USB de l’Ultimaker qui sert à votre machine à communiquer avec votre PC, sert aussi à l’alimentation d’une partie de son électronique ! Il faudra donc que vous vous procuriez une prise secteur vers USB comme celle ci-dessous (certains chargeurs de téléphone se présentent également ainsi et pourront donc être utilisés):

 

 

Utilisation du Kit LCD et SD de chez Snootlab

Maintenant que votre kit est complètement monté, il faut pour pouvoir l’utiliser avec votre Ultimaker, installer un  firmware dans lequel ont été implémentées les instructions(code) nécessaires à son utilisation.
C’est chose possible grâce à un contributeur (Alex pseudo Alx sur le forum d’Ultimaker), qui à entrepris cette tâche difficile. Pour l’instant, son code ne fonctionne pas encore avec la toute dernière version de Marlin (sur laquelle il travaille encore à ce jour), mais est disponible pour une version précédente.

Pour info vous trouverez ici sur le wiki d’Ultimaker ltd la description en anglais du kit et de son fonctionnement écrit par Alex.

Egalement comme ressource de ce tutoriel le message d’Alex sur le forum d’Ultimaker : ici.

Je vous donne au point 1-1 le lien vers ce firmware à télécharger et vous donne les instructions nécessaires pour l’uploader dans votre Ultimaker.

Sachez que les opérations décrites ici, le sont pour une utilisation et une installation sous Windows 7, et qu’il faudra si vous êtes sur un autre système, « composer » un peu avec ce qui suit !

1 – Instruction de misa à jour du firmware de votre Ultimaker

Vous devez commencer par télécharger toutes les ressources du point suivant !

1 – 1 Ressources à télécharger :

1) L’interface ARDUINO (interface de programmation des cartes ARDUINO, l’Ultimaker est basée sur cette carte)
–> Rendez-vous sur le site d’ARDUINO et choissez la version ARDUINO 0023 et non la toute dernière (1.0)
OU
–> téléchargez directement la version 0023 pour Windows ici
2) La bibliothèque spécifique pour l’écran LCD à inclure dans le répertoire d’installation de Arduino 0023
–> Téléchargeable ici : Bibliothèque Deuligne
3) Le code du firmware Marlin fonctionnant avec votre kit
–> Téléchargeable ici : marlin-deuligne.zip

 1-2 Installation

Maintenant que vous avez téléchargé les prérequis, voyons un peu comment faire !

1-2-1 Le logiciel ARDUINO 0023

Vous aurez besoin de ce logiciel pour uploader le firmware vers votre Ultimaker !

Commencez par dézipper le fichier téléchargé correspondant à l’installation du logiciel (sans doutes nommé arduino-0023.zip). Dézipper le ou bon vous semble, prenez simplement en considération que le répertoire ou vous aurez dezippez le fichier téléchargé, sera également son répertoire d’exécution (il n’y aura pas d’installation dans « programme files » par exemple).

Ensuite pour lancer le programme, vous n’aurez qu’à cliquer sur Arduino.exe présent dans ce même répertoire. Pour plus de facilité, créer à partir du fichier Arduino.exe un raccourci sur le bureau, pour cela cliquez avec le bouton droit de la souris sur le fichier arduino.exe et choisissez « Envoyer vers » puis « Bureau(créer un raccourci) », vous aurez alors sur votre un bureau une icone sur laquelle vous pourrez cliquer pour lancer le logiciel.

Le logiciel Arduino requiert un driver USB (forcément les mêmes que votre Ultimaker utilise déjà). Partant du principe que vous avez déjà installé ces drivers pour pouvoir utiliser votre Ultimaker, vous ne serez pas embêté par cette étape lors de l’installation du logiciel.

Avant de lancer le logiciel nous aurons besoin de compléter son installation avec une bibliothèque particulière. En effet, le firmware qui sera utilisé avec notre kit utilise une « bibliothèque » spécifique pour l’écran LCD, qui ne fait pas partie du « package » de base d’Arduino 0023.  C’est ce que nous allons voir dans le point suivant.

1-2-2 Installation de la bibliothèque complémentaire pour la prise en compte de l’écran LCD

La tâche n’est pas ardue !

Prenez le fichier correspondant que vous avez précédemment télécharger. Ce fichier devrait se nommer « Snootlab-Deuligne-xxxxxxx.zip » (où xxxxx représente un série de chiffre et/ou de lettre).

Vous devrez dézipper ce fichier, et placer le répertoire obtenu après « dezipage » à l’endroit même ou vous avez placé le logiciel « Arduino 0023″ dans le répertoire existant nommé « libraries ». Pour que ce dossier soit reconnu, vous serrez amené à le renommer, en effet, bien que ce dossier n’a pas à avoir de nom précis (vous pourriez l’appelé « toto »), il ne doit pas comporter de caractères autre que des caractères classiques (il ne supporte pas le ‘-‘ par exemple, si vous l’appelez  « Snootlab-Deuligne », ça ne marchera pas, mais si vous l’appelez « SnootlabDeuligne » ça marchera !)

1-2-3 Le code du firmware

Vous aviez également tout a l’heure téléchargé un fichier qui devrait s’appeler « marlin-deuligne.zip ».
Vous devez maintenant décompresser ce fichier ou bon vous semble. Vous obtiendrez un répertoire contenant des fichiers et des sous-dossiers. L’ensemble de ces dossiers contiennent non pas le firmware, mais l’ensemble des fichiers sources nécessaires à la compilation du firmware.

2 – Mise à jour du firmware de l’Ultimaker

Ouvrez donc le logiciel Arduino (rappelez-vous nous avons créé une icone sur le bureau pour cela, double-cliquez sur cette icone)

Vous devez maintenant configurer le logiciel en fonction de votre carte (Arduino Mega 2560, pour les dernières versions de l »Ultimaker). Pour cela aller dans le menu « Tools » puis « Board » et choisissez « Arduino Mega 2560″, comme ci dessous:

Connectez maintenant votre Ultimaker, si ce n’est déjà fait !

Vous devez indiquez sur quel port se trouve votre machine (normalement, le même qu’utilise d’ordinaire votre Ultimaker. Faites cela dans le menu « Tools » puis « Serial port » et choisissez votre port! le mien est « com4″ comme vous pouvez le voir dans l’image ci-dessous:

Vous devez maintenant charger les sources du firmware. Pour ce faire, cliquez sur « file », puis « open » et naviguez jusqu’au répertoire où vous avez placé les sources du firmware (le repertoire devrait s’appeler « marlin-deuligne »). Entrer dans ce repertoire et chercher le sous-repertoire nommé « Marlin », entrez dedans. Choisissez maintenant le fichier appelé « Marlin.pde » et sélectionnez ce fichier puis cliquez sur « ouvrir ».

L’ensemble des fichier necessaire au firmware devrait maintenant apparaître dans différents onglet dans une nouvelle fenêtre. Vous pouvez fermer l’ancienne fenêtre si vous le désirez.

A présent l’ultime étape : Uploader le firmware

Aller dans le menu « File » puis choisissez « Upload to I/O board » (Vous pouvez aussi faire plus simplement « Ctrl U »)

Le logiciel charge alors dans la machine le nouveau firmware:

Pendant que le logiciel met a jour le firmware, l’inscription au bas de la fenêtre du logiciel marque « Uploading to I/O Board… ». Quand l’opération sera terminée (moins d’une minute), le logiciel affichera « Done uploading » à la place de « Uploading to I/O Board… »

Voila, c’est terminé ! Vous aurez peut-être besoin de débrancher le câble USB puis de le rebrancher, et si tout c’est bien passé, vous devriez voir s’afficher sur l’écran LCD, le menu peincipal ci-dessous :

3 – Description des différents menus et utilisation

Le Joystick :


Situé sur la carte comportant l’écran LCD, il sera utilisé pour vous déplacer dans les différents menus. Outres les 4 directions, ce joystick comporte également un bouton de validation lorsque vous appuyez dessus en son centre, nous dirons « VALIDER » pour signifier cette action.

Sur les écrans disponibles, les actions possibles sont représentées par les caractères suivants:

< Click Gauche du joystick
> Click Droit du joystick
^ Click Haut du joystick
v Click Bas du joystick

Ecran principal:

   ·----------------·
   |<Prepare  Files>|
   |vAbout   Manual^|
   ·----------------·

Dans l’écran principal, appuyez vers la gauche le mini joystick afin d’accéder à l’écran de préparation, vous pourrez ainsi utiliser les commandes de préparation telles que le pré-chauffage ou le déplacement de la tête d’impression.

Ecran de préparation:

   ·----------------·
   |Calib  -  Step 1|
   |Prepare      OK>|
   ·----------------·

La préparation comporte plusieurs étapes(Step de 1 à 5) qui se déroulent successivement grâce au bouton « VALIDE » ou en actionnant le joystick vers la droite (OK>):

   ·----------------·
   |Calib  -  Step 2|
   |Auto Home    OK>|
   ·----------------·
   ·----------------·
   |Calib  -  Step 3|
   |Set Origin   OK>|
   ·----------------·
   ·----------------·
   |Calib  -  Step 4|
   |Preheat      OK>|
   ·----------------·
   ·----------------·
   |Calib  -  Step 5|
   |Extrude      OK>|
   ·----------------·
Amène la tête à la
position « Home »
dès l’arrivé sur cet écran
Initialise la position
d’origine
dès l’arrivé sur cet écran
Pré-chauffe la buse
dès l’arrivé sur cet écran
Extrude un peu
de plastique
dès l’arrivé sur cet écran

NOTE : Lorsque vous êtes sur l’écran « Calib – Step 4 (Preheat) », la buse va se préchauffer, mais ne cliquez pas sur « VALIDE » ou sur sur « DROITE » du joystick, car alors vous arriveriez sur l’écran « Extrude » et la machine essaiera d’extruder un peu de plastique, or, la buse n’est pas encore assez chaude pour cela. Préférez donc ignorer cette étape en cliquant à gauche sur le joystick et ainsi revenir à l’écran principal.

Pendant que le préchauffage se termine, vous pouvez aller sur « Manual » à partir de l’écran principal (joystick vers le haut).
Vous accéderez alors aux écrans de déplacement manuel de la tête d’impressions, sur l’axe des X et des Y. De là pour accéder à l’écran de déplacement de l’axe Z, vous devrez cliquer sur « VALIDE » (bouton central), puis « Haut » ou « Bas » pour monter ou descendre le plateau. Appuyez 2 fois sur « VALIDE » pour revenir à l’écran principal.

Ecrans de contrôle:

Axes des X et des Y
   ·----------------·
   |    Manual      |
   |x: XXX  y:YYY   |
   ·----------------·
Puis, après appui sur "VALIDE" 
L'axe des Z :
   ·----------------·
   |Control: Z      |
   |z: ZZZZ         |
   ·----------------·

Quand de la tête commence à suinter un peu de plastique(Le préchauffage est alors terminé), vous pouvez accédez à l’écran de sélection de fichier « Files »en cliquant à droite grâce au joystick à partir de l’écran principal », choisissez un fichier « gcode » (haut et bas pour naviguez dans les fichiers si vous en avez plusieurs) que vous aurez placé au préalable à la racine de votre carte SD. Cliquez sur « VALIDE » ou vers la droite, pour lancer l’impression à partir du fichier choisi.
Conseil : Utilisez des noms courts pour vos fichiers car l’écran dispose de peu de caractère pour vous permettre d’identifier votre fichier 

Ecran de sélection de fichier:

   ·----------------·
   |Files    XXX/YYY|
   |>File01      OK>|
   ·----------------·

Ecran d’impression:

   ·----------------·
   |  Printing...   |
   |Gco: XXXXX/YYYYY|
   ·----------------·

Vous êtes maintenant prêt à imprimer de manière autonome (sans votre ordinateur) avec votre Ultimaker !

Amusez-vous !

Haut de Page