Table lumineuse Arduino

Bonsoir, bonsoir,

Je viens à vous après avoir fait tout les projets du "STARTER KIT" et fouiller un peu les cours qui ce trouve sur ce forum, autant dire que je suis encore un amateur :o !

Je suis en train de me fabriquer une table basse pour faire a peu près ceci : 64 RGB-LED color wave table (Arduino, 12x TLC5940) - YouTube

Cela dit c'est au niveau du hardware que je bloque un peu, j'aurais quelques questions avant de commander tout mon matériel (PS : le budget n'est pas un problème, quand on aime, on ne compte pas ahaha :slight_smile: ).

J'aimerais surtout savoir quel genre de LED (RGB) et de capteur (Infrarouge si je ne me trompe pas ?)utilisé pour donner ce rendu ?

Sachant que je vais faire ce montage avec une carte Arduino MEGA et plusieurs TLC5940 (A moins qu'une solution annexe soit plus avantageuse).

J'ai regarder le cours sur les TLC5940, mais petite question, il faut 3 pins de l'Arduino pour rajouter 16 sorties PWN si j'ai bien compris, donc il faut déja partir avec des pins PWN sur l'arduino non ? (Question bête pour certain mais je préfère demander).

Et dernière petite question, je me doute qu'avec ce genre de table, l'alimentation de l'Arduino ne convient pas du tout, quelle est la solution la plus adéquat selon vous ?

Merci d'avance.

Bonjour,
Tu peux cascader les TLC tel qu'indiqué dans la datasheet: http://www.ti.com/lit/ds/symlink/tlc5940.pdf
Mais c'est un protocole propriétaire pas forcément facile à implémenter pour un débutant.

Perso j'opterais plutôt pour des NeoPixel, tu peux les chainer très simplement et ça ne se commande qu'avec 3 fils (alim + liaison série spéciale et lib Arduino disponible).
Tuto: The Magic of NeoPixels | Adafruit NeoPixel Überguide | Adafruit Learning System

Il te faudra une alim séparée en 5V. Elle doit être dimensionnée pour pouvoir fournir le courant max consommé par toutes les LED plus une marge de sécurité.

Merci déjà d'avoir pris le temps de me répondre.

J'ai regarder un peu le lien sur les NeoPixel que tu m'as fourni, c'est pas mal du tout. Certes les leds sont assez chères mais c'est plus simple pour moi au final. (Je ne dis pas que je cherche que de la simplicité, mais vu que je débute..).

Par contre quel genre de capteur puis-je coupler avec la led pour faire comme sur la vidéo que j'avais poster ? j'ai pas mal fouiner sur le net, mais je n'ai pas trouver le processus utilisé.

Pour l'alimentation, je ferais le calcul avec toutes mes leds + la marge et puis j’achèterais une alimentation en conséquence.

Merci encore de ton aide.

Capteur? je ne vois pas de capteur dans la vidéo.
Il n'y a pas besoin de capteur pour faire une telle table animée.
Le plus difficile est certainement l'algorithme de lissage des couleurs.
J'utilise un des exemples fournis et en particulier la fonction de "color wheel" pour faire un vu-mètre avec un beau dégradé du vert au rouge avec une barre de 8 NeoPixel.

Bas en faite il donne pas la composition de sa table, mais quand il touche la table avec sa main, la table réagis, il y a donc un capteur de proximité ? non ?

J'ai pas dû voir la même vidéo :slight_smile:

Pour ça y'a un truc qui marche bien apparemment tout en étant simple à mettre en oeuvre c'est à base de MPR121: SparkFun Capacitive Touch Sensor Breakout - MPR121 - SEN-09695 - SparkFun Electronics
Ca permet de faire soit des touches capacitives, soit un capteur de proximité (ou les deux à la fois).

J'ai acheté une de ces cartes mais je n'ai pas encore trouvé le temps de l'utiliser.

J'ai fait des tentatives avec la lib "CapSense" et un truc à base de capteur de proximité maison mais c'était pas fiable.

La difficulté serait plutôt d'arriver à avoir des électrodes transparentes ou du moins translucides (placés sous la plaque de verre).

Re

Donc enfaite j'ai trouver une explication a ce même genre de table, composée de :

  • Leds (Peu importe le type de led)

  • Leds infrarouge (Comme dans une télécommande de télé) pour la transmission (tx).

  • Photodiode pour la réception (rx).

Je te file un lien si toi aussi ça peu t'apporter quelque chose, j'ai pas tout compris mais j'y travail.

Lien ici

Ps: Au passage pense tu que ces Leds la puisse faire l'affaire : ici

Bonjour,

Si tu regarde sur ebay tu peux trouver des "NeoPixel" à 15€ les 100 LEDs seules. Ou 18€ les 100 avec le PCB qui facilitera les connexions et le montage... FDP inclus... ll suffit de chercher "WS2812"

Sinon pour en revenir aux TLC5940... j'expérimente en ce moment avec, il existe une librairie simple à utiliser et qui fonctionne parfaitement ICI. Elle supporte aussi le multiplexage donc tu pourrais n'utiliser que 3 TLC avec 4 MOSFET mais là ça se complique un peu (surtout au niveau du code).

Voilà c'était juste pour dire qu'utiliser des TLC ce n'est pas vraiment plus compliqué qu'utiliser des "NeoPixel".

A toi de voir si tu préfère mettre un peu "les mains dans le cambouis", ou pas.. :wink:

Merci de ton aide Guix, enfaite j'ai regarder sur amazon mais je n'avais pas penser a Ebay :slight_smile: !

Et pour ce qui est de mettre les mains dans le cambouis, cela ne me dérange pas.

Bas je vais surement commander le matos qu'il me faut et puis je reviendrais vers vous pour voir ce que ça donne.

Merci