

Add to Cart
Le pro mini d'Arduino est un panneau de microcontrôleur basé sur l'ATmega168 (fiche technique). Il a 14 bornes numériques d'entrée-sortie (dont 6 peuvent être employés pendant que des sorties de PWM), 6 entrées analogiques, un résonateur intégré, un bouton de réinitialisation, et des trous pour des en-têtes de goupille de support. De l'en-tête six bornes peut être relié un panneau de cble de FTDI ou d'évasion de Sparkfun pour fournir la puissance et la communication d'USB au conseil.
Le pro mini d'Arduino est prévu pour l'installation semi-permanente dans les objets ou les expositions. Le conseil vient sans en-têtes préalablement montés, permettant l'utilisation de divers types de connecteurs ou de la soudure directe des fils. La disposition de goupille est compatible avec l'Arduino mini.
Il y a la version deux du pro mini. On fonctionne 3.3V et 8 mégahertz, l'autre 5V et 16 mégahertz.
Le pro mini d'Arduino a été conçu et fabriqué par l'électronique de SparkFun.
Microcontrôleur | ATmega168 |
Tension d'opération | 3.3V ou 5V (selon le modèle) |
Tension d'entrée | 3,35 -12 V (modèle 3.3V) ou 5 - 12 V (modèle 5V) |
Goupilles d'entrée-sortie de Digital | 14 (dont 6 fournissent PWM produit) |
Goupilles d'entrée analogique | 6 |
Courant de C.C par Pin d'entrée-sortie | 40 mA |
Mémoire instantanée | 16 KBs (dont 2 KBs employés par le chargeur-amorce) |
SRAM | 1 KB |
EEPROM | 512 octets |
La fréquence d'horloge | 8 mégahertz (modèle 3.3V) ou 16 mégahertz (modèle 5V) |
Le pro mini d'Arduino peut être actionné avec un cble de FTDI ou un tableau d'évasion relié son en-tête de six bornes, ou avec un approvisionnement 3.3V ou 5V réglé (selon le modèle) sur la goupille Vcc ou un approvisionnement non réglementé sur la goupille CRUE.
Les goupilles de puissance sont comme suit :
L'ATmega168 a 16 KBs de mémoire instantanée pour le stockage du code (dont 2 KBs sont employés pour le chargeur-amorce). Il a 1 KB de SRAM et 512 octets d'EEPROM (qui peut être lu et écrit avec la bibliothèque d'EEPROM).
Chacune des 14 goupilles numériques sur le pro mini peut être utilisée comme entrée ou résultat, utilisant le pinMode (), le digitalWrite (), et les fonctions de digitalRead (). Ils fonctionnent 3,3 ou 5 volts (selon le modèle). Chaque goupille peut fournir ou recevoir un maximum de 40 mA et a une résistance cabreuse interne (débranchée par défaut) de 20-50 kOhms. En outre, quelques goupilles ont spécialisé des fonctions :
Le pro mini a 6 entrées analogiques, qui fournissent 10 bits de résolution (c.--d. 1024 valeurs différentes). Quatre d'entre elles sont sur les en-têtes au bord du conseil ; deux (entrées 4 et 5) sur des trous l'intérieur du conseil. Les entrées analogiques mesurent partir de la terre VCC. En plus, quelques goupilles ont spécialisé la fonctionnalité :
Il y a une autre goupille sur le conseil :
Voyez également la cartographie entre les goupilles d'Arduino et les ports ATmega168.
Le pro mini d'Arduino a un certain nombre d'équipements pour communiquer avec un ordinateur, un Arduino différent, ou d'autres microcontrôleurs. L'ATmega168 fournit la communication périodique d'UART TTL, qui est disponible sur les bornes numériques 0 (RX) et 1 (TX). Le logiciel d'Arduino inclut un moniteur périodique qui permet des données textuelles simples d'être envoyées et du conseil d'Arduino par l'intermédiaire d'une connexion d'USB.
Une bibliothèque de SoftwareSerial tient compte de la communication périodique sur de pro mini goupilles numériques l'unes des.
L'ATmega168 soutient également la communication d'I2C (TWI) et de SPI. Le logiciel d'Arduino inclut une bibliothèque de fil pour simplifier l'utilisation de l'autobus d'I2C ; voyez la référence pour des détails. Pour employer la communication de SPI, voyez svp la fiche technique ATmega168.
Le pro mini d'Arduino peut être programmé avec le logiciel d'Arduino (téléchargement). Pour des détails, voyez la référence et les cours.
L'ATmega168 sur le pro mini d'Arduino vient preburned avec un chargeur-amorce qui te permet de télécharger le nouveau code lui sans utilisation d'un programmeur externe de matériel. Il communique utilisant le protocole STK500 original (référence, des dossiers d'en-tête de C).
Vous pouvez également dévier le chargeur-amorce et programmer l'ATmega168 avec un programmeur externe ; voir les ces instructions pour des détails.
Plutôt alors exigeant une presse physique du bouton de réinitialisation avant un téléchargement, le pro mini d'Arduino est conçu d'une manière dont lui permet d'être remis zéro par le logiciel fonctionnant sur un ordinateur relié. Une des goupilles sur l'en-tête de six-goupille est reliée la ligne de remise de l'ATmega168 par l'intermédiaire d'un condensateur de 100 nanofarad. Cette goupille se relie une des lignes de contrôle de flux de matériel du convertisseur USB--périodique relié l'en-tête : RTS en employant un cble de FTDI, DTR en employant le conseil d'évasion de Sparkfun. Quand cette ligne est affirmée (pris le bas), la ligne de remise chute assez longtemps pour remettre zéro la puce. Le logiciel d'Arduino emploie cette capacité pour te permettre de télécharger le code en appuyant sur simplement le bouton de téléchargement dans l'environnement d'Arduino. Ceci signifie que le chargeur-amorce peut avoir un temps mort plus court, pendant que l'abaissement de la ligne de remise peut bien-être coordonné avec le début du téléchargement.
Cette installation a d'autres implications. Quand le pro mini est relié un ordinateur courant Mac OS X ou Linux, il remet zéro chaque fois que un rapport est établi lui partir du logiciel (par l'intermédiaire d'USB). Pour le moitié-deuxième suivant ou ainsi, le chargeur-amorce fonctionne sur le pro. Tandis qu'il est programmé ignorer les données mal formées (c.--d. quelque chose sans compter qu'un téléchargement de nouveau code), il arrêtera les octets premiers de données envoyées au conseil après qu'une connexion soit ouverte. Si un croquis fonctionnant sur le conseil reçoit la configuration ancienne ou d'autres données quand il commence d'abord, assurez-vous que le logiciel avec lequel il communique des attentes une seconde après ouverture de la connexion et avant d'envoyer ces données.
Les dimensions de la pro mini carte PCB sont approximativement 0,7" x 1,3".