Partage
  • Partager sur Facebook
  • Partager sur Twitter

table basse a led

    18 mars 2014 à 23:35:33

    Salut les gars,

    je voudrais faire une table basse un peu comme ceci, seulement je voudrais savoir quel type de capteur sont utilisé pour faire ce montage.

    Je pense faire sa avec un atmega-328p-pu et des décodeurs 74HC595 pour multiplier mes sorties pour les leds.

    • Partager sur Facebook
    • Partager sur Twitter
      19 mars 2014 à 0:00:29

      Tout est dans la description :

      Completion of a project. Two 24" x 26" boards (pegboard) filled with 818 blue LEDs, 160 IR emitters, and 190 IR receivers. All organized into 190 "nodes" and powered by two Arduino micro-controllers. I built the coffee table and sized the inner cabinet to accommodate these pegboard reactive surfaces. The array of white lights that you see when there are no blue LEDs on are the infrared (IR) emitters. This portion of the light spectrum is invisible to the naked eye, but digital cameras can pick them up. Simply: in person, you would not see any light until you interact with the table.

      A mon avis, les LEDs IR émetteurs en permanence et l'arduino survienne la puissance de réception des récepteurs.

      Lorsqu'un objet arrive proche de la table, il réfléchit les infra-rouge, les capteurs sortent une tension plus élevée et l'arduino allume la/les leds.

      • Partager sur Facebook
      • Partager sur Twitter
        19 mars 2014 à 0:22:37

        Merci, je suis juste très faché avec l'anglais ^^ il faut que je regarde le prix des emetteurs alors :) mais je ne sais pas comment faire ma recherche car je tombe que sur des grosse pièces et je ne pense pas que ce soit ça.

        -
        Edité par steph02590 19 mars 2014 à 0:23:43

        • Partager sur Facebook
        • Partager sur Twitter
          19 mars 2014 à 8:49:17

          A mon avis, il se sert des émetteurs/récepteur IR en mode analogique (pour la détection de l'intensité du signal) et non en mode numérique (pour la détection d'un code binaire).

          Ainsi, lorsque la main est proche, elle réfléchit une grande partie des IR que transmet l'émetteur et l'arduino le voit gràce à la tension qui augmente.

          Dans ce cas là, il te faut de simple diode IR emetteur et récepteur.

          Bref, c'est des diodes banales (généralement bleu très foncé ou transparente) comme il en existe des milliers :

          -
          Edité par lorrio 19 mars 2014 à 8:50:15

          • Partager sur Facebook
          • Partager sur Twitter
            19 mars 2014 à 13:55:14

            Je te remercie, tu saurais ou je peux trouver sa ? Car j'ai vu que je pouvais en avoir pour 1€30 pièces sa fait très cher je trouve
            • Partager sur Facebook
            • Partager sur Twitter
              19 mars 2014 à 14:07:26

              Pour des gros lots, tu peux trouver ton bonheur sur ebay.

              Exemple : lot de 100 LED pour moins de 10€ : ICI

              • Partager sur Facebook
              • Partager sur Twitter
                19 mars 2014 à 16:04:31

                Je te remercie :) pour info (je précise tout de même que je suis débutant, ce sont des leds qui récupérent  l'info et qui émettent donc la lumière c'est sa ?
                • Partager sur Facebook
                • Partager sur Twitter
                  19 mars 2014 à 16:23:36

                  Ehhh, plus ou moins... LED est un terme générique qui signifie Light Emiting Diode.

                  Pour les émetteurs IR, il s'agit en effet d'une diode qui émet une lumière infra rouges donc on peut appeler ça une LED (et plus précisément une LED IR).

                  Par contre, les récepteurs ne sont pas des diodes et ils n'émettent rien ; mais vu qu'ils ressemble énormément à une LED (c'est le même boitier), on emploie (à tord) le terme de RECEPTEUR LED IR.

                  Donc voila, pour résumer, il faut que tu achètes 2 types de composants :

                  - des LED IR

                  - des récepteurs IR (qui ressemblent à des LED mais qui n'en sont pas).

                  • Partager sur Facebook
                  • Partager sur Twitter
                    19 mars 2014 à 18:34:53

                    Ok sa marche, je te remercie des renseignement ;)

                    J'ai d'autres question. Je pense utilisé pas mal de leds (au moins 300 OMG!!) seulement je pense faire un multiplexage mais je n'y connais pas grand chose a part en parcourant les forums.

                    De plus je ne sais pas trop quel composant utilisé, est ce que des TLC5940 seraient suffisant ?

                    Et surtout est ce que l'arduino peut gérer tout ça convenablement? Je compte faire mes cartes moi même en achetant des Atmega 328p-pu bootloader. 

                    Pourriez vous me guider?

                    -
                    Edité par steph02590 20 mars 2014 à 4:44:35

                    • Partager sur Facebook
                    • Partager sur Twitter
                      20 mars 2014 à 13:03:17

                      Salut a toi,

                      Tu as plutot besoin de demultiplexeur (Demux) ou de registre a decalage (mais demux c'est mieux dans ton cas je pense), et vu ton nombre de LED le maximum de sortie serait plus efficace, le 74HCT154 (16 sorties). le TLC5940 est plus pour du decalage de PWM apparement (reglage de l'intensité lumineuse) mais je dis ptet une bêtise la (j'ai pas tout lu dans la datasheet).

                      Pour commencer sans capteurs je te conseil de faire une simple matrice carré de LED, genre 3*3 pour commencer, tu verras le principe ;)

                      Pour faire une "arduino" standalone, c'est tres simple : 

                      Le montage pour le rendre Standalone :

                      tu peux au lieu de programmer avec la UNO utilisé ce qu'on appelle un Port/Série : http://arduino.cc/en/Main/USBSerial#.UyrY5fl5N8E

                      Si tu as besoin de plus d'infos n'hésite pas ;)

                      • Partager sur Facebook
                      • Partager sur Twitter
                      Matériels : Arduino Due, UNO, Arduino Standalone (Valduino).
                        20 mars 2014 à 16:07:29

                        Si tu cables 300 LEDs en direct, tu va avoir 300 fils + 1 GND :-°

                        Autant dire que c'est mission impossible !!!

                        Par contre, à supposer que tu veux faire un damier de 24 x 12 LED (288 au total), alors tu pourrais utiliser un multiplexage des LEDs.

                        Avec un multiplexage 24 DATA x 12 ADDR, alors tu auras 24+12 = 36 fils allant vers ta plaque LED.

                        C'est déjà beaucoup mieux mais cela signifie que tu ne pourras contrôler que 24 LED en même temps.

                        Le but sera donc de commander les 24 premières LED pendant un temps très court (5ms par exemple), puis les 24 suivante et ainsi de suite.

                        Grace à la persistance rétinienne, le tout te paraitra normal ;)

                        =====

                        Notons aussi qu'une LED n'est jamais parfaite !!!

                        Supposons que tu prennent 2 LED et que tu leur applique à toutes les deux la même tension, tu peux très bien en avoir une plus lumineuse que l'autre.

                        Une LED, cela se commande en COURANT, pas en TENSION.

                        Si tu veux faire quelque chose de propre, il te faut donc des démultiplexeurs avec des sorties controlée en courant.

                        =====

                        Pour résumer ces 2 points, je t'encourage vivement à lire l'article suivant : click ICI

                        • Partager sur Facebook
                        • Partager sur Twitter
                          20 mars 2014 à 18:22:28

                          il faut aussi se rappeler que les leds c'est bien beau, mais ça consomme. par exemple, 800 leds de 25mA, comme sur le schéma ci dessus on arrive à 20A si elles sont allumées en continu. il faut donc les allumer une par une et effectuer un balayage sur toute la matrice pour obtenir une consommation plus raisonnable.
                          • Partager sur Facebook
                          • Partager sur Twitter

                          oui. non. enfin je regarde et je te dis.

                            20 mars 2014 à 20:38:26

                            Avec un balayage (ou du multiplexage), la LED est en effet allumé qu'en alternance.

                            Cela va donc limiter la consommation moyenne mais aussi diminuer l'intensité lumineuse moyenne de la LED.

                            Du coup, si on veut une intensité lumineuse normale, on est obligé d'augmenter le courant injecté lors du balayage et la consommation reste finalement globalement la même.

                            =====

                            En tout cas, c'est une très bonne remarque : ce n'est pas avec l'alimentation embarquée sur l'arduino que tu pourras alimenter 300 LEDs !

                            Il te faut une alimentation spécialement conçu pour délivrer une forte intensité à faible tension.

                            Fait aussi attention à la section des fils (ne va pas mettre un tout petit fil GND qui doit faire revenir le courant de 300 LEDs vers la borne - de l'alim).

                            • Partager sur Facebook
                            • Partager sur Twitter
                              20 mars 2014 à 20:51:59

                              FAUX! j'ai vu plusieurs fois des cubes 8x8x8 (ça doit faire 500 leds) et l'alim tirait moins de 1A quand tout le cube était allumé (pour un montage qui est censé en consommer 16 en étant allumé en continu....). ceci dit, je te rejoins sur le fait que l'alim d'arduino me parait quand même "un peu light". (tu parle de 300 led, mais en vrai y'en a 300 pour la partie IR, y'a aussi les 800 led bleues)
                              • Partager sur Facebook
                              • Partager sur Twitter

                              oui. non. enfin je regarde et je te dis.

                                20 mars 2014 à 21:24:36

                                remace a écrit:

                                l'alim tirait moins de 1A quand tout le cube était allumé (pour un montage qui est censé en consommer 16 en étant allumé en continu....).

                                Y'a pas de mistère possible là ...

                                Si un cube ne consomme que 1A alors qu'il est censé en consommer 16, il est forcément beaucoup moins lumineux.

                                Après, faut aussi se méfier des intensités nominales visible dans la datasheet.

                                Généralement, les constructeurs gonflent les chiffres de manière assez extraordinaire ^^

                                Du genre une toute petite LED qui est annoncée à 20mA mais va cramer si on lui injecte plus que 5 (ou alors, il faut mettre un refroidissement à azote liquide en dessous pour tenir les 20mA).

                                • Partager sur Facebook
                                • Partager sur Twitter
                                  20 mars 2014 à 22:06:37

                                  un exemple et le gars fais les calculs à la grosse, il a calculé son alim à l'arrache, lui il alimente les étages un par un, au lieu de faire led par led (ce qui est largement possible à 500 led).

                                  je veux bien qu'il y ait des régimes transitoires, mais de là à dire que le cube éteint consomme autant que le cube allumé...je me permets d'émettre quelques doutes.

                                  -
                                  Edité par remace 20 mars 2014 à 22:07:57

                                  • Partager sur Facebook
                                  • Partager sur Twitter

                                  oui. non. enfin je regarde et je te dis.

                                  table basse a led

                                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                  • Editeur
                                  • Markdown