Différences entre versions de « EZ-LINK-Tester »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(7 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
  
 
== Intro ==
 
== Intro ==
{{bloc-etroit|text=Its a good idea to test your Bluefruit EZ-Link, that way you can tell if there's something wrong with your microcontroller or wiring - you can at least rule out the EZ-Link from being the problem.
+
{{bloc-etroit|text=C'est une pratique de tester le Bluefruit EZ-Link, de cette façon, il est possible de savoir si le problème provient du EZ-Link ou plutôt du microcontroleur (''et/ou son câblage'') - pouvoir retirer l'EZ-Link du problème communication c'est aussi avant d'un pas vers une solution ;-) .
  
To test, you'll need a terminal program. Since most people have the Arduino IDE installed, I'll use that for the first 'loopback' test}}
+
Pour tester l'EZ-Link, vous aurez besoin d'un programme Terminal. Puisque la plupart des utilisateurs dispose d'Arduino IDE, nous allons l'utiliser pour faire un premier test ''Loopback'' (en boucle fermée)}}
  
 
== Test en boucle fermée ==
 
== Test en boucle fermée ==
Ligne 10 : Ligne 10 :
  
  
The loopback test is the easiest test and checks the RX/TX pins as well as the wireless link overall!
+
Le test ''loopback'' est facile à réaliser et vérifie que les broches RX/TX et le liens "sans fil" fonctionne bien!
Start up the Arduino IDE and select the Bluetooth device you found in the Pairing step beforehand}}
 
  
{{ADFImage|EZ-LINK-Tester-01.png|640px}}
+
Démarrez Arduino IDE et sélectionnez le périphérique Bluetooth que vous avez trouvé durant le processus d'appairage (voir les étapes précédentes de ce tuto).}}
  
Then open up the Serial monitor. It may take a few seconds to make the link. You should see the red LED on the EZ-Link blink very fast now to indicate a connection is made
+
{{ADFImage|EZ-LINK-PAIRING-OSX-05.png}}
  
{{ADFImage|EZ-LINK-Tester-02.png|640px}}
+
Ouvrez ensuite le moniteur série d'Arduino. Cela pourrait prendre quelques secondes pour réaliser la liaison. Vous devriez voir la LED rouge de l'EZ-Link clignoter rapidement pour indiquer qu'une connexion est en cours.
  
Type some text into the entry box and hit return, you should see nothing appear in the monitor
+
{{ADFImage|EZ-LINK-Tester-02.png}}
  
{{ADFImage|EZ-LINK-Tester-03.png|640px}}
+
Tapez une ligne de texte dans la zone d'encodage et pressez la touche "retour clavier"/Return/Enter, rien ne devrait apparaître dans le moniteur série d'Arduino
  
Now connect a wire from the RX to the TX pin on the EZ-Link
+
{{ADFImage|EZ-LINK-Tester-03.png}}
  
{{ADFImage|EZ-LINK-Tester-04.jpg|640px}}
+
Maintenant, connectez un fil entre les fils RX et TX de l'EZ-Link.
  
Now go back to the Serial Monitor and type in a new message & hit return
+
{{ADFImage|EZ-LINK-Tester-04.jpg}}
  
{{ADFImage|EZ-LINK-Tester-05.png|640px}}
+
Retournez maintenant sur le Moniteur Série d'Arduino et tapez un nouveau message puis pressez la touche de retour clavier/Return/Enter
  
This time, you'll see whatever you send is echoed back to you - that way you have tested that data can be sent wirelessly to the EZ-Link, through the wire, and then back to your computer. If you watch closely you can also see the blue LEDs flicker
+
{{ADFImage|EZ-LINK-Tester-05.png}}
  
{{ADFImage|EZ-LINK-Tester-06.png|640px}}
+
Cette fois, vous devez voir votre message revenir sur le moniteur série d'Arduino (le message est renvoyé par "echo") - de cette façon, vouus avez testé le canal de donnée aller/retour des données envoyée sur la connexion sans-fil de l'EZ-Link. Les données sont reçues sur la broche RX et renvoyées par le fil sur la broche RX et de la broche RX, les données transitent ensuite jusqu'à l'ordinateur par la connexion sans-fil bluetooth. Si vous prêtez attention à la LED bleue, vous devriez la voir clignoter pendant la transmission des données.
 +
 
 +
{{ADFImage|EZ-LINK-Tester-06.png}}
  
 
== Test DTR/DSR ==
 
== Test DTR/DSR ==
This is a more advanced test, for checking the DSR/DTR pins. For this, we need a terminal program that can control the flow lines. Unfortunately the Arduino IDE does not do this, but Digi's X-CTU program can.  
+
Voici un test avancé pour vérifier l'usage des broches DSR/DTR. Nous aurrons besoin d'un programme Terminal capable de contrôler les broches de gestion de flux pour réaliser ce test. Malheureusement, Arduino IDE ne supporte pas cette fonctionnalité mais X-CTU de Digi peu le réaliser.  
  
[http://www.w7ay.net/site/Applications/Serial%20Tools/ If you're on a Mac, Serial Tools will let you perform the same tests as X-CTU is not available for Mac]
+
[http://www.w7ay.net/site/Applications/Serial%20Tools/ Si vous utilisez un Mac, ''Serial Tools'' vous permettra de réaliser le même test que X-CTU qui, lui, n'est pas disponible sur Mac]
  
Select the COM port you identified before
+
Selectionnez le port COM que vous avez identifié (plus tôt dans ce tutoriel)
  
 
{{ADFImage|EZ-LINK-Tester-10.png}}
 
{{ADFImage|EZ-LINK-Tester-10.png}}
  
And click on '''Terminal''' to open up the serial monitor/entry window
+
Puis cliquez sur '''Terminal''' pour ouvrir la fenêtre d'édition du Terminal
  
 
{{ADFImage|EZ-LINK-Tester-11.png}}
 
{{ADFImage|EZ-LINK-Tester-11.png}}
  
X-CTU has the nice ability to show you data sent and received at once, which makes it easy to do the RX-TX loopback test as above, you'll see each character echoed
+
X-CTU à une chouette fonctionnalité qui affiche en même temps les données envoyées et reçues, ce qui permet de réaliser plus facilement le test en loopback RX-TX, vous verrez chaque caractère renvoyé en ''echo''.
  
 
{{ADFImage|EZ-LINK-Tester-12.png}}
 
{{ADFImage|EZ-LINK-Tester-12.png}}
  
To do the DTR/DSR test, connect a wire from DSR to DTR line below
+
Pour réaliser le test DTR/DSR, connect a wire from DSR to DTR line below
  
 
{{ADFImage|EZ-LINK-Tester-13.jpg}}
 
{{ADFImage|EZ-LINK-Tester-13.jpg}}
  
Then click on the '''DTR''' checkbox, this will toggle the DTR line on the EZ-Link, which will then feed back to the '''DSR''' line which will toggle the green DSR labeled box to the left. Make sure you see the green box turn on and off when you click the checkbox!
+
Cliquer maintenant sur la checkbox '''DTR''', cela activera la ligne DTR sur l'EZ-Link, qui renverra alors un signal vers la ligne '''DSR''' (ce qui activera la petite boite/encadrement verte avec le libellé "DSR" sur la gauche). Vérifiez que la boite/encadrement verte '''DSR''' passer de ON à OFF (activé à désactivé) lorsque vous cliquez sur la checkbox!
  
 
{{ADFImage|EZ-LINK-Tester-14a.png}}
 
{{ADFImage|EZ-LINK-Tester-14a.png}}

Version actuelle datée du 29 juin 2014 à 14:40


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Intro

C'est une pratique de tester le Bluefruit EZ-Link, de cette façon, il est possible de savoir si le problème provient du EZ-Link ou plutôt du microcontroleur (et/ou son câblage) - pouvoir retirer l'EZ-Link du problème communication c'est aussi avant d'un pas vers une solution ;-) .

Pour tester l'EZ-Link, vous aurez besoin d'un programme Terminal. Puisque la plupart des utilisateurs dispose d'Arduino IDE, nous allons l'utiliser pour faire un premier test Loopback (en boucle fermée)

Test en boucle fermée

Ce test communément appelé "Loop-back test" dans de nombreux domaines permet de s'assurer que l'EZ-Link soit capable de recevoir et renvoyer des données sans matériel supplémentaire. Les tests loop-back sont très pratique pour tester facilement et efficacement des circuits physique de transmission de données.


Le test loopback est facile à réaliser et vérifie que les broches RX/TX et le liens "sans fil" fonctionne bien!

Démarrez Arduino IDE et sélectionnez le périphérique Bluetooth que vous avez trouvé durant le processus d'appairage (voir les étapes précédentes de ce tuto).

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Ouvrez ensuite le moniteur série d'Arduino. Cela pourrait prendre quelques secondes pour réaliser la liaison. Vous devriez voir la LED rouge de l'EZ-Link clignoter rapidement pour indiquer qu'une connexion est en cours.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Tapez une ligne de texte dans la zone d'encodage et pressez la touche "retour clavier"/Return/Enter, rien ne devrait apparaître dans le moniteur série d'Arduino

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Maintenant, connectez un fil entre les fils RX et TX de l'EZ-Link.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Retournez maintenant sur le Moniteur Série d'Arduino et tapez un nouveau message puis pressez la touche de retour clavier/Return/Enter

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Cette fois, vous devez voir votre message revenir sur le moniteur série d'Arduino (le message est renvoyé par "echo") - de cette façon, vouus avez testé le canal de donnée aller/retour des données envoyée sur la connexion sans-fil de l'EZ-Link. Les données sont reçues sur la broche RX et renvoyées par le fil sur la broche RX et de la broche RX, les données transitent ensuite jusqu'à l'ordinateur par la connexion sans-fil bluetooth. Si vous prêtez attention à la LED bleue, vous devriez la voir clignoter pendant la transmission des données.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Test DTR/DSR

Voici un test avancé pour vérifier l'usage des broches DSR/DTR. Nous aurrons besoin d'un programme Terminal capable de contrôler les broches de gestion de flux pour réaliser ce test. Malheureusement, Arduino IDE ne supporte pas cette fonctionnalité mais X-CTU de Digi peu le réaliser.

Si vous utilisez un Mac, Serial Tools vous permettra de réaliser le même test que X-CTU qui, lui, n'est pas disponible sur Mac

Selectionnez le port COM que vous avez identifié (plus tôt dans ce tutoriel)

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Puis cliquez sur Terminal pour ouvrir la fenêtre d'édition du Terminal

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

X-CTU à une chouette fonctionnalité qui affiche en même temps les données envoyées et reçues, ce qui permet de réaliser plus facilement le test en loopback RX-TX, vous verrez chaque caractère renvoyé en echo.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Pour réaliser le test DTR/DSR, connect a wire from DSR to DTR line below

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Cliquer maintenant sur la checkbox DTR, cela activera la ligne DTR sur l'EZ-Link, qui renverra alors un signal vers la ligne DSR (ce qui activera la petite boite/encadrement verte avec le libellé "DSR" sur la gauche). Vérifiez que la boite/encadrement verte DSR passer de ON à OFF (activé à désactivé) lorsque vous cliquez sur la checkbox!

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com


Tutoriel Introducing Bluefruit EZ-Link créé par LadyAda pour AdaFruit Industries.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.