Documente Academic
Documente Profesional
Documente Cultură
embarque
Réalisation d’un afficheur dynamique piloté
par Smartphone
Binôme :
KHIAT Lounis
HSAINE Khalil
2019/2020
Affichage dynamique piloté par Smartphone
L’affichage dynamique est un outil de communication et de marketing qui permet de diffuser des informations,
sous forme de contenus multimédias, dans les lieux publics sur un écran, un mur d'écrans ou par vidéo-projection.
Plusieurs protocoles de communication assure la commande entre deux appareilles on cite par exemple le Wifi, le
Bluetooth et le GSM/2G/3G/4G comme type de communication sans file, le RS232 et USB ces deux sont filaire.
Pour ce projet on a choisi de faire notre communication avec le protocole le plus simple à
mettre en œuvre c’est le Bluetooth.
SPI : L’interface périphérique série vous permet d'envoyer ou de recevoir un flux de données via une interface série
synchrone composée de 3 à 4 lignes elle opère en mode full-duplex. Plusieurs esclaves peuvent coexister sur un même
bus, dans ce cas, la sélection du destinataire se fait par une ligne dédiée entre le maître et l'esclave appelée « Slave
Select (SS) ».
MCLK: Horloge.
TFT : pour "Thin-film transistor" est une technologie utilisée pour certains écrans
LCD. La technologie TFT permet de contrôler chaque pixel d'une dalle LCD avec un
ou plusieurs transistors. On parle de "matrice active".
Lors de ce projet nous allons utiliser l’écran 3.2 pouce TFT SPI Module
ILI9341 avec une slot carte SD.
Application Android :
Nous allons coder une application android directement sur le site internet MIT App Inventor.
App Inventor pour Android est une application développée par Google .Elle simplifie le développement des
applications sous Android et le rend accessible ceux qui ne sont pas familiers avec les langages de programmation
androide (java) . Elle est basée sur une interface graphique c'est-à-dire codage avec block.
Programmation de l’STM32 :
Nous allons programmer le STM32 avec Mbed qui est une plate-forme et un système d'exploitation pour les
périphériques connectés à Internet basés sur les microcontrôleurs ARM Cortex-M 32 bits.
Afficheur LCD :
https://www.amazon.fr/dp/B07Q21H7W3/ref=sspa_dk_detail_6?psc=1&pd_rd_i=B07Q21H7W3&pd_rd_w=YUslh&
pf_rd_p=42b0c882-2f60-488f-b868-
d46b19aecf92&pd_rd_wg=OaWAS&pf_rd_r=9EC3PNC6HJCAF8HATJ93&pd_rd_r=98c85aa1-4a7a-445f-9ee5-
e89883584d46
Module BT :
https://www.amazon.fr/Morza-Anti-Retour-%C3%89metteur-r%C3%A9cepteur-Bluetooth-
Conseil/dp/B07KFDSQG3/ref=asc_df_B07KFDSQG3/?tag=googshopfr-
21&linkCode=df0&hvadid=313735013672&hvpos=1o1&hvnetw=g&hvrand=1821443441310417050&hvpone=&hvp
two=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9055569&hvtargid=pla-
681701213882&psc=1&tag=&ref=&adgrpid=57935303010&hvpone=&hvptwo=&hvadid=313735013672&hvpos=1o
1&hvnetw=g&hvrand=1821443441310417050&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9055569&hvt
argid=pla-681701213882
La carte SD :
https://www.amazon.fr/QUMOX-Micro-Carte-M%C3%A9moire-
Classe/dp/B07F7TV1ZK/ref=sr_1_15?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=carte+
micro+sd+4go&qid=1573234322&sr=8-15
Les câbles et le Breadboard (s’ils sont indisponibles dans la salle de TP /une vingtaine suffit) :
https://www.amazon.fr/Elegoo-Breadboard-Femelle-Longueur-
Arduino/dp/B01JD5WCG2/ref=sr_1_4?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3GHP85KV
LQCVY&keywords=cable+arduino+male+femelle&qid=1573234525&sprefix=cable+ar%2Caps%2C215&sr=8-4