Accueil arrow Hardware & capteurs arrow Arduino, plateforme microcontrôleur open-source

Le Podcast des robots et de l'intelligence artificielle
Talking Robots







Intelligence artificielle


Rechercher



WebSite  
  



Arduino, plateforme microcontrôleur open-source Version imprimable Suggérer par mail
10-12-2007
Image Arduino est une plateforme «open-source» pour la création d’interfaces tangibles et d’installations interactives («physical computing»). Il est composé d’une plaque d’entrée/sortie très simple, et d’un système de développement qu’implémente le langage Processing/Wiring. Arduino peut être utilisé pour créer des installations «stand alone» (qui fonctionnent sans êtres connectés à un ordinateur), ou bien peut être connecté à certains logiciels d’un ordinateur (par exemple Flash, Processing, MaxMSP).
 
 
 
 
 
L’interface de développement, aussi « open-source », peut être téléchargé gratuitement (actuellement il existe des versions pour Windows, Mac OSX, et Linux) sur http://www.arduino.cc.
 
Actuellement il existe deux versions accessibles de la plaque : la première, avec un port de connexion série, et la deuxième, avec un port USB. Une version bluetooth existe également.

La plaque compte avec un processeur ATmega168 à 16MHz (IC1), 14 entrées/sorties digitales, 6 entrées analogiques, prises de masse, 5V et 9V (ou l’alimentation fournit par le jack X1), et un connecteur USB ou série selon la version. À travers ce dernier connecteur, la plaque est reliée à l’ordinateur. Les pins digitaux 1 et 2 peuvent servir pour faire une communication série (désactivant la communication par série ou USB avec l’ordinateur dans ce cas-là).

Image
Carte Arduino version série
L’interface de programmation téléchargeable gratuitement permet d’éditer (en le langage C), compiler et télécharger sur le processeur les programmes crées. La structure d’un programme contient toujours d’abord une zone de déclaration de variables, suivie de la création de fonctions auxiliaires. Ensuite, un appel à la fonction setup() assigne le sens (entrée ou sortie) aux pins de Arduino sont connectés à des capteurs ou actuateurs. Finalement une la fonction principale loop() exécute en boucle le programme.


Une fois sauvegardé et compilé, le programme peut être exporté vers le microprocesseur de la plaque.


Les fichiers des circuits pour les plaques sont en ligne, et peuvent être téléchargées pour faire les circuits imprimés. Il existe aussi la possibilité de contacter un constructeur de circuits en linge, qui fournit les plaques série (sans les composantes soudées) et les plaques USB (prête à l’emploi avec les composantes soudées). Le prix unitaire pour les plaques ainsi achetées est de 5€ pour la plaque série, et de 20€ pour celle USB.

L’objectif de ce système est de fournir une plateforme didactique simple et économique, pour la création de systèmes interactifs. Un grand nombre d’universités partout dans le monde ont intégrées ce système dans leur cursus : UCLA (Los Angeles), The Royal College of Art (Londres), le Goldsmith College (Londres), l’Université Technique d’Istanbul,... Avec quelques jours d’apprentissage d’Arduino, il est possible de commencer à réaliser des systèmes soi-même.



Liens officiels :

Quelques ressources :

commentaire(s)
etudiant
Ecrit par raiwe le 2008-02-18 11:18:58
je cherche des exos corriges

Commenter
  • Veuiller laisser un commentaire en relation avec l'objet.
Nom:
Titre:
BBCode:Web Address Email Address Load Image from Web Bold Text Italic Text Underlined Text Quote Code Open List List Item Close List
Commentaire:



Cette image contient un texte  brouillé , il utilise une combinaison de couleurs, de taille de polices, fond d
Veuillez introduire ce que vous voyez: *
Truc: Cliquer Recharger la page avant d'écrire un texte si vous avez des difficultés pour lire les caractères dans l'image

Powered by AkoComment 2.0! and SecurityImage 3.0.8

 
Suivant >

Publicité


Annuaire informatique Robotique Moteur de Recherche. Inscription Gratuite. Lookdir.net Annuaire du Web Claire Delaunay