Maintenant que vous avez reçu le matériel défini dans le précédent article, nous allons voir comment configurer l’ordinateur et y installer les drivers et logiciels nécessaire à réaliser notre décodeur.

Tout d’abord il faut se rendre sur le site officiel de l’Arduino et télécharger son environnement de développement.

Lancer l’installation de l’application  qui se déroule normalement sans encombre. Ensuite connecter la carte Arduino à un port USB du PC. Windows tente alors d’installer les drivers. Sous windows 7 si cela ne fonctionne pas voici un guide pour mettre à jour manuellement le driver officiel.

Si cela ne fonctionne toujours pas, il se peut que comme moi vous ayez acheté une carte Arduino chinois qui utilise un Chipset USB différent de la carte officielle. Il y a donc un autre driver à télécharger et installer pour chipset CH340-CH341. Le guide d’installation est aussi fournis.

A ce stade la carte Arduino est reconnue par le PC, il est temps de tester si elle fonctionne.

  1. Pour cela lancer le logiciel Arduino avec la carte connectée en USB.
  2. Dans le menu “Outil/Port” s’assurer que le bon port com est sélectionné. C’est celui sur lequel apparait l’arduino dans le panneau de config.
  3. Ensuite charger l’exemple “Blink” comme montré sur l’image ci dessous.blink
  4. Une fois le code affiché, on peut le téléverser vers l’Arduino en cliquant sur la flêche vers la droite.blinkcode
  5. Si tout s’est bien passé la LED verte présente sur la carte Arduino doit clignoter.

Il est temps d’installer 2 nouvelles bibliothèques qui vont nous servir par la suite.
Pour cela je vous invite à lire cet article sur le site locoduino.

Les bibliothèques sont les suivantes:

  1. DCC_Decoder disponible sur le site Mynabay
  2. UniversalAccessoryDecoder avec son guide d’installation.

Afin de réaliser ce tuto j’ai utilisé la version 4 de l’UAD:

 

Dernier pré-requis au montage de notre décodeur, il faut réaliser le montage à base d’optocoupleur. Un super tuto plein d’images est disponible sur le site du créateur Mynabay. Il faut le suivre jusqu’au bout, ce qui permet de vérifier que le montage fonctionne et que l’arduino “voit” bien les ordres de la centrale

Voila dans le prochain article nous verrons le codage du décodeur à proprement parlé.