Recherche de solutions existantes

Kits

Après quelque recherche autour de la vidéo YouTube qui m'avait donné l'envi du projet :
J'ai trouvé quelques kits tout fait qui propose un résultat similaire :
Ces kits auraient très bien pu faire l'affaire, mais j'avais quelques contraintes qui n'étaient pas respectée :
  • Je voulais que la détection de la monté ou de la descente de l'escalier passe par un appui sur un bouton poussoir format bâtiment et non une cellule électronique (comme ca, le jour de la revente de la maison, il est plus facile d'adapter un éclairage classique)
  • Je voulais des fonctionnalités supplémentaires à celles proposées dans les kits :
    • Je cherchai un fonctionnement du style :
      • J'appui sur le BP bas
      • Les marches s'allument dans le sens à monter
      • Soit le BP haut est pressé, soit un délai de x second s'écoule
      • Les marches s'éteignent dans le sens à monter
    • Je cherchai également des options du style :
      • Double appui sur un BP pour forcer l'allumage, un nouvel appui pour éteindre
      • Inclure un mode Animation :
        • Guirlande
        • K2000

Projets

Après ces quelques kits, j'ai vite réalisé qu'il serait difficile d'obtenir tout ce que je voulais avec une carte préprogrammée. Je devais donc trouver une carte électronique que je puisse programmer à mon gré.


Celas faisait quelque mois que j'avais découvert le site www.semageek.com qui propose souvent de petit montage réalisé sur une carte Arduino (www.arduino.cc/fr). Cette carte se programme à l'aide d'un langage ressemblant à du C, elle est facile à mettre en œuvre et est proposée avec plusieurs librairies permettant de facilité la programmation (contrôle de composant, protocole de communication, …)

J'ai donc cherché des projets ressemblant au mien et utilisant un Arduino.

Le dernier lien, le blog de Novo Kane soulèvent un point intéressant : une carte Arduino ne propose que 14 entrées/sorties + 6 entrées analogiques. Cela aurait pu suffire, mais il faut ajouter des composants pour sécuriser les sorties afin de ne pas griller la puce.
Sur ce dernier blog, Erica Kane propose une solution pour ajouter des sorties supplémentaires à une puce Arduino et augmenter la puissance de ces nouvelles sorties.
http://www.thekanes.org/2010/06/09/expanding-the-arduino-cheap-ways-to-add-output-pins-and-power/

Elle utilise une puce M5451 qui peut contrôler 35 sorties en 12V. Elle indique également qu'une librairie open-source existe pour contrôler un tel composant depuis un Arduino. Cette librairie est disponible ici : http://code.google.com/p/arduino-m5451-current-driver/
Sur ce site, il est proposé une carte contenant la puce ATMEGA 328p de l'Arduino et deux puces M5451, le tout pré câblé. Cet là que j'ai découvert la carte Lightuino.

Lightuino

Cette carte spécialisée dans le contrôle de LED depuis un Arduino propose plusieurs avantages :
  • Compatible avec les Arduino classique
  • Propose jusqu'à 70 sorties à courant constant (20mA max à 12V DC) (idéale pour des LED)
  • Inclus un capteur de lumière ambiante, un récepteur IR, …
  • Deux connecteurs IDE (pour les disques durs) permettent une liaison rapide entre la carte et le montage
Après avoir trouvé quelques projets qui utilisaient cette carte, j'ai décidé d'entrer en contact avec Andrew Stone (le créateur de cette carte) via le site www.toastedcircuits.com/shop. (Il parle un peu français, ce qui peut aider !)


Il m'a communiqué les prix pour obtenir cette carte :
  • Frais de port pour l'international : $15 (≈10,40€)
  • La carte Lightuino : $69 (≈47,80€)
    • Andrew Stone propose un remboursement de $20 (≈13,90€) si vous lui envoyez un lien vers un blog comme celui-ci, prouvant que vous utilisez bien ca carte et qu'elle n'est pas juste posée sur une étagère à prendre la poussière… (offre valable 90 jours après la commande)
Bref cette carte revient au alentour de 58€, elle est arrivée en une semaine
Cela revient sans doute moins chère de faire la carte soit même (avec un Arduino Pro Mini, un M5451 et les quelques composants obligatoire) mais cette carte à l'avantage de proposer plus d'options qui seraient difficile à faire rentrées dans un si petit format et façon aussi astucieuse.

Cette carte vient donc avec une librairie pour facilité sa programmation et un groupe d'utilisateurs sur Google : http://groups.google.com/group/toasted-circuits-lightuino, Ils peuvent vous aider dans vos projets (en anglais bien sur).

Aucun commentaire: