Modifications

Sauter à la navigation Sauter à la recherche
3 430 octets ajoutés ,  6 janvier 2014 à 15:20
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{ADF-BOARDUINO-NAV}}
 
{{ADF-BOARDUINO-NAV}}
   −
{{tmbox | text = En cours de préparation}}
+
== Introduction ==
   −
== Introduction ==
+
Un Boarduino est fondamentalement identique à un Arduino.
   −
The Boarduino is basically like an Arduino. By default it comes with a chip preprogrammed with the Arduino bootloader (also known as an STK500v1bootloader) but you can use it as a general purpose AVR module
+
Par défaut, il est livré avec un microcontrôleur contenant déjà le bootloader Arduino (aussi connu sous ne nom STK500v1bootloader) mais vous pouvez utiliser cette carte comme un module AVR tout à fait commun.
    
== Boarduino & Arduino IDE ==
 
== Boarduino & Arduino IDE ==
Ligne 24 : Ligne 24 :  
== Utilisation avec un Breadboard ==
 
== Utilisation avec un Breadboard ==
   −
[[Fichier:x.jpg]]
+
[[Fichier:BoarduinoIntro.jpg|500px]]
   −
The Boarduino is designed to be inserted into a solderless breadboard, any standard breadboard will be suitable. Simply insert into the breadboard, making sure that the header pins are straight so that they can be easily inserted.
+
Boarduino est conçu pour s'insérer dans un breadboard sans soudure ou autre breadboard standard.
   −
To remove, grab both ends of the board and gently rock back and forth. This will keep the header pins from bending.
+
Insérez le simplement dans le breadboard, assurez vous que toutes les broches des pin-header soient bien droite et alignée... cela facilite grandement l'insertion.
 +
 
 +
Pour retirer le Boarduino, le l'arracher pas du breadboard. Pincer le entre votre pouce et l'index sur toutes sa longueur.
 +
 
 +
Appliquer ensuite un petit mouvement de va et vient (comme la marée) en tirant légèrement dessus. Le Breadboard relachera progressivement les broches du Boarduino et cela vous évitera de les tordes par accident.
    
== Boarduino + câble FTDI ==
 
== Boarduino + câble FTDI ==
''Voir aussi "Boarduino + FTDI Friend"''
+
''Voir aussi "Boarduino + Convertisseur USB/Série". Le convertisseur USB/Série est également connu sous le nom de FTDI Friend.''
   −
The easiest way to start loading Arduino sketches into the DC Boarduino is to use a FTDI USB cable. These cables have the USB chip inside the cable and a 6-pin socket on the end.  
+
La façon la plus simple pour charger un sketch Arduino sur un Boarduino est d'utiliser un câble FTDI ou un FTDI Friend (voir ci-dessous).
   −
[[Fichier:Boarduino-FtdiCable1.jpg]]
+
Les cables FTDI inclus un convertisseur USB/Serie dans la fiche du câble (notez qu'elle est plus grosse) et dispose d'un connecteur femelle à 6 broches.  
   −
This socket plugs into the Boarduino as shown, and then you can simply plug the USB A connector into your computer. Use the same drivers that you would use with a normal Arduino.
+
[[Fichier:Boarduino-FtdiCable1.jpg|350px]]
   −
[[Fichier:Boarduino-FtdiCable1.jpg]]
+
Ce connecteur se raccorde sur le Boarduino comme indiqué (attention au sens de raccordement!).
    +
Branchez d'abord le câble sur Boarduino, ensuite la prise USB sur votre ordinateur. Utilisez les mêmes pilotes de périphériques que pour un simple Arduino.
   −
'''Don't forget to place the jumper into the USB position so you can powr it from the FTDI friend or cable!'''
+
[[Fichier:Boarduino-FtdiCable2.jpg|350px]]
 +
 
 +
 
 +
'''N'oubliez pas de placer le cavalier d'alimentation sur la position USB!!!''' de cette façon, le Boarduino est alimenté via le câble USB.
    
== Boarduino + FTDI Friend ==
 
== Boarduino + FTDI Friend ==
    
Comme boarduino standard (Boarduino DC) ne dispose pas d'une puce USB/Serie<br />
 
Comme boarduino standard (Boarduino DC) ne dispose pas d'une puce USB/Serie<br />
sur la carte, il faut utiliser un [http://mchobby.be/PrestaShop/product.php?id_product=77 convertisseur USB/Serie] (aussi appelé FTDI Friend) pour<br />
+
sur la carte, il faut utiliser un {{pl|77|convertisseur USB/Serie}} (aussi appelé FTDI Friend) pour<br />
 
programmer Boarduino.
 
programmer Boarduino.
   Ligne 59 : Ligne 67 :     
[http://www.ladyada.net/learn/breakoutplus/ftdifriend.html#com_serial_port_name Quelques précieuse informations concernant le FTDI Friend]
 
[http://www.ladyada.net/learn/breakoutplus/ftdifriend.html#com_serial_port_name Quelques précieuse informations concernant le FTDI Friend]
 +
 +
== Ajouter le support USB à l'aide d'un miniUSB (ou autre breakout USB) ==
 +
 +
[[Fichier:Boarduino-miniUsb.jpg]]
 +
 +
Connecter un breakout FTDI (une carte) est assez simple.
 +
 +
Raccordez les broches +5v et Ground (la masse) de façon à partager l'alimentation avec Boarduino.
 +
 +
Connectez ensuite RX et TX.
 +
 +
Si vous désirez utiliser l'aptitude 'auto-reset' du Boarduino, vous aurez besoin de placer la capacité (.1uF suffit) entre la ligne DTR et la broche RESET.
 +
 +
Pour les connecteurs FTDI de type câble, cette capacité se trouve déjà sur la carte. Cependant, il existe des situation où la ligne "reset" du microcontroleur doit être connectée directement à la logique TTL, il n'y a pas de capacité raccordée (par défaut) sur la broche reset.
 +
 +
== Compatibilité Arduino ==
 +
 +
Le bootloader installé sur le Boarduino est un peut entre celui de la version NG et Diecimila.
 +
 +
Il y a un timeout de 7 secondes après que le bouton Reset ait été pressé mais une fois que le sketch est téléchargé, le programme démarre immédiatement.
 +
 +
Si vous voulez bénéficier de l'aptitude "Auto-Reset" du Boarduino, assurez-vous d'avoir soudé la capacité C6. Cela fonctionne parfaitement avec un MAC ou une Machine Linux.
 +
 +
Si vous utilisez Windows, vous aurez besoin d'ajuster un peu les préférences du pilote. Allez dans le gestionnaire de périphérique ("Device Manager" en anglais) et sélectionnez le port USB COM.
 +
 +
[[Fichier:Boarduino-WinPortCom.jpg]]
 +
 +
Ouvrez le menu contextuel (clique droit) et sélectionnez '''Properties'''.
 +
 +
[[Fichier:Boarduino-WinPortProp.jpg]]
 +
 +
Cliquez sur le volet '''Configuration du port''' (Port Settings), et cliquer ensuite sur '''Avancé...''' ("Advanced...")
 +
 +
[[Fichier:Boarduino-WinPortAdvSetting.jpg]]
 +
 +
Assurez vous que "Set '''RTS''' On Close" est sélectionné.
 +
 +
Malheureusement, après avoir fait cela, Boarduino ne démarrera pas le programme immédiatement après sont téléchargement. C'est ennuyant et vous pourriez trouver plus efficace et vous pourriez trouver plus efficace (et rapide) de presser le bouton Reset.
 +
 +
== Programmation directe ==
 +
 +
Le Boarduino est pré-programmé avec le bootloader Arduino... ce qui permet de programmer facile le Boarduino avec Arduino IDE.
 +
 +
Boarduino dispose également d'un connecteur ICSP à 6 broches (ICSP=In-Circuit Serial Programming). En utilisant un cable ICSP, vous pouvez télécherger un nouveau Bootloader ou reprogrammer le microcontroleur ATMega.
 +
 +
[[Fichier:Boarduino-ICSPProgramming.jpg]]
 +
 +
== Puissance élevée ==
 +
Si vous envisagez de consommer beaucoup de courant pour alimenter des Servos ou des LEDs, le régulateur 5V chauffera plus... il faut donc penser à la refroidir à l'aide d'un dissipateur de chaleur. Tordez un peu le régulateur afin de pouvoir y placer plus facilement le régulateur.
 +
 +
[[Fichier:Boarduino-Dissipateur.jpg]]
    
Source:  [http://www.ladyada.net/make/boarduino/use.html AdaFruit]
 
Source:  [http://www.ladyada.net/make/boarduino/use.html AdaFruit]
 +
 +
    
{{ADF-Accord}}
 
{{ADF-Accord}}
    
{{MCH-Accord}}
 
{{MCH-Accord}}
29 917

modifications

Menu de navigation