cartes Arduino sont disponibles dans un certain nombre de configurations différentes , dans différentes tailles physiques et avec différents nombres de broches d'entrée /sortie . Cartes Arduino Uno et Duemilanove utilisent le microcontrôleur Atmel ATMega328 , et offrent 14 broches d'E /S numériques et 6 broches analogiques . Les cartes Arduino Mega utilisent le microcontrôleur ATmega2560 et offrent 54 broches numériques d'E /S et 16 broches analogiques . Les Nano , Mini et cartes Arduino Pro sont similaires aux cartes Duemilanove , mais sans USB -série convertisseur et les en-têtes , ont donc un très faible encombrement pour des projets où l'espace est limité . Les organismes spécialisés comprennent le Bluetooth Arduino , qui dispose d'un module Bluetooth intégré, et l' Ethernet Arduino , qui dispose d'un port RJ45 pour le raccordement à un réseau .
Arduino Clones
les modèles de matériel Arduino sont disponibles sous une licence Creative Commons Attribution Share- Alike , ce qui signifie que vous pouvez télécharger les schémas et développer votre propre carte compatible Arduino sur une base personnelle ou commerciale . Cette disponibilité a conduit à un certain nombre de clones Arduino , adaptée à des besoins spécifiques. Par exemple , le Conseil Vraiment Bare Bones ( BBD ) à partir de périphériques modernes offre une version allégée de développement disponible à un prix très bas , la StickDuino fournit un Arduino clé USB de taille et la BoardDino est spécialement conçu pour une utilisation avec une planche à pain , un one-of -a-kind carte de circuit imprimé comme un prototype ou d'un conseil maison .
Arduino Shields
une des raisons pour l'Arduino est devenu si populaire, c'est son système de bouclier, qui prévoit une taille et un format standard pour les modules d'extension pour une compatibilité garantie . Beaucoup d'amateurs ont conçu et boucliers pour augmenter les capacités de l'Arduino développé et publié les boucliers kits ou rendus open source . Les exemples incluent le Ethernet Shield pour connecter l'Arduino à un réseau , écran LCD pour ajouter un écran LCD à l'Arduino , Blindage pour la commande de moteurs à courant continu et bouclier vidéo pour superposer du texte sur une source vidéo analogique . Ce ne sont que quelques-uns des nombreux écrans disponibles , vous permettant de construire des projets complexes en utilisant l'Arduino de base .
L'Arduino Environnement
Une autre raison de la réussite de la plate-forme Arduino est le logiciel personnalisé , basé sur l'environnement de programmation "Traitement" . La langue est facile à apprendre pour les débutants à l'électronique et la programmation , et de nombreuses bibliothèques prédéfinis sont disponibles , vous permettant d'ajouter des fonctionnalités complexes à vos programmes rapidement et facilement . Les utilisateurs plus avancés peuvent utiliser le code AVR C directement dans l'environnement Arduino . La compilation est automatique au clic d'un bouton , et effectuée en arrière-plan sans interaction de l' utilisateur nécessaire . Une fois compilé , un autre bouton clic télécharger le code dans l'Arduino via un câble USB standard , sans matériel spécialisé en programmation nécessaire . Cela rend plus facile le développement du programme , et les moyens de Arduino peut agir comme un pilote automatique de l'avion une minute et un oscilloscope la prochaine .