Vous êtes sur la page 1sur 17

DOSSIER

TECHNIQUE

TABLE LED
INTERACTIVE

JUIN 15
Réalisé par : MBARGA NKOLO Jacques Larry kevin
MEJDA Ketata
AHMED KHALIL Ben Sassi
YAMEN Labadi

ENCADRÉ PAR : M.MED AZIZ ACHOUR

1
PLAN
PARTIE MECANIQUE :----------------------------------------------------------------------------------------------------------3
PARTIE ELECTRIQUE : ----------------------------------------------------------------------------------------------------------8
LES SHEMAS ELECTRIQUES : --------------------------------------------------------------------------------------------------------- 8
1. DISPOSITION DES LEDS, PHOTORESISTANCES ET DES IR LEDS---------------------------------------------------------------- 8
2. SHEMA DU CIRCUIT --------------------------------------------------------------------------------------------------------------------- 9
a. IR Led and Phototransistor ------------------------------------------------------------------------------------------------------- 9
b. Schématique ----------------------------------------------------------------------------------------------------------------------- 10
c. Table Coordination --------------------------------------------------------------------------------------------------------------- 13

PROGRAMMATION ET CODE :--------------------------------------------------------------------------------------------- 14


ANALYSE FONCTIONNELLE ET DIAGRAMME FAST : ----------------------------------------------------------------- 15
1. ANALYSE FONCTIONNELLE ---------------------------------------------------------------------------------------------------------- 15
2. DIAGRAMME FAST -------------------------------------------------------------------------------------------------------------------- 17

2
PARTIE MECANIQUE :

3
4
5
6
7
PARTIE ELECTRIQUE :
LES SHEMAS ELECTRIQUES :
1. DISPOSITION DES LEDS, PHOTORESISTANCES ET DES IR LEDS

8
Elle peut être bien plus comme par exemple 16X16 et la disposition ne
change pas du tout.

2. SHEMA DU CIRCUIT
a. IR Led and Phototransistor

Led IR: connectez à 5V avec une résistance de limite de courant 100 ~ 150 ohms.
Phototransistor: utilisez le type Common - Collector avec RE ~ 10Kohm.
Normalement, quand aucun objet n'est placé sur la table, la LED infrarouge est
allumée mais le phototransistor ne recevra pas cette lumière, la LED RGB s'éteindra.

Lorsque des objets sont placés sur la table, les rayons infrarouges émis par la LED IR se
reflètent sur l'objet et se transmettent aux phototransistors, les LED RGB autour du
phototransistor (4 LED RGB) s'allument.

9
b. Schématique

Ici nous avons le schématique d’un dispositif matrix de 16X16 et vu l’inexistence sur
proteus des blocs led 7X7 pour composer une matrix 14X14 nous avons donc opté
pour le 16X16.

10
11
Sur la base du schéma de circuit ci-dessus, nous voyons que le circuit interactif a deux
blocs principaux :

• Block 1: 256 ou Matrix 16x16 RGB en utilisant la méthode B.A.M 4 bits:

À propos de la modulation d'angle de bit (BAM), vous pouvez vous référer à


http://www.batsocks.co.uk/readme/art_bcm_1.htm
http://www.kevindarrah.com/?cat=99
Contrôle de colonne: en utilisant 74HC595 (12pcs) + ULN2803 (12pcs), et est
contrôlé via SPI.
Contrôle des lignes: en utilisant 2N2222 (8pcs) + TIP42C (8pcs). Pour une
réponse plus rapide et sans image fantôme, vous pouvez passer au MOSFET.

• Bloc 2: Traitement de 64 signaux analogiques à partir de photo-transistors:

Emetteur infrarouge: les LED IR (56 pièces au total) sont connectées à une
source 5 V via des résistances de limitation de courant.
Émetteurs-récepteurs infrarouges: Un total de 64 photo-transistors sont lus via
un multiplexeur / démultiplexeur analogique à 8 canaux - 74HC4051 (8: 1) car
l'Arduino Mega 2560 ne peut lire directement que 16 canaux analogiques. À
propos de 74HC4051, vous pouvez vous référer à:
https: //github.com/sparkfun/74HC4051_8-Channel_Mu ...

12
c. Table Coordination

Pour une meilleure compréhension, voir le globule rouge sur l'image ci-dessus, il
représente pour les 64 photo-transistors, marqués de Zone00 à Zone63 et autour de
chaque zone, nous avons 4 LED RGB en conséquence.

Exemple: Zone00 [4] [2] = {{6, 0}, {7, 0}, {6, 1}, {7, 1}}};

Il nous indique que le photo-transistor numéro 0 est lu par la broche A0 de l'Arduino


Mega 2560 et autour de lui se trouvent 4 LED RGB avec les coordonnées: {6, 0}, {7, 0},
{6, 1}, {7, 1 }. Lorsque le photo-transistor reçoit un rayon infrarouge supérieur au
paramètre LimitSense, les 4 LED RGB correspondantes seront affectées (allumées, par
exemple).

REMARQUE : Avant et après le soudage, nous devons vérifier attentivement la LED


RGB. Notez que la lumière infrarouge n'est pas visible à l'œil humain mais elle peut
être détectée par la caméra. Si l'objet est réfléchissant (blanc ou autre couleur de
lumière), la plupart du rayonnement sera réfléchi par lui et se produira sur le photo-
transistor. Si l'objet est non réfléchissant (noir ou autre couleur sombre), la plupart du
rayonnement sera absorbé par lui et ne deviendra pas incident sur le photo-
transistor.
13
PROGRAMMATION ET CODE :
Vous aurez tout cela en annexe

14
ANALYSE FONCTIONNELLE ET
DIAGRAMME FAST :
1. ANALYSE FONCTIONNELLE

15
FP1 Doit permettre à l'utilisateur de mettre un objet

FP2 doit permettre à l'utilisateur de jouer

FC1 Doit plaire à l'utilisateur

FC2 Doit être étanche

FC3 Doit consommer peu d'énergie

FC4 Doit être stable

16
2. DIAGRAMME FAST

Utiliser la table
(décorer un salon)

Jouer Allumer les


Mettre
LEDs
Un objet

DETECTER CHANGER LES ALIMANTER


OBJECT COULEURS DES LA TABLE
LEDS

programmation PHOTO- PROGRAMMATION power supply 20A 5V


Arduino TRANSISTOR ARDUINO

17

Vous aimerez peut-être aussi