| Modèle : | DZD000056 |
| Fabricant : | IteadStudio |
| Disponibilité : | 4 Ã 8 Semaines |
| N° de visites: | 848 |
Le Iteaduino Leonardo diffère de toutes les cartes précédentes en ce que le ATMEGA32U4 a intégré dans la communication USB, éliminant la nécessité d' un processeur secondaire Cela permet à la Leonardo à comparaître à un ordinateur connecté en tant que souris et clavier, en plus d'un port série / COM virtuel (CDC) . Il a également d'autres implications pour le comportement de la planche .
Caractéristique
Alimentation
L'Arduino Leonardo peut être alimenté via la connexion micro USB ou avec une alimentation externe . La source d'alimentation est sélectionnée automatiquement.
Alimentation externe peut provenir soit d' un adaptateur AC -DC ou une batterie.
Les broches d'alimentation sont les suivantes:
VIN . La tension d'entrée au conseil Iteaduino quand il s'agit d'utiliser une source d'alimentation externe (par opposition à 5 volts de la connexion USB ou autre source d'alimentation régulée) .
5V . L' alimentation régulée utilisée pour alimenter le microcontrôleur et d'autres composants de la carte . Cela peut provenir soit de VIN via un régulateur de bord, ou être alimenté par USB ou d'une autre alimentation de 5V régulée .
3V3 . Une alimentation de 3,3 volts généré par le régulateur à bord. Appel de courant maximal est de 250 mA.
GND . Les épingles de la masse.
IOREF . La tension à laquelle les broches E / S de la carte fonctionnent. C'est 5V sur la Iteaduino Leonardo.
Entrée et sortie
Chacune des 20 E / S numériques broches sur le Uno peut être utilisé comme une entrée ou une sortie , en utilisant pinMode (), digitalWrite () , les fonctions anddigitalRead (). Ils fonctionnent à 5 volts. Chaque broche peut fournir ou recevoir un maximum de 40 mA et a une résistance de pull-up interne (déconnecté par défaut) de 20-50 kOhms . En outre, certaines broches ont des fonctions spécialisées :
Serial : 0 (RX ) et 1 ( TX) . Permet de recevoir (RX) et transmettre ( TX) des données du port série TTL en utilisant la capacité série ATmega32U4hardware . Notez que sur le programme Leonardo , la classe de série se réfère à la communication USB (CDC ), pour TTL série sur les broches 0 et 1 , utilisez la classe Serial1 .
TWI : 2 (SDA ) et 3 ( SCL). Soutenir la communication TWI utilisant la bibliothèque de fil .
Interruptions externes: 2 et 3. Ces broches peuvent être configurés pour déclencher une interruption sur une valeur faible, un front montant ou descendant , ou un changement de valeur. Voir le attachInterrupt () la fonction pour plus de détails .
PWM : 3 , 5, 6 , 9 , 10, 11 , et 13 . Fournir 8 bits sortie PWM avec la fonction analogWrite ().
SPI : sur le connecteur ICSP . Ces broches supportent la communication SPI en utilisant la librairie SPI . Notez que les broches SPI ne sont pas reliés à des broches d'E / S numériques comme ils sont sur la Uno, ils ne sont disponibles sur le connecteur ICSP . Cela signifie que si vous avez un bouclier qui utilise SPI, mais ne dispose pas d'un connecteur ICSP 6 broches qui se connecte à 6 broches du connecteur ICSP de Leonardo , le bouclier ne fonctionnera pas.
LED13 . Il est équipé d'un LED connectée à la broche numérique 13 . Lorsque la broche est haute valeur , la LED est allumée , lorsque la broche est faible, il est éteint .
Entrées analogiques : A0- A5, A6 - A11 ( sur les broches numériques 4, 6 , 8, 9 , 10 et 12). Le Leonardo dispose de 12 entrées analogiques , marqués A0 à A11 , qui peut également être utilisé comme E / S numériques . Pins A0 -A5 apparaissent dans les mêmes endroits que sur la Uno ; entrées A6 -A11 sont sur E / S numériques broches 4 , 6, 8 , 9, 10 et 12 respectivement . Chaque entrée analogique fournit 10 bits de résolution (c. 1024 valeurs différentes ) . Par défaut, les entrées de mesure analogique à partir du sol à 5 volts , mais est-il possible de changer l'extrémité supérieure de sa gamme en utilisant la broche AREF et la fonction analogReference ().
Il ya une couple d'autres broches de la carte :
AREF . Tension de référence pour les entrées analogiques. Utilisé avec analogReference ().
Réinitialiser. Apportez cette ligne basse pour réinitialiser le microcontrôleur. Généralement utilisé pour ajouter un bouton de réinitialisation de boucliers qui bloquent l' un sur le plateau.
programmation
Le Iteaduino Leonardo peut être programmé avec le logiciel Arduino. Sélectionnez « Arduino Leonardo " des menu Outils> Conseil .
Le ATMEGA32U4 sur le Iteaduino Leonardo est livré pré- programmer avec un bootloader qui vous permet de charger un nouveau code pour elle sans l'utilisation d'un programmeur de matériel externe . Il communique en utilisant le protocole AVR109 .
Vous pouvez également contourner le bootloader et programmer le microcontrôleur grâce à l' ICSP (programmation In-Circuit Serial ) de la tête .
|
Microcontroller |
ATMega32u4 |
|---|---|
| Max Frequency | 16MHz |
| RAM Capacity | No |
| FLASH Capacity | 32K |
| External Resources | Electronic Brick Interface |
| Power Supply |
|
| I/O Operation Level |
|
| Board Size | 68mm x 58.5mm |
| Version | 1.0 |
| Weight | 50.00g |
| Accessories | No |