Description
ARDUINO PRO MINI 5V 16MHZ ATMEGA328
Arduino Pro Mini est une version d’Arduino bénéficiant d’un régulateur 5 V, elle est architecturée autour d’un microcontrôleur ATmega328V, 5V, 32K de mémoire, cadensé à 16 MHz. Ses très faibles dimensions permet la création d’applications très compactes.
Elle pourra s’interfacer avec votre ordinateur au moyen du module “FTDI Basic Breakout Board” proposé en option dans la colonne de droite.
L’ensemble des entrées/sorties du module sont accessible sur des pastilles au pas de 2,54 mm.
Il dispose de 14 entrées / sorties digitales (dont 6 sorties configurables en PWM), de 8 entrées analogiques, un quartz, un bouton de reset.
Les broches de câblage sont à souder sur le circuit imprimé.
La carte peut communiquer par USB avec un circuit additionnel.
- Alimentation de 5 à 12V, sur Raw si l’alimentation n’est pas stabilisée, sinon en +5V régulé sur Vcc.
- Serial : Rx / Tx. Utilisé pour recevoir (Rx) et transmettre (Tx) des données séries TTL (sur 0 et 1).
- Interruptions externes : 2 et 3 pour déclencher une interruption (sur niveau bas, sur front montant ou descendant ou sur changement).
- Modulation de largeur d’impulsions PWM : 3, 5, 6, 9, 10, et 11. sorties PWM sur 8-bit PWM.
- SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Port de communication SPI.
- LED témoin : 13. intégrée à la carte et connectée à pin 13.(allumée si ON).
- 8 entrées analogiques en résolution 10 bits (1024 niveaux).
- I2C : A4 (SDA) et A5 (SCL) . communication en I2C avec la librairie Wire.
Programmation:
- Le bootloader est déjà préchargé, donc rien à faire de particulier.
- Brancher simplement 4 fils : GND et Vcc de la carte Pro mini aux 2 sorties correspondantes du module de programmation. Puis relier Tx et Rx en croisant Tx/Rx entre la carte et le module.
- Lancer l’IDE Arduino sur l’ordinateur, dans Tools/board sélectionner la carte “Arduino Pro Mini, de type 5V 16Mhz, puce 328” (parmi les 4 versions proposées).
- Brancher le module sur un port USB et choisir ce port de l’ordinateur dans l’IDE.
- Lancer la compilation du programme Arduino puis le téléversement.
On voit s’afficher “Compilig sketch / Binary sketch size…” signifiant que le programme a été compilé sans erreurs. - Puis dès que l’IDE affiche “Uploading” appuyer une fois sur le petit bouton reset de la carte MiniPro pour effacer le programme précédent et synchroniser le téléchargement.
Sinon on obtient l’affichage d’erreur “avrdude: stk500_getsync(): not in sync: resp=0x00” disant que le téléchargement ne n’est pas effectué. - Pendant le téléchargement les diodes Tx et Rx clignotent rapidement sur le module de programmation.
- Ensuite, “Done uploading” s’affiche et le programme démarre aussitôt sur la carte.
- On peut retirer les fils tx et rx une fois le micro contrôleur programmé.
- Le programme reste en mémoire si on retire l’alimentation.