Différences entre versions de « Pololu-Zumo-Shield-Arduino-assembler-shield »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(24 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{Pololu-Zumo-Shield-Arduino-NAV}}
 
{{Pololu-Zumo-Shield-Arduino-NAV}}
 
{{traduction}}
 
  
 
== Introduction ==
 
== Introduction ==
Please follow these instructions carefully to assemble your Zumo Shield and chassis properly. (These pictures show the original Zumo Shield {{polpl|2504}} , but the assembly process is the same for the latest v1.2 version {{polpl|2508}} )
+
Suivez soigneusement ces instructions pour assembler correctement le Shield Zumo et le châssis. (Ces images présente le shield Zumo original {{polpl|2504}} mais les étapes d'assemblage restent identique pour la dernière version v1.2 {{polpl|2508}} )
  
 
== Les composants traversants ==
 
== Les composants traversants ==
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-00.jpg|350px|Zumo Shield avec connecteur Arduino et composant tranversant}}
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-00.jpg|350px|Zumo Shield avec connecteur Arduino et composant tranversant}}
  
# Solder the included through-hole components to the shield:
+
# Soudez les composants traversant sur le shield:
## power switch
+
## Interrupteur d'alimentation (dit ''power'' en anglais)
## reset pushbutton
+
## Le bouton poussoir "reset" (réinitialisation de la carte Arduino)
## user pushbutton
+
## Le bouton utilisateur (dit ''user'' en anglais)
## buzzer
+
## Le buzzer
## charging connector (1×2-pin female header)
+
## Le connecteur de charge (connecteur femelle 1×2-broches)
# On the bottom of the board, trim any leads longer than 1/16″ (the thickness of the spacer plate) so they do not prevent the shield from sitting flat on the spacer plate and chassis.
+
# En dessous de la carte, coupez les broches qui dépassent de plus 1.5mm (l'épaisseur de la plaque entretoise) afin que les broches n'empêche pas le shield de prendre sa position BIEN A PLAT sur le châssis et la plaque entretoise.
  
 
== Connecteurs Arduino ==
 
== Connecteurs Arduino ==
  
Separate the 1×40-pin breakaway male header into the appropriate segments for connecting your Arduino and solder them to the shield. These header segments should be soldered to the sets of holes outlined with white rectangles on the top of the shield, with the pins facing up.
+
Brisez le connecteur mâle/pinHeader 1×40-broches en segments pour connecter votre Arduino et les souders sur le shield. Placez ces connecteurs sur votre carte Arduino puis venez placer le shield par dessus. la partie courte des connecteurs doivent dépasser par les trous du shield.
  
The A-Star 32U4 Primes and the newest Arduino boards, including the Uno R3 and the Leonardo, use one 1×10 header, two 1×8 headers, and one 1×6 header; older Arduino boards use two 1×8 headers and two 1×6 headers (the two pairs of pins highlighted above in red should not be populated if you are using this board with an older Arduino that does not support these additional pins). {{underline|Please make sure you solder the appropriate headers for your particular Arduino!}}
+
Faites bien attention à positionner le shield et l'Arduino comme indiqué sur l'image.
  
An easy way to line up the Arduino headers for soldering is to plug them into an Arduino, then place the shield upside-down on top of them, as shown in the picture below. Be careful to insert the header pins into the correct set of holes before you begin soldering. '''Note:''' if you use this alignment technique, make sure your soldering iron temperature is not excessively hot and avoid holding the iron on a single pin for more than a few seconds as this could melt the Arduino’s female headers.
+
L' A-Star 32U4 Primes et le nouvel Arduino (Arduino R3 et Leonardo) utilisent un connecteur 1×10 broches, deux connecteur 1×8 broches et un connecteur 1×6 broches; les cartes Arduino plus anciennes utilisent deux connecteur 1×8 et deux connecteur 1×6 (les deux paires de broches mises en surbrillance ci-dessous ne doivent pas être peuplés si vous utilisez une ancienne carte Arduino qui ne supportait par encore les nouvelles broches de la révision R3). {{underline|Faites attention à bien souder le nombre de broches correspondant à votre révision d'Arduino!}}
 +
 
 +
Une façon simple et efficace d'aligner les connecteur sur le shield est d'utiliser votre Arduino. Vous y enfoncez la partie longue des pinHeader/connecteur mâle dans les connecteurs de votre Arduino, puis vous placez le shield (face vers le bas) comme montré sur l'image. Faites attention à bien insérer les têtes des broches dans les bons trous du shield avant de commencer à souder. '''Note:''' si vous utilisez cette technique, assurez vous que votre fer à souder ne soit pas trop chaud (de façon excessive) et évitez de maintenir le fer en contact avec la broches plus de quelques secondes.... sinon vous risquez de fondre le connecteur femelle de votre Arduino.
  
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-10.jpg|350px|Le Zumo Shield déposé sur les connecteurs Arduino avant la soudure}}
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-10.jpg|350px|Le Zumo Shield déposé sur les connecteurs Arduino avant la soudure}}
  
On the bottom of the board, trim the four Arduino header pins closest to the front of the board on each side to prevent them from contacting the motor housings. If you think there is a chance these pins might still touch the motor cases, you can put some electrical tape on the motors to act as insulation.
+
En dessous de la carte: coupez les connecteurs Arduino au ras de la carte (aussi proche que possible du shield) de sorte qu'elles ne rentrent pas en contact avec la carcasse du moteur. Si vous craignez que la broche rentre malgré tout en contact avec la carcasse des moteurs, vous pouvez utilisez de la toile isolante comme isolant.
  
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-11.jpg|350px|Le Zumo Shield soudé et connecteurs Arduino coupé}}
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-11.jpg|350px|Le Zumo Shield soudé et connecteurs Arduino coupé}}
  
 
== Cavaliers et connexions complémentaires==  
 
== Cavaliers et connexions complémentaires==  
* '''Optional:''' If you want to enable the buzzer, enable the battery level input, or disable the compass, now is a good time to add and/or cut jumper connections to configure the shield to your liking. This can also be done later, though soldering to these pins is more difficult once the robot is assembled (especially if you decide later you want to add header pins for use with shorting blocks; this would require a lot of disassembly). The jumpers are explained in detail in Section 3.c. The buzzer and battery level jumpers can be connected by soldering in a short piece of wire between the two holes, while the compass I²C connections can be broken by cutting the trace on the top of the board between the holes.
+
* '''Optionnel:''' SI vous désirez activer le buzzer, activer l'entrée du niveau de charge des piles, ou désactiver la boussole ALORS c'est le bon moment pour ajouter et/ou couper des connexions "cavaliers" pour configurer le shield comme vous le souhaitez. Cela peut également être réalisé plus tard mais souder les broches sera plus difficile une fois le robot assemblé (plus spécialement si vous décidez -plus tard- d'ajouter les connecteurs/pinHeader pour les utiliser avec les cavaliers; cela nécessitera une longue phase de désassemblage). L'utilisation des cavaliers est détaillé dans la section 3.c. Les cavaliers du buzzer et du niveau des piles peuvent être connectés en soudant un morceau de fil entre les deux trous, tandis que les connexions I2C de la boussole peuvent être rompus en coupant les traces sur le dessus de la carte (entre les trous).
  
{{underline|'''Note:''' there is not enough clearance to use male headers on the battery level and compass I²C jumpers if you are using an Arduino with a DIP (through-hole) microcontroller.}}
+
{{underline|'''Note:''' Si vous utilisez un Arduino through-hole (format DIP), vous devez savoir qu'il n'y aura pas assez de place pour utiliser un connecteur/pinHeader mâle pour le niveau des piles et les connecteurs I2C.}}
  
{{ambox|text=Instead of making a wire connection, you can solder a 1×3 male header to the buzzer jumper holes to allow the use of a shorting block for connecting the buzzer. You can also use male headers and shorting blocks for the battery level jumper and compass jumpers if you have an Arduino Uno {{underline|with an SMD (surface mount) microcontroller}}, Arduino Leonardo, or A-Star 32U4 Prime. However, there is {{underline|not enough clearance}} to use male headers on the battery level and compass I²C jumpers if you are using an Arduino with a DIP (through-hole) microcontroller.}}
+
{{ambox|text=Plutôt que faire une connection avec un fils, vous pouvez souder un connecteur/pinHeader 1×3 mâle dans les trous de configuration du buzzer afin de permettre l'utilisation d'un cavalier pour connecter le buzzer. Vous pouvez également utiliser des connecteurs mâles et cavaliers pour les cavaliers du ''niveau des piles'' et de la ''bousolle'' si vous avez un Arduino Uno {{underline|avec des composants montés en surface (CMS)}}, Arduino Leonardo ou A-Star 32U4 Prime. Cependant, il n'y a {{underline|pas assez de place}} pour utiliser un connecteur mâle sur le niveau des piles et boussole I2C si vous utilisez un Arduino through-hole/DIP.}}
  
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-20.jpg|350px|Le Zumo Shield avec identification des cavaliers}}
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-20.jpg|350px|Le Zumo Shield avec identification des cavaliers}}
  
* '''Optional:''' At this point, you might consider soldering additional components (such as sensors), or headers or wires for connecting them, to the shield. If you do this, {{underline|please check to make sure your part placement does not interfere with the shield’s ability to mate with the Arduino or the chassis}}. In particular, note that only components in the outermost three rows of the front expansion area can extend below the board (the fourth front-expansion row can only be used for pins extending above the board), and if you add any through-hole parts to the prototyping areas on the shield, you will need to drill corresponding holes in the acrylic spacer plate for the leads to fit into.
+
* '''Optionnel:''' A ce point, vous devriez considérer les opérations de soudures/raccordement des composants additionnels (comme les senseurs), connecteurs, ou fils pour les connecter sur le shield. Si vous le faites, {{underline|vérifiez que le placement de vos éléments n’interfère pas avec la possibilité de placer correctement le shield sur le châssis ou l'Arduino sur le shield}}. Plus particulièrement, notez que seules les 3 premières lignes à l'avant de la carte peuvent s'étendre {{underline|sous}} la carte (de même, seules les 4 lignes d'extension à l'avant du shield peuvent être utilisées pour réaliser des extensions au dessus de la carte) -ET- si vous soudez des composants traversants sur les zones de prototypage du shield, il faudra forer les trous correspondants dans la plaque entretoise pour que les pattes des composants puissent facilement y prendre place).
  
 
== Les moteurs ==
 
== Les moteurs ==
* Cut two of the included jumper wires in half to form four segments, and trim off the ends that are covered in adhesive (the adhesive could interfere with making a good electrical connection to the motor). These wire segments will be used as motor leads.
+
* Coupez les deux fils inclus dans le kit, au milieu, pour réaliser 4 segments. Eliminez la protection adhésive à chaque bout des fils (l'adhésif peut interférer avec le bon contact électrique sur les moteurs). Ces segments de fils seront utilisés pour "étendre" les pattes des moteurs.
* Solder a pair of leads to each motor. You might find it helpful to make a small bend at the tip of each lead to hook into the hole in the motor lead tab to hold it in place for soldering. '''Warning:''' holding the soldering iron against the motor lead for more than a few seconds can start to damage the motor brushes, so try to be reasonably quick/efficient with this soldering; if the first attempt does not go well, remove the soldering iron and let the motor cool for a few seconds before trying again.
+
* Soudez une paire de fils sur chaque moteur. Courber une pointe de chaque fils pour l'accrocher plus facilement dans le trou de connexion du moteur (afin de faciliter les opérations de soudures). '''Attention:''' maintenir la pointe du fer plus de quelques secondes sur une broche du moteur commencera à endommager le balais du moteur. Par conséquent, essayez d'être raisonnablement rapide avec les opérations de soudure; si la première tentative ne marche pas bien, alors retirez le fer et laissez le moteur refroidir avant de refaire une nouvelle tentative.
  
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-30.jpg|350px|Préparer les connexions du moteur pour les souder sur le shield Zumo}}
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-30.jpg|350px|Préparer les connexions du moteur pour les souder sur le shield Zumo}}
  
Each motor’s positive terminal is indicated by a plus sign (+) in the black plastic end of the motor, visible at the bottom of the picture above. The motors should be soldered into the shield with the positive terminal closest to the front, so you should attach the leads to allow the motors to be oriented this way. (However, don’t worry if you accidentally get the orientation of one or both motors wrong. You can later compensate for it in software with our [[Pololu-Zumo-Shield-Arduino-bibliotheque-Zumo|ZumoMotors library]].)
+
La broche positive de chaque de chaque moteur est indiqué à l'aide d'un signe (+) sur le plastique noir du moteur, visible en bas de l'image ci-dessus. Les moteurs doivent être soudés sur le shield avec la broche positive proche de l'avant. Vous devriez donc raccorder les fils sur les moteurs pour qu'ils puissent être orientés de cette façon. Cependant, ne vous inquiétez pas si vous avez branchez un (ou deux) moteurs à l'envers, il est possible de compenser cette erreur de façon logiciel avec [[Pololu-Zumo-Shield-Arduino-bibliotheque-Zumo|la bibliothèque ZumoMotors]].)
  
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-31.jpg|350px|Identification des broches positives des moteurs}}
 
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-31.jpg|350px|Identification des broches positives des moteurs}}
  
* Place the motors into the channel in the front of the chassis, aligning the gearbox with the grooves in the channel. The front plate of the gearbox should be even with the edge of the chassis.
+
* Placez les moteurs dans la rainure à l'avant du châssis, alignez les boîtes de vitesse avec les cannelures. La plaque avant de la boîte de vitesse doit arriver à ras de du châssis.
  
 
== Châssis et shield ==
 
== Châssis et shield ==
{{ambox|text=To assemble the chassis with the Zumo Shield, you should use the two-piece acrylic spacer plate that is included with the shield. You will not need the one-piece mounting plate that is included with the Zumo chassis.}}
+
{{ambox|text=Pour assembler le châssis et le shield Zumo, vous devrez utiliser la plaque entretoise en acrylique (deux-pièces) qui est inclus avec le shield. Vous n'aurez pas besoin de la plaque de montage (en une piece) incluse avec le châssis Zumo.}}
* Place an M3 nut in each of the two side slots near the rear of the chassis. The slots are sized so that nuts will not be able to rotate within them. (These nuts will be used to mount the idler sprockets later.)
+
* Placez un écrou M3 dans chacun des emplacements prévu à cet effet à l'arrière du châssis. Les emplacements sont dimensionnés pour que les écrous ne puissent pas tourner à l'intérieur. Plus tards, ces écrous seront utilisés pour monter les roues crantées libres.
* If you want, peel the protective paper masking off both sides of the acrylic spacer plate pieces (the spacer plates in our pictures show what they will look like with the masking peeled off). Alternatively, you can leave the masking on for additional thickness. If you leave the masking on, it will be mostly concealed when the robot is fully assembled.
+
* Si vous le voulez, peler le films de protection masquant les deux faces des éléments de l'entretoise acrylique (l'entretoise sur notre image est ce à quoi elle doit ressembler une fois le film de protection enlevé). Vous pouvez également laisser les films de protection en vue d'obtenir une épaisseur supplémentaire. Si vous laissez les films de protections, ces derniers seront presque invisibles une fois le robot totalement assemblé.
* Cover the chassis and motors with the spacer plate pieces and then the Zumo shield. The holes in the spacer plate should line up with the through-holes in the shield resting on top of it, and the motor leads should be aligned so they pass through the slots in the spacer as shown in the picture below. There is only one correct orientation for these plates. (The plate consists of two separate pieces to make it possible to disassemble the Zumo without having to desolder the motors or battery terminals.)
+
* Couvrez les le châssis et les moteurs avec les plaques entretoises puis pas le shield Zumo. {{underline|Les trous dans la plaque entretoise doivent s'aligner avec les trous du shield qui sera déposé au dessus. Les broches des moteurs sont également placés de sorte qu'ils passent part les ouvertures dans les plaques entretoises (comme présenté dans sur l'image ci-dessous)}}. Il y a une seule orientation possible pour ces plaques. L'entretoise est constituée de deux pièces séparées pour permettre permettre le désassemblage du Zumo sans dessouder les moteurs et les connecteur des piles.)
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-40.jpg|350px|Entretoise en plexiglas positionné au dessus du châssis Zumo}}
 +
 
 +
* Dans chacun des 4 trous de montage, insérez une vis #2-56 à travers le shield, l'entretoise et le chassis (voir image ci-dessous) et serrez le tout à l'aide d'un écrou sous le châssis. Il est généralement plus facile de maintenir l'écrou en dessous et de le maintenir avec un doigt puis insérez la vis que vous visserez plus facilement. Notez que le kit inclus deux tailles différentes de vis #2-56: 1/4" (6.35mm) et 5/16″ (8mm). Les vis les plus longues sont destinées à être utilisés dans les trous avants (près des moteurs) si vous allez monter la lame sumo; sinon, vous pouvez utiliser les vis plus courtes (6.35mm) dans tous les trous de montage.
 +
 
 +
Si vous ajoutez la lame sumo (modèle basique), vous pouvez soit la monter maintenant ou l'ajouter plus tard après avoir fait les soudures des moteurs et des contacts des piles. ('''Note:''' Si vous comptez souder quoi que ce soit sur la zone d'extension à l'avant du shield zumo, comme le réseau de capteur infrarouge (suiveur de ligne), vous aurez plus de place pour travailler si vous le faites avant de placer la lame sumo.)
 +
 
 +
{{ambox|text=Etant donné qu'il y a une possibilité que les pattes de montages de la lame sumo crée des court-circuits si le masque de soudure de la carte n'est pas assez épais. Nous recommandons d'ajouter un isolant électrique (toile isolante) entre la lame et le shield.}}
 +
 
 +
Pour installer la lame: commencez par plier les pattes de montages à l'angle approprié. Ensuite, placez les au dessus du shield de sorte que les trous s'alignent avec les trous à l'avant du châssis et insérez les deux vis #2-56 de 8mm (5/16") de long (incluses dans le shield). Les vis doivent traverser la lame, le shield, l'entretoise et le châssis. Faites attention en ajustant l'angle de la lame sumo alors qu'elle est montée sur le châssis, cette opération peut casser la plaque entretoise acrylique si vous appliquez une force excessive ou soudaine. '''Nous recommandons de ne pas ajuster la lame lorsque cette dernière est montée sur le châssis.'''
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-42.jpg|350px|Shield placé au dessus du châssis Zumo}}
 +
 
 +
* Soudez les fils de chaque moteur sur le shield, puis raccourcissez la longueur des fils.
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-41.jpg|350px|Moteurs soudés sur le Zumo Shield}}
 +
 
 +
== Contacts des piles ==
 +
* Retournez le châssis et installez les connecteurs de piles comme présenté sur l'image ci-dessous. Les 3 doubles contacts doivent être fermement pressés dans leur emplacement jusqu'à ce qu'ils s'introduisent à l'intérieur de leur emplacement du bloc pile. Les deux contacts individuels doivent être insérés dans le compartiments du bloc pile de sorte que leur excroissance (patte de contact pour le shield) passe à travers le trou du châssis; Vous pourriez avoir besoin d'utiliser un morceau de papier collant pour les maintenir temporairement en place jusqu'à ce que ces contacts soient soudés sur le shield.
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-50.jpg|350px|Ajouter les connecteurs des piles sur le châssis et les piles}}
 +
 
 +
* Retournez à nouveau le châssis et soudez les pattes des contacts du bloc pile (point précédent) sur le shield. Note: Si vous utilisez une pile pour maintenir le contact en place alors cette pile agira comme un dissipateur de chaleur, ce qui rendre l'opération de soudure plus difficile (ou nécessitera une température plus élevée pour le fer à souder). Le trou par lequel la contact de batterie est soudée doit être complètement remplit de soudure comme présenté sur l'image ci-dessous.
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-51.jpg|350px|Les connecteurs des piles soudés sur le shield}}
 +
 
 +
== Roues dentées et les chenilles ==
 +
* Placez les roues dentées libres (à pignon visser) sur chacune des vis à l'arrière du du Zumo. Placez une rondelle entre la roue et le chassis. Les "dents" de le roue dentée doivent être dirigées {{underline|vers le chassis}} comme indiqué sur l'image.
 +
* Insérez la vis du pignon dans l'écrou que nous avons placé dans le châssis (plus tôt dans les étapes d'assemblage). Utilisez ensuite une clé hexagonale de 3 mm (clé Allen) pour visser la vis du pignon jusqu'à ce que la rondelle ,ou la vis, touche le chassis. {{underline|Veuillez à ne pas trop serrer la vis dans le pignon}} car cela pourrait serrer et bloquer la rondelle et donc la roue, la roue doit pouvoir tourner librement. '''Note:''' Faites attention si vous voulez utiliser un produit ''frein filet'' (comme ceux de Loctite) car ils peuvent corroder le chassis. Vous devriez d'abord tester un tel produit sur une partie plus éloignée du châssis (ou pièce non utilisée) pour vous assurer qu'il ne l'endommage pas. <small>{{underline|Note de MC Hobby:}} un ''frein filet'' est un produit prévu pour bloquer -plus ou moins fort en fonction du produit sélectionné- une vis dans le filet de l'écrou.</small>
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-assembler-shield-60.jpg|350px|Ajouter les roues dentées sur le Zumo}}
 +
 
 +
* Poussez les roues dentées sur les axes des moteurs, toujours avec les dents vers le chassis (et le moteur dans ce cas). La fin de l'axe du moteur doit venir à ras de l'autre côté de l'axe de la roue dentée. Truc et astuce: vous pouvez placer la roue sur la table et enfoncer l'axe moteur dans la roue jusqu'à ce que l'axe touche la table.
 +
 
 +
* C'est le moment d'ajouter les chenilles en silicone en les tendant entre les roues dentées sur le châssis. Votre Shield Zumo et châssis sont maintenant complets; ajoutez des piles et un Arduino pour faire bouger votre zumo!
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-Contacter-Pololu-00.jpg|350px|Le Zumo assemblé}}
 +
 
 +
{{POLImage|Pololu-Zumo-Shield-Arduino-01.jpg|350px|Le Zumo assemblé avec un Arduino Uno}}
 +
 
 +
== Démonter ==
 +
Si, plus tard, vous avez besoin de souder des composants sur le shield Zumo, il est possible de retirer le shield du châssis (avec quelques effort et de la prudence).
 +
# Retirez les chenilles et enlevez les roues dentées des moteurs avec précaution.
 +
# Elnevez le couvercle du bloc pile et enlevez les piles.
 +
# Dévisser les 4 jeux de vis qui maintiennent le shield sur le chassis.
 +
# Pressez le ressort (pile négatif) dans le bloc pile et faites pousser les deux connecteurs piles --avec précaution et soin-- au travers des trous du châssis. Les moteurs resterons attachés sur le shield (ils ne sont pas attachés sur le châssis mais glissé dedans).
 +
# Faites osciller les moteurs avec précautions pour permettre de dégager l'entretoise (plaque) avant.
 +
 
 +
Par la suite, vous pouvez suivre la procédure de ré-assemblage dans le sens inverse. (Assurez vous de replacer les entretoises/plaques correctement.)
  
 
{{Pololu-Zumo-Shield-Arduino-TRAILER}}
 
{{Pololu-Zumo-Shield-Arduino-TRAILER}}

Version actuelle datée du 9 avril 2017 à 09:50

Introduction

Suivez soigneusement ces instructions pour assembler correctement le Shield Zumo et le châssis. (Ces images présente le shield Zumo original lien pololu mais les étapes d'assemblage restent identique pour la dernière version v1.2 lien pololu )

Les composants traversants

Pololu-Zumo-Shield-Arduino-assembler-shield-00.jpg

Zumo Shield avec connecteur Arduino et composant tranversant

Cliquer l'image pour l'agrandir

  1. Soudez les composants traversant sur le shield:
    1. Interrupteur d'alimentation (dit power en anglais)
    2. Le bouton poussoir "reset" (réinitialisation de la carte Arduino)
    3. Le bouton utilisateur (dit user en anglais)
    4. Le buzzer
    5. Le connecteur de charge (connecteur femelle 1×2-broches)
  2. En dessous de la carte, coupez les broches qui dépassent de plus 1.5mm (l'épaisseur de la plaque entretoise) afin que les broches n'empêche pas le shield de prendre sa position BIEN A PLAT sur le châssis et la plaque entretoise.

Connecteurs Arduino

Brisez le connecteur mâle/pinHeader 1×40-broches en segments pour connecter votre Arduino et les souders sur le shield. Placez ces connecteurs sur votre carte Arduino puis venez placer le shield par dessus. la partie courte des connecteurs doivent dépasser par les trous du shield.

Faites bien attention à positionner le shield et l'Arduino comme indiqué sur l'image.

L' A-Star 32U4 Primes et le nouvel Arduino (Arduino R3 et Leonardo) utilisent un connecteur 1×10 broches, deux connecteur 1×8 broches et un connecteur 1×6 broches; les cartes Arduino plus anciennes utilisent deux connecteur 1×8 et deux connecteur 1×6 (les deux paires de broches mises en surbrillance ci-dessous ne doivent pas être peuplés si vous utilisez une ancienne carte Arduino qui ne supportait par encore les nouvelles broches de la révision R3). Faites attention à bien souder le nombre de broches correspondant à votre révision d'Arduino!

Une façon simple et efficace d'aligner les connecteur sur le shield est d'utiliser votre Arduino. Vous y enfoncez la partie longue des pinHeader/connecteur mâle dans les connecteurs de votre Arduino, puis vous placez le shield (face vers le bas) comme montré sur l'image. Faites attention à bien insérer les têtes des broches dans les bons trous du shield avant de commencer à souder. Note: si vous utilisez cette technique, assurez vous que votre fer à souder ne soit pas trop chaud (de façon excessive) et évitez de maintenir le fer en contact avec la broches plus de quelques secondes.... sinon vous risquez de fondre le connecteur femelle de votre Arduino.

Pololu-Zumo-Shield-Arduino-assembler-shield-10.jpg

Le Zumo Shield déposé sur les connecteurs Arduino avant la soudure

Cliquer l'image pour l'agrandir

En dessous de la carte: coupez les connecteurs Arduino au ras de la carte (aussi proche que possible du shield) de sorte qu'elles ne rentrent pas en contact avec la carcasse du moteur. Si vous craignez que la broche rentre malgré tout en contact avec la carcasse des moteurs, vous pouvez utilisez de la toile isolante comme isolant.

Pololu-Zumo-Shield-Arduino-assembler-shield-11.jpg

Le Zumo Shield soudé et connecteurs Arduino coupé

Cliquer l'image pour l'agrandir

Cavaliers et connexions complémentaires

  • Optionnel: SI vous désirez activer le buzzer, activer l'entrée du niveau de charge des piles, ou désactiver la boussole ALORS c'est le bon moment pour ajouter et/ou couper des connexions "cavaliers" pour configurer le shield comme vous le souhaitez. Cela peut également être réalisé plus tard mais souder les broches sera plus difficile une fois le robot assemblé (plus spécialement si vous décidez -plus tard- d'ajouter les connecteurs/pinHeader pour les utiliser avec les cavaliers; cela nécessitera une longue phase de désassemblage). L'utilisation des cavaliers est détaillé dans la section 3.c. Les cavaliers du buzzer et du niveau des piles peuvent être connectés en soudant un morceau de fil entre les deux trous, tandis que les connexions I2C de la boussole peuvent être rompus en coupant les traces sur le dessus de la carte (entre les trous).

Note: Si vous utilisez un Arduino through-hole (format DIP), vous devez savoir qu'il n'y aura pas assez de place pour utiliser un connecteur/pinHeader mâle pour le niveau des piles et les connecteurs I2C.

Pololu-Zumo-Shield-Arduino-assembler-shield-20.jpg

Le Zumo Shield avec identification des cavaliers

Cliquer l'image pour l'agrandir

  • Optionnel: A ce point, vous devriez considérer les opérations de soudures/raccordement des composants additionnels (comme les senseurs), connecteurs, ou fils pour les connecter sur le shield. Si vous le faites, vérifiez que le placement de vos éléments n’interfère pas avec la possibilité de placer correctement le shield sur le châssis ou l'Arduino sur le shield. Plus particulièrement, notez que seules les 3 premières lignes à l'avant de la carte peuvent s'étendre sous la carte (de même, seules les 4 lignes d'extension à l'avant du shield peuvent être utilisées pour réaliser des extensions au dessus de la carte) -ET- si vous soudez des composants traversants sur les zones de prototypage du shield, il faudra forer les trous correspondants dans la plaque entretoise pour que les pattes des composants puissent facilement y prendre place).

Les moteurs

  • Coupez les deux fils inclus dans le kit, au milieu, pour réaliser 4 segments. Eliminez la protection adhésive à chaque bout des fils (l'adhésif peut interférer avec le bon contact électrique sur les moteurs). Ces segments de fils seront utilisés pour "étendre" les pattes des moteurs.
  • Soudez une paire de fils sur chaque moteur. Courber une pointe de chaque fils pour l'accrocher plus facilement dans le trou de connexion du moteur (afin de faciliter les opérations de soudures). Attention: maintenir la pointe du fer plus de quelques secondes sur une broche du moteur commencera à endommager le balais du moteur. Par conséquent, essayez d'être raisonnablement rapide avec les opérations de soudure; si la première tentative ne marche pas bien, alors retirez le fer et laissez le moteur refroidir avant de refaire une nouvelle tentative.
Pololu-Zumo-Shield-Arduino-assembler-shield-30.jpg

Préparer les connexions du moteur pour les souder sur le shield Zumo

Cliquer l'image pour l'agrandir

La broche positive de chaque de chaque moteur est indiqué à l'aide d'un signe (+) sur le plastique noir du moteur, visible en bas de l'image ci-dessus. Les moteurs doivent être soudés sur le shield avec la broche positive proche de l'avant. Vous devriez donc raccorder les fils sur les moteurs pour qu'ils puissent être orientés de cette façon. Cependant, ne vous inquiétez pas si vous avez branchez un (ou deux) moteurs à l'envers, il est possible de compenser cette erreur de façon logiciel avec la bibliothèque ZumoMotors.)

Pololu-Zumo-Shield-Arduino-assembler-shield-31.jpg

Identification des broches positives des moteurs

Cliquer l'image pour l'agrandir

  • Placez les moteurs dans la rainure à l'avant du châssis, alignez les boîtes de vitesse avec les cannelures. La plaque avant de la boîte de vitesse doit arriver à ras de du châssis.

Châssis et shield

  • Placez un écrou M3 dans chacun des emplacements prévu à cet effet à l'arrière du châssis. Les emplacements sont dimensionnés pour que les écrous ne puissent pas tourner à l'intérieur. Plus tards, ces écrous seront utilisés pour monter les roues crantées libres.
  • Si vous le voulez, peler le films de protection masquant les deux faces des éléments de l'entretoise acrylique (l'entretoise sur notre image est ce à quoi elle doit ressembler une fois le film de protection enlevé). Vous pouvez également laisser les films de protection en vue d'obtenir une épaisseur supplémentaire. Si vous laissez les films de protections, ces derniers seront presque invisibles une fois le robot totalement assemblé.
  • Couvrez les le châssis et les moteurs avec les plaques entretoises puis pas le shield Zumo. Les trous dans la plaque entretoise doivent s'aligner avec les trous du shield qui sera déposé au dessus. Les broches des moteurs sont également placés de sorte qu'ils passent part les ouvertures dans les plaques entretoises (comme présenté dans sur l'image ci-dessous). Il y a une seule orientation possible pour ces plaques. L'entretoise est constituée de deux pièces séparées pour permettre permettre le désassemblage du Zumo sans dessouder les moteurs et les connecteur des piles.)
Pololu-Zumo-Shield-Arduino-assembler-shield-40.jpg

Entretoise en plexiglas positionné au dessus du châssis Zumo

Cliquer l'image pour l'agrandir

  • Dans chacun des 4 trous de montage, insérez une vis #2-56 à travers le shield, l'entretoise et le chassis (voir image ci-dessous) et serrez le tout à l'aide d'un écrou sous le châssis. Il est généralement plus facile de maintenir l'écrou en dessous et de le maintenir avec un doigt puis insérez la vis que vous visserez plus facilement. Notez que le kit inclus deux tailles différentes de vis #2-56: 1/4" (6.35mm) et 5/16″ (8mm). Les vis les plus longues sont destinées à être utilisés dans les trous avants (près des moteurs) si vous allez monter la lame sumo; sinon, vous pouvez utiliser les vis plus courtes (6.35mm) dans tous les trous de montage.

Si vous ajoutez la lame sumo (modèle basique), vous pouvez soit la monter maintenant ou l'ajouter plus tard après avoir fait les soudures des moteurs et des contacts des piles. (Note: Si vous comptez souder quoi que ce soit sur la zone d'extension à l'avant du shield zumo, comme le réseau de capteur infrarouge (suiveur de ligne), vous aurez plus de place pour travailler si vous le faites avant de placer la lame sumo.)

Pour installer la lame: commencez par plier les pattes de montages à l'angle approprié. Ensuite, placez les au dessus du shield de sorte que les trous s'alignent avec les trous à l'avant du châssis et insérez les deux vis #2-56 de 8mm (5/16") de long (incluses dans le shield). Les vis doivent traverser la lame, le shield, l'entretoise et le châssis. Faites attention en ajustant l'angle de la lame sumo alors qu'elle est montée sur le châssis, cette opération peut casser la plaque entretoise acrylique si vous appliquez une force excessive ou soudaine. Nous recommandons de ne pas ajuster la lame lorsque cette dernière est montée sur le châssis.

Pololu-Zumo-Shield-Arduino-assembler-shield-42.jpg

Shield placé au dessus du châssis Zumo

Cliquer l'image pour l'agrandir

  • Soudez les fils de chaque moteur sur le shield, puis raccourcissez la longueur des fils.
Pololu-Zumo-Shield-Arduino-assembler-shield-41.jpg

Moteurs soudés sur le Zumo Shield

Cliquer l'image pour l'agrandir

Contacts des piles

  • Retournez le châssis et installez les connecteurs de piles comme présenté sur l'image ci-dessous. Les 3 doubles contacts doivent être fermement pressés dans leur emplacement jusqu'à ce qu'ils s'introduisent à l'intérieur de leur emplacement du bloc pile. Les deux contacts individuels doivent être insérés dans le compartiments du bloc pile de sorte que leur excroissance (patte de contact pour le shield) passe à travers le trou du châssis; Vous pourriez avoir besoin d'utiliser un morceau de papier collant pour les maintenir temporairement en place jusqu'à ce que ces contacts soient soudés sur le shield.
Pololu-Zumo-Shield-Arduino-assembler-shield-50.jpg

Ajouter les connecteurs des piles sur le châssis et les piles

Cliquer l'image pour l'agrandir

  • Retournez à nouveau le châssis et soudez les pattes des contacts du bloc pile (point précédent) sur le shield. Note: Si vous utilisez une pile pour maintenir le contact en place alors cette pile agira comme un dissipateur de chaleur, ce qui rendre l'opération de soudure plus difficile (ou nécessitera une température plus élevée pour le fer à souder). Le trou par lequel la contact de batterie est soudée doit être complètement remplit de soudure comme présenté sur l'image ci-dessous.
Pololu-Zumo-Shield-Arduino-assembler-shield-51.jpg

Les connecteurs des piles soudés sur le shield

Cliquer l'image pour l'agrandir

Roues dentées et les chenilles

  • Placez les roues dentées libres (à pignon visser) sur chacune des vis à l'arrière du du Zumo. Placez une rondelle entre la roue et le chassis. Les "dents" de le roue dentée doivent être dirigées vers le chassis comme indiqué sur l'image.
  • Insérez la vis du pignon dans l'écrou que nous avons placé dans le châssis (plus tôt dans les étapes d'assemblage). Utilisez ensuite une clé hexagonale de 3 mm (clé Allen) pour visser la vis du pignon jusqu'à ce que la rondelle ,ou la vis, touche le chassis. Veuillez à ne pas trop serrer la vis dans le pignon car cela pourrait serrer et bloquer la rondelle et donc la roue, la roue doit pouvoir tourner librement. Note: Faites attention si vous voulez utiliser un produit frein filet (comme ceux de Loctite) car ils peuvent corroder le chassis. Vous devriez d'abord tester un tel produit sur une partie plus éloignée du châssis (ou pièce non utilisée) pour vous assurer qu'il ne l'endommage pas. Note de MC Hobby: un frein filet est un produit prévu pour bloquer -plus ou moins fort en fonction du produit sélectionné- une vis dans le filet de l'écrou.
Pololu-Zumo-Shield-Arduino-assembler-shield-60.jpg

Ajouter les roues dentées sur le Zumo

Cliquer l'image pour l'agrandir

  • Poussez les roues dentées sur les axes des moteurs, toujours avec les dents vers le chassis (et le moteur dans ce cas). La fin de l'axe du moteur doit venir à ras de l'autre côté de l'axe de la roue dentée. Truc et astuce: vous pouvez placer la roue sur la table et enfoncer l'axe moteur dans la roue jusqu'à ce que l'axe touche la table.
  • C'est le moment d'ajouter les chenilles en silicone en les tendant entre les roues dentées sur le châssis. Votre Shield Zumo et châssis sont maintenant complets; ajoutez des piles et un Arduino pour faire bouger votre zumo!
Pololu-Zumo-Shield-Arduino-Contacter-Pololu-00.jpg

Le Zumo assemblé

Cliquer l'image pour l'agrandir

Pololu-Zumo-Shield-Arduino-01.jpg

Le Zumo assemblé avec un Arduino Uno

Cliquer l'image pour l'agrandir

Démonter

Si, plus tard, vous avez besoin de souder des composants sur le shield Zumo, il est possible de retirer le shield du châssis (avec quelques effort et de la prudence).

  1. Retirez les chenilles et enlevez les roues dentées des moteurs avec précaution.
  2. Elnevez le couvercle du bloc pile et enlevez les piles.
  3. Dévisser les 4 jeux de vis qui maintiennent le shield sur le chassis.
  4. Pressez le ressort (pile négatif) dans le bloc pile et faites pousser les deux connecteurs piles --avec précaution et soin-- au travers des trous du châssis. Les moteurs resterons attachés sur le shield (ils ne sont pas attachés sur le châssis mais glissé dedans).
  5. Faites osciller les moteurs avec précautions pour permettre de dégager l'entretoise (plaque) avant.

Par la suite, vous pouvez suivre la procédure de ré-assemblage dans le sens inverse. (Assurez vous de replacer les entretoises/plaques correctement.)


Basé sur "Zumo Shield for Arduino" de Pololu (www.pololu.com/docs/0J57) - Traduit en Français par shop.mchobby.be CC-BY-SA pour la traduction
Toute copie doit contenir ce crédit, lien vers cette page et la section "crédit de traduction". Traduit avec l'autorisation expresse de Pololu (www.pololu.com)

Based on "Zumo Shield for Arduino" from Pololu (www.pololu.com/docs/0J57) - Translated to French by shop.mchobby.be CC-BY-SA for the translation
Copies must includes this credit, link to this page and the section "crédit de traduction" (translation credit). Translated with the Pololu's authorization (www.pololu.com)