Commencement

Après réception de la carte, j'ai commencé quelques exemples simples pour la prendre en main.

Pour débuter :
  • Téléchargement de l'IDE Arduino : www.arduino.cc/fr/Main/DebuterInstallationWindows
    • L'IDE Arduino n'a pas de logiciel d'installation, il s'agit juste d'un fichier zip qu'il faut extraire sur votre ordinateur. Je vous conseille de l'extraire dans le dossier racine de votre disque dur : C:\Arduino\
  •  Pour programmer une carte Lightuino à partir de l'IDE Arduino, il faut ajouter la librairie téléchargeable à l'adresse ci-dessous : code.google.com/p/arduino-m5451-current-driver/downloads/list. Il s'agit là aussi d'un simple zip qu'il faut extraire dans le dossier C:\Arduino\libraries\lightuino5\
  • La première fois où vous brancherez une carte Lightuino à votre ordinateur, il vous sera demandé d'installer un pilote qui correspond au fichier lightuino5.inf, dans le dossier précédent.
  • Pour ajouter le type de carte Lightuino à l'IDE, il vous faut ajouter les informations suivantes dans le fichier C:\Arduino\hardware\arduino\ boards.txt
  • Copiez les lignes suivantes à la fin du fichier : pastebin.com/YL4qL6Mz
  • Vous pouvez à présent commencer à programmer votre carte Lightuino. Si vous ne connaissez rien en programmation C : www.arduino.cc/fr/Main/Apprendre (pour ma part, c'est mon travail la programmation, donc pas de problème de ce coté)
  • Pour m'entrainer, j'ai suivi quelques un des tutoriaux : www.arduino.cc/en/Tutorial/HomePage (je vous conseil quand même une BreadBoard pour commencer)

Attention : il faut savoir que la carte Lightuino permet de choisir les pins que vous désiré utiliser. Il ne faut donc pas se brancher n'import où !


Pin
Fonction Arduino
Fonction Lightuino par défaut
0
Digital I/O / Serial port
Digital I/O / Serial port
1
Digital I/O / Serial port
Digital I/O / Serial port
2
Digital I/O
Digital I/O
3
Digital I/O
Récepteur IR
4
Digital I/O
DATA Right / SRC DATA
5
Digital I/O
BRIGHTNESS
6
Digital I/O
DATA Left / SRC STROBE
7
Digital I/O
CLOCK
8
Digital I/O
SRC CLOCK
9
Digital I/O
Digital I/O
10
Digital I/O
USB SPI
11
Digital I/O
USB SPI
12
Digital I/O
USB SPI
13
Digital I/O + Led
USB SPI
A0
Analog/Digital I/O
Analog/Digital I/O
A1
Analog/Digital I/O
Analog/Digital I/O
A2
Analog/Digital I/O
Analog/Digital I/O
A3
Analog/Digital I/O
Analog/Digital I/O
A4
Analog/Digital I/O
Analog/Digital I/O
A5
Analog/Digital I/O
Analog/Digital I/O
A6
Analog I/O
Analog I/O
A7
Analog I/O
Analog I/O / Light sensor


Ces pins sont ceux de la puce Arduino classique, cela n'a rien avoir avec les deux ports IDE de chaque coté de la carte, ceux la ne sont que pour vous…

Ma recommandation sur ce point : utiliser directement les sorties IDE, et n'utilisé les pins de l'Arduino que pour des entrées.

Aucun commentaire: