Discussion utilisateur:Husoescobar : Différence entre versions
(→Réaliser le projet) |
(→Réaliser le projet) |
||
Ligne 93 : | Ligne 93 : | ||
* le carton blanc | * le carton blanc | ||
* la grille de support des LED | * la grille de support des LED | ||
− | * | + | * les espaceurs |
=== L'afficheur === | === L'afficheur === | ||
Ligne 103 : | Ligne 103 : | ||
Les bornes d'alimentations (5V) sont toute connectée du même coté, pour réduire au maximum le chemin pour atteindre la LED.Le signal de contrôle quand à lui doit être connecté dans le bon sens. Voici ce que ça donne | Les bornes d'alimentations (5V) sont toute connectée du même coté, pour réduire au maximum le chemin pour atteindre la LED.Le signal de contrôle quand à lui doit être connecté dans le bon sens. Voici ce que ça donne | ||
− | Photo | + | Photo serpentin soudure |
− | Si vous pouvez, il est utile de tester de temps en temps le fonctionnement du ruban à l'aide du programme | + | Si vous pouvez, il est utile de tester de temps en temps le fonctionnement du ruban à l'aide du programme Arduino. |
− | === | + | === Le boitier de contrôle === |
+ | |||
+ | Nous n'avons pas eu le temps d'arriver à cette étape. En effet nous avons reçu le ruban à LED assez tard, et la compréhension du code Arduino nous a aussi pris beaucoup de temps. Voici cependant ce que nous aurions fait si plus de temps nous avait été donné. | ||
+ | |||
+ | Le boîtier de contrôle sert à gérer le ruban à LEDs. Il comprend l’Arduino Uno et le shield Ethernet, et il est connecté au ruban par le câble de contrôle. | ||
+ | En plus de l’horloge, le circuit comprend un relai qui sert à couper complètement l’alimentation du ruban à LEDs quand il n’est pas utilisé. Ceci permet de consommer moins et de ne pas user le ruban inutilement. Comme le relai a besoin pour fonctionner d’un courant plus important que ce qu’un PIN de l’Arduino peut fournir, il est contrôlé par l’intermédiaire d’un transistor. | ||
+ | |||
+ | Le circuit est réalisé sur une protoboard qui est utilisée comme un shield connecté au-dessus du shield Ethernet. Voici le schéma électronique : | ||
+ | |||
+ | photo sheca elec | ||
+ | |||
+ | A l'aide du schéma, nous aurions soudé le boitier au bouton a l'aide de fils. Nous aurions également soudé le connecteur mâle au câble de contrôle , en faisant attention a bien utiliser les mêmes broches. | ||
== Comment ça marche ? == | == Comment ça marche ? == |
Version du 18 janvier 2017 à 14:49
Sommaire
Cadre à LED
Cette page est une fiche écrite dans le cadre de l'Inter Semestre ENIB 2017
Le contenu de cette fiche est en cours de rédaction, elle va s'étoffer pendant tout le mois de janvier !
Cadre à LED
« Chapeau » du projet de fabrication numérique :
Expliciter le titre, donner envie de lire le reste de la fiche (question pour susciter l'intérêt, lien avec le quotidien, une histoire, un teaser...).
Auteurs
Ont participé à la rédaction de cette fiche :
Outils et matériaux
- un cadre photo IKEA pour une image de 23x23cm, avec une profondeur de 4,5cm ;
- un ruban à LEDs Neopixel d’Adafruit de 2m avec 120 LEDs RGB (multicolores) contrôlables individuellement ;
- du papier calque (23×23 cm minimum) pour diffuser la lumière ;
- un Arduino Uno pour contrôler le ruban ;
- un shield Ethernet pour Arduino pour connecter le cadre à un réseau local ;
- une alimentation 5V 10A pour alimenter le ruban (très gourmand) ;
- un condensateur 4700μF pour protéger le circuit ;
- un relai 5V 10A pour gérer l’alimentation du ruban ;
- une diode pour protéger le relai ;
- un transistor MOSFET N STP16NF06 pour gérer le relai ;
- un bouton poussoir pour faire afficher son IP au cadre ;
- une protoboard pour souder les composants ;
- un câble de 2,5m avec au moins 3 conducteurs assez gros pour éloigner l’afficheur du contrôle ;
- un connecteur DIN 3 broches mâle et femelle pour brancher l’afficheur au contrôleur ;
- une vis M3 de 10mm et son écrou pour fermer la boite de contrôle ;
- du plastique ABS noir pour la boite de contrôle et les pixels carrés ;
- une bombe de peinture blanche pour la grille de pixels ;
- une horloge temps réel DS1307+ pour garder l’heure et l’état du cadre ;
- un Quartz 0.033MHz 12.5pF pour animer l’horloge ;
- une pile bouton lithium CR2032 pour alimenter l’horloge quant le cadre est débranché ;
- deux résistances 2.2kΩ pour connecter l’horloge à l’Arduino (pull-up).
(photo) texte
...
Réaliser le projet
Notre objectif ici est de réaliser une grille de 12x10 composée de gros "pixels", pouvant afficher n'importe quelle couleur. Cette même grille serait contrôlable par smartphone, et s'appelle donc un cadre à LED. Le cadre pourras être capable d'afficher l'heure, des couleurs, des messages personnalisés et d'autre informations.
photo
Cadre/Support
Dans un premier temps nous avons relevé les dimensions de la grille de support des LED pour trouver les dimensions d'une pièce qui servira à bloquer cette même grille à l’intérieur du cadre. La pièce sera par la suite imprimée en 4 exemplaire, un pour chaque coin. Pour des soucis d’esthétique, il est préférable de les peindre en blanc, a la bombe, ce que nous avons fait.
Ensuite,dans le cadre IKEA fourni, un carton blanc en forme de carré est fourni. Nous l'avons utilisé pour cacher les espaces vides ainsi que les fils en y redécoupant la forme de la grille .
Enfin l'assemblage se faire dans cet ordre :
- le cadre en bois, face visible contre la table;
- la vitre fournir avec le cadre;
- la feuille de calque decoupée aux dimensions du cadre
- le carton blanc
- la grille de support des LED
- les espaceurs
L'afficheur
Nous savions qu'un seule pin de l'arduino est utilisé pour contrôler tout le ruban. Le but ici était donc de réaliser un tableau, une matrice de LEDs. L'avantage du ruban ici est que chaque LED peut être coupée et ressoudé pour effectuer les formes de notre choix.
Notre choix a donc été de découper 10 morceaux de 12 LEDs que nous avons ressoudés sous forme de tableau.Il faut savoir que chaque LED est composée d'un circuit électronique. Ce circuit électronique présente 3 bornes: la masse, le 5V et le signal de contrôle.
Les bornes d'alimentations (5V) sont toute connectée du même coté, pour réduire au maximum le chemin pour atteindre la LED.Le signal de contrôle quand à lui doit être connecté dans le bon sens. Voici ce que ça donne
Photo serpentin soudure
Si vous pouvez, il est utile de tester de temps en temps le fonctionnement du ruban à l'aide du programme Arduino.
Le boitier de contrôle
Nous n'avons pas eu le temps d'arriver à cette étape. En effet nous avons reçu le ruban à LED assez tard, et la compréhension du code Arduino nous a aussi pris beaucoup de temps. Voici cependant ce que nous aurions fait si plus de temps nous avait été donné.
Le boîtier de contrôle sert à gérer le ruban à LEDs. Il comprend l’Arduino Uno et le shield Ethernet, et il est connecté au ruban par le câble de contrôle. En plus de l’horloge, le circuit comprend un relai qui sert à couper complètement l’alimentation du ruban à LEDs quand il n’est pas utilisé. Ceci permet de consommer moins et de ne pas user le ruban inutilement. Comme le relai a besoin pour fonctionner d’un courant plus important que ce qu’un PIN de l’Arduino peut fournir, il est contrôlé par l’intermédiaire d’un transistor.
Le circuit est réalisé sur une protoboard qui est utilisée comme un shield connecté au-dessus du shield Ethernet. Voici le schéma électronique :
photo sheca elec
A l'aide du schéma, nous aurions soudé le boitier au bouton a l'aide de fils. Nous aurions également soudé le connecteur mâle au câble de contrôle , en faisant attention a bien utiliser les mêmes broches.
Comment ça marche ?
Observations
Texte + images/photos
Explications
Etre capable de vulgariser au maximum ces connaissances de façon simple et ludique, afin de les transmettre à un plus grand nombre.
Texte + images/photos
Plus d'explications
Entrer dans des explications techniques et scientifiques plus complexes, mais toujours de manière ludique.
Texte + images/photos
Et dans la vie de tous les jours ?
Le cadre à LED peut être un élément de décoration original dans une chambre ou dans un salon, ayant la possibilité d'afficher différentes informations de notre choix ( heure , message programmé ).
Vous aimerez aussi
Liens vers des projets ou des expériences complémentaires pour mieux comprendre son fonctionnement.
Sources et ressources utiles
Liens vers les ressources pédagogiques + quelques mots de description si besoin