Présentation d'une carte Arduino mega et versions non officielles
Avant propos :
Dans le cadre d'un projet d'
automatisation d'une installation domestique (
domotique et
Interface Homme Machine IHM ou
HMI) je me suis procuré une carte
funduino MEGA qui est un
clone de la carte
arduino MEGA.
Cette page va permettre de présenter cette carte et une partie de ses
possibilités pour l'
automatisation d'un logement.
  •
1. Présentation du carte
  •
2. Le logiciel de programmation
  •
3. Installation des drivers Arduino
1. Présentation de la carte :
La carte en ma possession (
Funduino MEGA) est un clone de la carte
Arduino Mega mais elle est
compatible avec le matériel
Arduino.
Ces cartes permettent d'associer l'électronique et la programmation. Au final on peut la comparer à un automate dépouillé de sa carcasse auquel il faudra ajouter différents modules.
L'intérêt d'utiliser cette carte est son faible coût. Sur certains sites de vente en ligne il est possible de trouver une carte compatible aux allentours de 20€.
Dans le domaine de l'
habitat en utilisant la
technologie Arduino il sera possible entre autre de :
  •
Piloter votre installation électrique à distance.
  •
Recevoir des informations sur votre installation.
  •
Communiquer avec un ordinateur.
Cette carte électronique contient :
  • Un microcontrôleur ATmega2560 16 MHz.
  • Un port USB.
  • 54 entrées / sorties digitales dont 14 utilisables sorties analogiques (PWM ou MLI).
  • 16 entrées analogiques
Elle est auto-alimentée par le port USB (5V) mais dispose également d'une autre alimentation supportant des tensions jusqu'à 15-20V (DC).
|
|
L'animation ci-dessous (player flash nécessaire) présente les cartes
Arduino ou
Funduino et ses différents constituants.
Choisir le mode
plan et
cliquer sur les éléments
surligner pour connaître la fonction.
2. Le logiciel de programmation :
  2.1. Présentation :
Le
logiciel permettant de
programmer la carte est
gratuit et
open source.
Il est développé en
Java est assez s'imple à utiliser.
Il est disponible sur différents les principaux
OS :
Windows,
Linux ou
Mac.
Pour le
télécharger il faut se rendre sur le site
www.arduino.cc à la rubrique
Download.
Il fait environ 100Mo et s'installe rapidement.
Après l'installation pour ouvrir le logiciel il faut
double cliquer sur l'icone :
  2.2. L'Interface :
Cliquer sur les éléments de la fenêtre ci-dessous pour connaître leurs fonctions.
Lors du lancement du logiciel la fenêtre ci-dessous s'affiche :
  2.3. Désignation de la carte à programmer :
Il faut choisir le
type de carte Ã
programmer. Dans mon exemple le type carte à choisir est
Arduino Mega 2560 or
Mega ADK.
Pour cela
cliquer sur
Outils puis sur
Type de carte et enfin
choisir Arduino Mega 2560 or
Mega ADK.
Ci-dessous on peut visualiser que le type de carte
Arduino Mega 2560 or Mega ADK a été défini dans le
logiciel Arduino.
3. Installation des drivers Arduino :
Pour pouvoir utiliser la
carte Arduino (
Funduino Mega dans mon cas) sous
Windows il faut au préalable
installer les
drivers.
  •
1ère étape :
Raccorder votre carte Arduino à l'ordinateur à l'aide d'un cordon USB.
  •
2ème étape :
Télécharger le
logiciel Arduino qui contient les
drivers Arduino Mega.
Pour cela visiter le site
http://arduino.cc et aller à la rubrique
Download et
télécharger la dernière version pour le
système d'exploitation que vous utilisez.
Après avoir téléchargé le fichier (dans mon cas
arduino-1.0.5-r2-windows.zip) le
décompresser dans le
dossier de votre choix (exemple
C:\arduino-1.0.5-r2\).
Les drivers se trouvent dans le dossier
C:\arduino-1.0.5-r2\drivers. Il contient une archive
Old_Arduino_Drivers.zip il faut la décompresser, ce sont ces drivers que nous utiliserons.
Au final les drivers se trouveront dans le dossier suivant :
C:\arduino-1.0.5-r2\drivers\Old_Arduino_Drivers et plus précisément le fichier
Arduino MEGA 2560 REV3.inf.
  •
3ème étape :
Pour
installer les
drivers d'une carte
Arduino Mega (ou clone
Funduino Mega) suivre le
tutoriel ci-dessous :