Project

General

Profile

Wiki » History » Version 40

Mathieu PEREIRA, 24/02/2021 04:43 PM

1 1 Mathieu PEREIRA
h1.  *Liste de matériel*
2 2 Mathieu PEREIRA
3
- Carte SD
4
- Raspberry
5
- Adaptateur HDMI/DVI
6 34 Mathieu PEREIRA
- 2 nappes (qui relis le Raspberry et le panneau LED)
7 2 Mathieu PEREIRA
- Clavier
8
- Souris 
9 26 Mathieu PEREIRA
- Ecran 
10
- Ohmmètre 
11 2 Mathieu PEREIRA
 
12 3 Mathieu PEREIRA
h1.  *Liste de tâches*
13 5 Mathieu PEREIRA
14
!Liste%20d_activiter.PNG!
15 6 Mathieu PEREIRA
16 9 Mathieu PEREIRA
h1.  *Installer/Configurer Raspbian Jessie*
17 18 Mathieu PEREIRA
!Raspberry.jpg!
18 11 Mathieu PEREIRA
19 1 Mathieu PEREIRA
Avant d'effectuer l'installation du Raspberry il faut tout d'abord installer l'image du Raspberry dans une carte SD. 
20 11 Mathieu PEREIRA
21 15 Mathieu PEREIRA
!Raspberry-1.jpg! !carte%20SD.jpg!
22 16 Mathieu PEREIRA
23
Pour cela on va utiliser le logiciel "Win32" qui va permettre de mettre l'image dans la carte SD. 
24
!win32.PNG!
25 17 Mathieu PEREIRA
26
Lorsque le Raspberry est installé on peut maintenant utiliser l'invite de commande afin de faire les mis à jour et vérifier le SSH. 
27
28
Il faut utiliser la commande *apt-get update* pour les mise à jour. 
29
Et pour vérifier le SSH il faut utiliser *service ssh status*
30 19 Mathieu PEREIRA
!invite%20de%20commande%20rasp.png!
31
32 21 Mathieu PEREIRA
Une fois ceci fait le Raspberry est installer puis configurer.
33 20 Mathieu PEREIRA
34 1 Mathieu PEREIRA
h1. *Installer la chaîne de compilation*
35 21 Mathieu PEREIRA
36 23 Mathieu PEREIRA
Nous allons utiliser le logiciel *Code Block* pour coder et compiler le panneau LED. 
37 22 Mathieu PEREIRA
38 24 Mathieu PEREIRA
!code-block.png!  !code-block2.jpg!
39 25 Mathieu PEREIRA
40
Une fois installé il nous reste plus qu'à le configurer pour que tout fonctionne correctement. 
41
42 27 Mathieu PEREIRA
Tout d'abord on a besoin du *GNU* et de *SmarTTY* pour relier le Raspberry à notre ordinateur. Ceci pourra nous permettre de transféré les fichiers coder dans le Raspberry puis de les compilés dans l'invite de commande. 
43
44
!SmarTTY.PNG!
45 25 Mathieu PEREIRA
46
!GNU.PNG!
47 28 Mathieu PEREIRA
48
Pour finaliser le configuration il suffit de paramétrer *Code Block* correctement.  
49
50
!Param%C3%A8tre%20code%20block.PNG!
51
!Param%C3%A8tre%20code%20block%202.PNG!
52
!Param%C3%A8tre%20code%20block%203.PNG!
53 30 Mathieu PEREIRA
54
h1. *Fabrication du boitier LED*
55 31 Mathieu PEREIRA
56
Pour la fabrication du panneau LED, nous avons eux utilisés;
57
58
- Un carton 
59
- Du polystyrène 
60
- Une alimentation de PC d'environ 350 W
61 32 Mathieu PEREIRA
- 2 Nappes qui relies le panneau LED et le Raspberry
62
63
!IMG20210202141240.jpg! !IMG20210202141230.jpg!
64
!IMG20210202141250.jpg! !IMG20210202141209.jpg!
65 35 Mathieu PEREIRA
66 37 Mathieu PEREIRA
67
h1. *Diagramme StarUML*
68
69
!Cas%20utilisation.PNG!
70
!uml%202.PNG!
71
72 35 Mathieu PEREIRA
h1. *Exercice "AAAA"*
73
74
Au sujet de l'exercice "AAAA". Il fallait crée un programme nous permettant d'afficher 4 A sur le panneau Led
75
Afin de faire cette exercice  , on a utilisé le logiciel *Code Block* pour le coder. On le code avec une boucle *While* , qui contenait
76
plusieurs boucle *FOR*.
77
78
!AAAA%201.PNG!
79
!AAAA%202.PNG!
80 36 Mathieu PEREIRA
!AAAA%203.PNG!
81 1 Mathieu PEREIRA
82
J'ai mis 7 boucle *FOR* afin d'afficher ligne par ligne les 4 A.
83 38 Mathieu PEREIRA
84
h1. *Installation du serveur Web*
85
86
On installe un serveur Web afin de pouvoir commander le panneau LED.
87
Le but de ceci est de faire afficher des mots ou même des phrase au panneau LED. 
88
89
Tout d'abord on doit installer *Apache 2* 
90
91 39 Mathieu PEREIRA
avec le terminal de commande du Raspberry
92
*sudo apt install apache2*
93
94 38 Mathieu PEREIRA
!apache2.PNG!
95 39 Mathieu PEREIRA
96
Qui va nous permettre d'utiliser le serveur Web. 
97
98
Il faut installer un php avec la commande 
99
*sudo apt install php*
100
101
Lorsque ceci est fait il faut vérifier si on à bien la bonne version du php
102
103
!version%20php.PNG!
104
105
Quand tout est installer il reste plus cas modifier les fichiers installés. 
106
107
Il va falloir modifier le fichier *runApp.php*
108
109
Pour qu'il puisse s'exécuter au bon endroit.
110
111
!runApp.php.PNG!
112
113
Idem pour le fichier *sudoers*
114
115
!sudoers.PNG!
116
117
Si les fichiers sont bien modifier alors le serveur Web pourra être utiliser convenablement. 
118
119
Pour accéder au serveur Web il faut taper à un moteur de recherche *localhost/panneau_LED*
120
121
!serveur%20web.PNG!
122
123
Vous vous trouvez dans le serveur Web, vous pouvez faire afficher n'importe quel message voulu. 
124
125 40 Mathieu PEREIRA
Remarque: Le panneau LED à des difficulté d'afficher des lettres possédant des accents.