Projet Cube LED 8x8x8 en Arduino
Projet Cube LED 8x8x8 en Arduino
PROJET
PROFESSEUR
………………………………………………………
ANNÉE 2017
INTRODUCTION :
Nous pensons généralement à la technologie comme un aspect inhérent au contexte urbain : Depuis
les grands bâtiments jusqu'aux systèmes de transport hautement technologiques, nous tenons pour acquis que
les villes, oùEn 2050, 70 % de toutes les personnes dans le monde vivront.c'est le point de
origine de l'innovation.
Ce travail a été réalisé dans le but de comprendre le fonctionnement des LEDs.
connectés entre eux par leurs anodes et cathodes. Dans ce projet, nous voulons démontrer,
comment nous pouvons gérer l'électricité clairement avec une puissance plus basse et c'est que avec
les résistances et les LEDs, nous pouvons jouer avec eux, c'est pourquoi notre projet cherche cela, clairement dit
ce cube LED nous aiderait à reconnaître les composants de base qui au cours du laboratoire
Mais comment ce cube peut-il prendre différentes formes s'il ne s'agit que de LED ordinaires et de la
la réponse est dans l'Arduino R3 et c'est que le cube ne reçoit que des données binaires via RS232. Ces données
ils peuvent être facilement générés par un certain nombre de langages de programmation différents, comme
python, perl ou php inclus.
Nous avons choisi d'utiliser Arduino pour le logiciel PC, car le logiciel de contrôleur micro est
écrit en R3. Cet effet de forme du code régulateur micro peut être copié-collé dans le logiciel
pour PC.
Tout comme dans le code du microcontrôleur, ce code fait également deux choses. Où le
le microcontrôleur a une routine d'interruption qui dessine le contenu du cube dans le cube du
LED, le logiciel du PC a un filetage qui envoie en continu les données pour le cube de
DEL.
Et ainsi, cela fait que chacun de nos 512 LEDs s'allume et s'éteint, c'est-à-dire 64 LEDs par base x8.
tout cela équivaut à 512 leds, et c'est qu'en utilisant plus de leds nous pouvons mieux apprécier comment cela fonctionne
le cube et ses effets.
Pour souligner qu'un cube LED aborde peu de sujets d'électricité tels que par exemple :
La loi d'OHM car elle nous parle de ce que sont les résistances, et en plus de ce qu'elles nous offrent
fórmulas que nos ayudó para lo que es la cantidad de fuente que usaremos y la conductancia.
En plus d'autres sujets comme le code de couleurs pour l'achat préalable de nos câbles
ce que nous utiliserons.
Aussi ce qu'est le LED et savoir dans quel type de courant sa puissance est la plus incandescente.
Nous utilisons également le thème des circuits en reconnaissant que nos LED sont en série.
Chaque fois que nous commencions une discussion sur le brainstorming, nous partions du principe que les êtres
nous sommes pratiques, car nous modifions notre environnement, en créant des outils pour faire
nuestra vida más sencilla cada vez, por lo tanto sería arrogante pensar, que las comunidades
les ruraux n'étaient pas pratiques, en fait ce sont les premiers.
C'est pourquoi avant d'entrer dans un cadre théorique plus avancé, nous devons savoir quels sont les composants.
fait.
OBJECTIFS :
Expérimenter avec les lumières des LED pour une éventuelle solution technique de toute nature
entreprise qui le demande
Expérimenter avec les lumières des Leds pour une éventuelle solution technique de tout
entreprise qui le demande.
Démontrer l'application de gestion des ports des microcontrôleurs PIC dans le contrôle
de lumières.
Obtener las bases de programación en Arduino, creando un programa con una secuencia
logique qui sera démontrée par un système numérique conçu pour exécuter le programme
développé.
Reconnaître et comprendre comment fonctionne un cube LED de 8×8×8 et comment en fabriquer un
prototypé.
Mettre en lumière la réalité de la construction de différents matériaux et établir une
méthodologie de travail, pour surmonter les difficultés qui peuvent surgir au moment de
les construire, ainsi que d'établir une temporalité appropriée.
Réaliser la construction d'un cube LED par des méthodes de base de la technologie
Concevoir et mettre en œuvre le câblage direct de cube de LED par le biais des
connaissances acquises dans le cours.
Développer correctement une programmation pour l'animation du cube par le biais de
de l'Arduino.
Mettre en lumière la réalité de la construction de différents matériaux et établir une
méthodologie de travail, pour surmonter les difficultés qui peuvent surgir au moment de
les construire, ainsi que d'établir une temporalisation adéquate.
Définir des concepts liés à la fonctionnalité et aux matériaux d'un cube LED
8x8x8.
Reconnaître et tenir compte des recommandations sur le fonctionnement et l'assemblage d'un
prototypage d'un cube LED de 8x8x8.
Élaborer du matériel curriculaire pour la construction de projets dans le domaine scientifique.
technologique.
Amener les étudiants à appliquer les graphiques dans le cube à l'aide du manuel logique et
théorique.
Augmenter nos connaissances non seulement en programmation mais aussi en calcul et les
mathématiques.
Fournir aux étudiants les connaissances de base et techniques concernant
programmation et développement logiciel.
Fondements théoriques :
Fonctionnement d'une LED RGB à anode commune :
Une led est un composant électronique qui permet le passage du courant dans un seul sens.
Et en étant traversé par celui-ci, il émet de la lumière.
C'est un composant solide, sans filament ni gaz, ce qui est très pratique grâce à son
durée de vie prolongée et faible consommation. Il est anti-explosif car il n'utilise pas d'étincelle ni le
incandescence d'un filament et ne génère pratiquement pas de température en comparaison
avec les autres technologies d'éclairage.
El LED tiene polaridad ya que funciona polarizándolo de una sola forma, es un diodo
(composant redresseur avec la particularité de permettre en plus le passage de
courant unidirectionnel, en le faisant il émet de la lumière et c'est principalement sa fonction),
il a une borne qui doit être connectée au négatif et l'autre doit être connectée au positif. Le
la borne négative est le cathode et la positive l'anode.
Cet enregistrement de déplacement fonctionne comme un circuit en série à parallèle, cela veut dire que
convertir une chaîne de données binaires en format série en un format parallèle
où ces données sont synchronisées avec un signal d'horloge externe.
Microcontrôleur et Arduino :
Comme cela a déjà été mentionné
auparavant un micro
Le contrôleur est un circuit
intégré le chip qui inclut dans
à l'intérieur les trois unités
fonctionnels de une
computadora: CPU, Memoria y
Unités d'E/S, c'est-à-dire, se
il s'agit d'un ordinateur
complet dans un seul circuit
intégré.
Dans le cas de ce projet, on va
à utiliser un microcontrôleur
de la compagnie Atmel qui est celle utilisée par la plateforme Arduino sur laquelle se base ce
projet.
C'est une plateforme de matériel libre, basée sur une carte avec un microcontrôleur et un
environnement de développement, conçu pour faciliter l'utilisation de l'électronique dans des projets
multidisciplinaires.
Arduino peut prendre des informations de l'environnement à travers ses entrées analogiques et
numériques, et contrôler des lumières, des moteurs et d'autres actionneurs. Le microcontrôleur sur la carte
Arduino se programme à l'aide du langage de programmation Arduino
Sur la carte Arduino Uno, il y a 6 broches de sortie PWM, c'est un problème au moment de
confectionner un design modulaire à partir de 64 LED et pouvant être étendu jusqu'à
beaucoup plus de LEDS.
Resistencias:
Une résistance est un élément passif qui dissipe de l'énergie sous forme de chaleur, aussi
établit une relation de proportionnalité entre l'intensité du courant qui
traverse et la tension mesurable entre ses extrémités (Loi d'Ohm).
Son utilité principale est de réaliser des chutes de tension lors de la connexion d'un autre type de
composants électroniques
Conception et fabrication des PBCs :
Un PCB est une carte de circuit imprimé qui est utilisée pour connecter électriquement (à
à travers les chemins conducteurs), et soutenir mécaniquement (par le biais de la base), un
ensemble de composants électroniques.
Pour ne pas avoir de problèmes lors de la réalisation d'une masse commune, une entrée de tension
commun et une distribution correcte des signaux nécessaires pour activer les circuits
de contrôle, il est décidé de faire un PCB empilable avec un jumper de sélection au moment de pouvoir
choisir quel signal doit passer d'une PCB à une autre.
Cette PCB avec les circuits de contrôle des cathodes a un total de 64 circuits de contrôle.
de cathodes.
MATÉRIAUX
Matériaux pour construire le cube Voici ce dont nous avons besoin pour faire un cube LED :
8 pilotes MC74HC574N.
8 régulateurs à 5 volts.
2 74LS04.
1HD74LS138P.
8 ULN2803AP.
.
Arduino méga 2560
conducteurs
MC74HC574N 8
Régulateurs à
5 volts.
Contrôleurs 2
inverses
Il existe une évolution de plus en plus grande dans ce secteur, une partie de cette évolution est grâce à la
l'apparition du LED sur le marché, des milliers de fabricants parient sur cette nouvelle forme de
éclairage. Même en l'utilisant non seulement pour générer toutes sortes de lumières mais aussi pour réaliser
écrans vidéo entre de nombreuses autres applications différentes.
Ces appareils LED remplacent déjà les lumières conventionnelles, car leur consommation de
l'énergie est très faible et a également une durée d'intensité lumineuse plus longue.
Parmi ses principales utilités, nous pouvons souligner la Publicité, les événements musicaux/visuels et
signalisation de la voie publique.
PUBLICITÉ
Comme on le sait, la publicité est ce qui abonde le plus de nos jours en utilisant un système de
lumières LED en 2D, pour nous faire connaître ses différents produits.
Ce que l'on veut obtenir, c'est une visualisation avec un angle de 360° et non seulement d'un
vue frontale ou perpendiculaire, cela permettrait une plus grande attention de l'utilisateur.
ÉVÉNEMENTS MUSICAUX
Ici, on peut apprécier ce qui est le plus utilisé avec les différentes expositions artistiques, musicales, ce que
c'est plus courant avec ce projet, l'évolution constante et une large offre au moment de créer
des événements et que ceux-ci soient rentables pour les entrepreneurs oblige à innover constamment
et en adaptant cette offre, visant à être un pas en avant par rapport à ses concurrents.
C'est pourquoi, tant les salles de concert, que les discothèques ou tout autre type d'événement
musical sont toujours en train d'acquérir de nouveaux produits et de nouvelles façons d'attirer le public à
votre événement.
Avec ce système tridimensionnel innovant, il est prévu de générer un nouveau concept au moment
de réaliser une expérience visuelle unique pour l'utilisateur.
(Lumières 3D lors d'événements artistiques)
SIGNALISATION PUBLIQUE
Un grand avantage d'utiliser un système 3D est qu'il peut vous faire parvenir cette information à
tous les angles qui entourent l'objet tridimensionnel de LED.
(Certaines images utilisant la visualisation 3D)
PROCÉDURES :
1. Tout d'abord, on construit la structure du cube LED où chaque diode LED doit avoir
une séparation de 2 cm tant en longueur qu'en largeur et cette structure est aussi
composée de 8 rangées et chaque rangée ayant 64 diodes LED
et en tout, notre cube LED est composé de 512 diodes LED, ce qui signifie que
notre projet est connu sous le nom de cube LED 8x8x8.
- Notre cube est composé de diodes LED qui ont une borne positive et
négatif (la borne la plus longue est le positif et la borne courte est le négatif) ceux-ci
ils devront être connectés entre eux, c'est pourquoi nous souderons tous les terminaux négatifs
horizontalement et les positifs verticalement.
QU'EST-CE QU'UN DIODE LED ?
Une diode LED est une diode qui, en plus de permettre le passage du courant dans un seul sens, dans
le sens dans lequel le courant passe par le diode, il émet de la lumière.
Il sert à la fois pour des applications d'amplification et de commutation. Il peut amplifier de petites
courants à faibles ou moyennes tensions ; par conséquent, il ne peut traiter que des puissances faibles (non
plus de demi Watt). Il peut fonctionner à des fréquences modérément élevées.
PLACA (GALLETA)
C'est là où l'on fait des circuits électriques.
[Link] una fuente de alimentación casera, su función de este circuito es convertidor
courant alternatif à courant continu ce qui sera la source d'alimentation de notre
cubo LED; ce circuit nécessite les composants suivants : un condensateur de 100nF, 2
condensateurs ou capaciteurs de 2200 µF de 50 V, un potentiomètre de 5k ohms, un
transformateur, un pont de diodes (4 diodes), un transistor LM317 et enfin un
plaque où le circuit sera réalisé.
Un potentiomètre est l'un des deux usages que possède la résistance ourésistancevariable mécanique
(avec un curseur et au moins trois terminaux). Connecter les terminaux extrêmes à la différence de
potentiel à régulier (contrôle de tension), se obtient entre la borne centrale (curseur) et l'une des
extrêmes une fraction de ladifférence de potentieltotal, se comporte comme un diviseur de tension
ou la tension.
Selon la puissance qu'elle dissipe dans son fonctionnement, en tant que régulateur de tension, elle doit être la
puissance de la résistance variable.
4. Connecter notre circuit de cube LED avec le circuit de l'alimentation pour ainsi donner
funcionamiento a nuestro circuito ya que requiere una fuente de alimentación para que
ceci peut s'allumer.
5. Enfin, nous avons connecté tout le circuit avec l'Arduino Uno R3, car cet Arduino sera
le contrôleur de notre circuit.
Qu'est-ce qu'un Arduino Uno R3 ?
Ceci est le nouvel Arduino Uno R3 qui utilise le microcontrôleur ATmega328. En plus de toutes les
caractéristiques des cartes précédentes, l'Arduino Uno utilise l'ATmega16U2 pour la gestion
de l'USB au lieu du 8U2 (ou du FTDI trouvé dans les générations précédentes). Cela permet des ratios
de transfert plus rapides et plus de mémoire. Aucun pilote n'est nécessaire pour Linux ou Mac (le fichier
inf. pour Windows est nécessaire et inclus dans l'IDE d'Arduino).
La carte Arduino Uno R3 ajoute même des broches SDA et SCL près du AREF. De plus, il y a deux
nouveaux broches près de la broche RESET. L'une est l'IOREF, qui permet aux boucliers de s'adapter à la tension
fourni par la carte. L'autre broche n'est pas connectée et est réservée à des fins
futurs. La carte fonctionne avec tous les shields existants et pourra s'adapter aux nouveaux shields
en utilisant ces broches supplémentaires.
L'Arduino est une plateforme informatique physique open-source basée sur une simple carte de
I/O et un environnement de développement qui implémente le langage Processing/Wiring. L'Arduino Uno
R3 peut être utilisé pour développer des objets interactifs ou peut être connecté à des logiciels de
ton ordinateur (par exemple, Flash, Processing, MaxMSP). L'IDE open-source peut être
téléchargé gratuitement (actuellement pour Mac OS X, Windows et Linux).
Remarque : Cette plateforme nécessite le dossier des pilotes Arduino 1.0 pour pouvoir l'installer de manière
appropriée sur certains ordinateurs. Nous avons testé et confirmé que l'Arduino Uno R3 peut
être programmé dans des versions antérieures de l'IDE. Cependant, la première fois que vous utilisez l'Arduino
sur un nouvel ordinateur, vous devez avoir Arduino 1.0 installé sur la machine. Si vous êtes
intéressé à en savoir plus sur les changements dans l'IDE, consultez les notes officielles d'Arduino 1.0.
CARACTÉRISTIQUES DE L'ARDUINO UNO R3 :
Microcontrôleur ATmega328.
Tension d'entrée 7-12V.
14 broches numériques d'E/S (6 sorties PWM).
6 entrées analogiques.
32k de mémoire Flash.
Reloj de 16 MHz de velocidad.
ÉVIDENCES
Avec les connaissances de base, il est possible de réaliser un circuit de base électronique pour le
fonctionnement du cube et gestion du système d'exploitation Arduino.
Compréhension de ce qu'est l'électronique et comment elle est, en plus de réussir à la montrer de manière
manera más práctica y divertida probando un sistema de arduino de manera apropiada
pour la socialisation du projet.
Après avoir vu les résultats obtenus, on conclut que la réponse à la question est
certain, car la majorité des objectifs proposés ont été atteints.
Ce projet montre qu'il est possible de construire des cubes LED à partir d'une programmation de base
et avec une grande variété d'applications dans le monde de l'aménagement intérieur et de la décoration.
On peut conclure que le Cube peut être un outil didactique pour l'enseignement
ludique grâce à son design et à sa qualité d'image.
Les connaissances ont été mises en pratique, acquérant une plus grande habileté dans l'élaboration
de circuits imprimés, de soudure et de programmation en arduino.
OBSERVACIONES:
Nous n'avions pas assez de temps pour examiner en groupe les résultats obtenus dans le
Cubo et a été terminé par l'un de notre groupe presque à la dernière minute.
Nous avons changé de projet presque à la dernière minute par la majorité des votes de notre groupe.
et cela s'est un peu compliqué dans l'organisation et le temps du projet.
Cela nous a pris plus de temps pour réaliser les LED car nous ne disposions pas d'une maison et nous...
réalisé dans notre institut et la programmation.
Aucun programme n'a été créé selon notre critère dans la fonction de l'arduino, juste
Nous avons adapté d'autres programmations pour des raisons de temps.
Nous n'avons pas eu la majorité des matériaux dont nous aurions besoin et nous avons été contraints de
réaliser avec ce que nous avions déjà pour la réalisation du projet.
[Link]
[Link]
[Link]
[Link]
[Link]