La technologie Arduino
Arduino est une marque de cartes électroniques open-source basée sur une simple carte d'entrée-sortie et un environnement de développement qui met en œuvre le langage Processing.
Arduino est certainement la technologie électronique la plus populaire auprès des passionnés mais aussi du monde de l'éducation. Les cartes Arduino sont d'excellents supports pour tout ce qui touche au prototypage et à l'expérimentation, faisant d'Arduino le matériel idéal pour un débutant.
Pourquoi Arduino ?
- Arduino est peu onéreux
- Arduino est multi-plateforme
- Arduino propose un environnement de programmation simple et clair
- Le logiciel de programmation d'Arduino est gratuit et open-source
- Le matériel Arduino est open-source
La carte Arduino Uno SMD
La carte Arduino Uno est une carte microcontrôleur basée sur un ATmega328. Elle est dotée de 14 entrées/sorties digitales (dont 6 peuvent être utilisée en tant que sortie PWM), 6 entrées analogiques, un cristal à 16 MHz, une connexion USB , une prise jack d'alimentation, un en-tête ICSP et un bouton reset.
La carte Arduino UNO remplace la carte Arduino Duemilanove.
La carte contient tout ce dont vous avez besoin pour manipuler le microcontrôleur; Connectez simplement la carte Arduino UNO SMD à votre ordinateur à l'aide d'un câble USB ou bien alimentez le d'une batterie pour démarrer.
La carte UNO se différencie des cartes précédentes (comme la Duemilanove) par le fait qu'elle n'utilise pas la technologie FTDI pour réaliser la conversion USB-Série. Au lieu de cela, elle implémente l'Atmega8U2 programmé en tant que convertisseur USB-série."Uno" signifie "Un" en Italien ce qui marque la release Arduino 1.0.
La UNO et la version 1.0 seront les versions de référence d'Arduino. La carte Arduino Uno est la dernière en date de la série des cartes Arduino USB et constitue le modèle de référence pour Arduino.
Spécifications techniques de la carte Arduino UNO SMD
- Microcontrôleur ATmega328
- Voltage d'utilisation 5V
- Voltage en entrée (recommandé) 7-12V
- Voltage en entrée (limites) 6-20V
- 14 connecteurs digitaux d'entrées/sorties (6 pouvant être utilisées en tant que sorties PWM)
- 6 connecteurs analogiques en entrée
- Courant direct par connecteur I/O 40 mA
- Courant direct par connecteur à 3.3V : 50 mA
- Mémoire flash 32 Ko dont 0.5 Ko est utilisé par le bootloader
- SRAM 2 Ko
- EEPROM 1 Ko
- Vitesse d'horloge 16 MHz
Programmer une carte Arduino
L'environnement de programmation open-source pour Arduino peut être téléchargé gratuitement (pour Mac OS X, Windows, et Linux). Des tutoriels sont disponibles sur le site officiel d'Arduino. Ces tutoriels vous permettent d'écrire votre premier programme à l'aide des cartes Arduino.