Wiki1 panneau leds » History » Version 26
Theo Coignet, 20/02/2021 03:35 PM
1 | 19 | Theo Coignet | Sommaire |
---|---|---|---|
2 | 1 | Theo Coignet | |
3 | 17 | Theo Coignet | {{toc}} |
4 | |||
5 | 22 | Theo Coignet | |
6 | h1. *But du projet* |
||
7 | 23 | Theo Coignet | |
8 | 22 | Theo Coignet | Ce premier mini-projet avait pour objectif de concevoir et tester un panneau led, par le biais de matériel physique et logiciel |
9 | |||
10 | 1 | Theo Coignet | |
11 | 23 | Theo Coignet | h2. *Liste du matériel utilisé* |
12 | 17 | Theo Coignet | |
13 | 4 | Theo Coignet | 1 panneau |
14 | 1 bornier pour le shield |
||
15 | 2 connecteurs HE10 |
||
16 | 2 mètres de nappe |
||
17 | Toolchain disponible à partir d'une clé USB |
||
18 | 1 clé USB wifi |
||
19 | 16 | Theo Coignet | 1 fer à souder |
20 | 1 oscilloscope |
||
21 | 1 | Theo Coignet | 1 voltmètre |
22 | |||
23 | |||
24 | 23 | Theo Coignet | h3. *Tâches réalisées* |
25 | 14 | Theo Coignet | |
26 | 13 | Theo Coignet | Installer/configurer Raspbian Jessie - Theo Coignet |
27 | 1 | Theo Coignet | Tester les entrées/sorties - Hugo Cheveau |
28 | Comprendre l'interconnexion des différents matériels - Hugo Cheveau |
||
29 | Fabrication du boîtier LED - Hugo Cheveau |
||
30 | 3 | Theo Coignet | Installer la chaîne de compilation - Theo Coignet |
31 | Tester la chaîne de compilation - Theo Coignet |
||
32 | 1 | Theo Coignet | Mesurer/relever des signaux électriques - Hugo Cheveau |
33 | 15 | Theo Coignet | Comprendre la commande d'une LED, d'une ligne de LED, et d'une rangée - Theo Coignet |
34 | 1 | Theo Coignet | Réaliser des algorithmes, puis coder, tester et débugger -Theo Coignet |
35 | |||
36 | 15 | Theo Coignet | |
37 | 19 | Theo Coignet | h3. *Déroulement des activités* |
38 | 17 | Theo Coignet | |
39 | 18 | Theo Coignet | * +Installer/configurer Raspbian Jessie+ |
40 | 20 | Theo Coignet | Installation de l'image iso Raspbian sur le PC de l'utilisateur |
41 | 18 | Theo Coignet | |
42 | * +Tester les entrées/sorties+ |
||
43 | |||
44 | * +Comprendre l'interconnexion des différents matériels+ |
||
45 | 1 | Theo Coignet | |
46 | * +Fabrication du boîtier LED+ |
||
47 | 22 | Theo Coignet | Pour commencer nous nous sommes servi du carton comme support pour le panneau LED en lui créant un espace suffisant en découpant certaines parties du carton et en enlevant le polystyrène. |
48 | 21 | Theo Coignet | Ensuite nous avons relié les nappes à la carte mère du panneau, puis nous avons dénuder et souder des câbles qui font partis de l'alimentation. |
49 | 25 | Theo Coignet | !NappesLed.png! |
50 | 21 | Theo Coignet | Après cela nous avons mis des étiquettes sur chacune des broches de la raspberry pour les identifier plus facilement et nous avons placé les deux câbles que nous avions préparés sur les broches 22 et 23 |
51 | 24 | Theo Coignet | !Raspberry.png! |
52 | 18 | Theo Coignet | |
53 | 1 | Theo Coignet | * +Installer la chaîne de compilation+ |
54 | 20 | Theo Coignet | Afin de pouvoir mettre des programmes servant à afficher des messages sur le panneau LED, on installe la chaîne de compilation CodeBlocks ainsi que SmartTY afin de faire fonctionner le programme |
55 | 18 | Theo Coignet | |
56 | * +Tester la chaîne de compilation+ |
||
57 | |||
58 | 1 | Theo Coignet | * +Mesurer/relever des signaux électriques+ |
59 | 21 | Theo Coignet | On a utilisé un voltmètre pour être sur que le panneau led fonctionne correctement |
60 | 18 | Theo Coignet | |
61 | * +Comprendre la commande d'une LED, d'une ligne de LED, et d'une rangée+ |
||
62 | |||
63 | * +Réaliser des algorithmes, puis coder, tester et débugger+ |
||
64 | A partir de Codeblocks, nous testons des programmes déja préparés par les professeurs. |
||
65 | Comme par exemple un programme permettant au panneau d'afficher le message bonjour. |
||
66 | Pour cela il faut déja télécharger le fichier c contenant ce programme, le mettre sur CodeBlocks et cliquer sur "build" puis faire un "rebuild" afin d'obtenir l'executable du programme. |
||
67 | Ensuite il faut glisser l'exe sur la console de la raspberry et lui assigner les droits d'éxecutions avec "chmod +x bonjour", le panneau affiche alors "bonjour". |
||
68 | Nous avons aussi pu créer et tester des programmes avec des instructions différentes permettant d'afficher d'autres messages, tel qu'un permettant au panneau d'afficher "theo" par exemple. |
||
69 | 26 | Theo Coignet | !PanneauLed2.png! |