Permier pas avec l’Arduino Duemilanove

10 juin Permier pas avec l’Arduino Duemilanove

L’Arduino Duemilanove vient d’arriver !!!!
Voici donc venue le temps de faire le premier pas dans l’apprentissage de l’Arduino Duemilanove…

Matériel pour l’essai de la Arduino Duemilanove

Pour ce premier essai, j’ai utiliser :

  • l’Arduino Duemilanove
  • un USB
  • une LED

Télécharger le logiciel Arduino

Téléchargez la dernière version du logiciel Arduino sur cette page : Téléchargement

Le téléchargement est au format compressé zip. Quand le téléchargement est terminé, dézippez le fichier téléchargé : vous obtenez ainsi un répertoire Arduino-00XX dont il faut garder la structure. Ouvrez ce dossier : vous devriez voir quelques fichiers et sous répertoires.


Repérer le fichier avec l’icône Arduino qui correspond au logiciel Arduino. A noter que ce répertoire est « portable » et peut-être mis où vous voulez sur votre ordinateur, voire même sur une clé USB ou un disque dur externe.

Connecter la carte Arduino Duemilanove à l’ordinateur

A présent, connectez votre carte Arduino à votre ordinateur en utilisant votre câble USB. La LED verte d’alimentation (notée PWR) devrait s’allumer.

Connecter la carte Arduino Duemilanove à l’ordinateur

Quand vous connectez la carte à l’ordinateur pour la première fois, Windows devrait démarrer le processus d’installation du driver.

Sous Windows Vista, le driver devrait normalement être installé automatiquement. Si ce n’est pas le cas :

* Aller dans Démarrer > Panneau de Configuration > Système > Gestionnaire de périphérique
* Aller dans Port Com et LPT > Repérer le port USB série > Clic droit > Mettre à jour le pilote
* Sélectionner alors le pilote dans le sous-répertoire /drivers/FTDI_USB du répertoire Arduino-00xx précédemment téléchargé.
* Valider les différentes étapes.

Sous Windows 7, vous devrez installer CDM afin de mettre à jours le pilote de la carte.

Vous pouvez à présent vérifier que les drivers ont bien été installés en ouvrant le Panneau de Configuration > Système > Gestionnaire de Périphériques. Vous devriez retrouver dans la section Ports LPT et COM un « USB Serial Port » : c’est le port USB de la carte Arduino. Noter au passage le numéro du port.

Lancer le logiciel Arduino

A présent, lancez le logiciel Arduino en double-cliquant 2 fois sur l’icône Arduino dans le répertoire téléchargé précédemment.

Créer notre premier programme pour la Arduino Duemilanove

Un programme en langage Arduino doit être composé au minimum de trois parties distinctes :
* déclaration des variables
* la fonction d’initialisation setup() qui est exécutée une seule fois au démarrage.
* la fonction « boucle sans fin » loop() qui est exécutée en boucle une fois que la fonction setup() a été exécutée.

La déclaration des variables

// Déclaration des variables
const int ledPin = 13;    // Numéro de patte de la LED
int ledState = LOW;      // ledState est utilisé pour allumer la LED
long previousMillis = 0;  // Sauvegarde le temps où la LED est restée allumée
long interval = 1000;      // Durée de l'intervalle en milliseconde

La fonction d’initialisation

void setup () {
   pinMode(ledPin, OUTPUT);  // Indique que la pin de la LED est une sortie
}

La fonction boucle sans fin

void loop () {
   unsigned long currentMillis = millis();

   if (currentMillis - previousMillis > interval)
   {
      previousMillis = currentMillis;   // sauvegarde le dernier temps où la LED a changer de statut

      if (ledState == LOW)
         ledState = HIGH;               // si la LED était éteinte son nouveau statut sera allumée
      else
         ledSate = LOW;                // sinon, son nouveau statut sera éteinte
      
      digitalWrite(ledPin, ledState);   // On envoi sur la pin de la LED son nouveau statut
   }
}

Notre premier essai avec l’Arduino en vidéo

Be Sociable, Share!
2 Comments
  • andre
    Posted at 20:43h, 27 novembre Répondre

    bonjour comment peux on faire pour brancher un led de 10w sur le module merci de votre reponse

    • Benchi
      Posted at 22:44h, 28 novembre Répondre

      Bonjour,

      Il faut insérer un driver entre l’arduino et la led.
      Si le driver est dimmable, il sera possible de régler l’intensité de la led via une sortie PWM.

Post A Comment