« SE4Binome2024-8 » : différence entre les versions

De projets-se.plil.fr
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 37 : Ligne 37 :
<br style="clear: both;" />
<br style="clear: both;" />


Une fois l'ordonnanceur capable de lancer deux tâches en parallèles, nous nous sommes attaqués à la communication série de la cart par USB. Pour se faire nous utilisons l'application minicom qui utilise le terminal pour émuler une connexion Série. Il faut initialiser les paramètres de la connexion et le terminal renvoie directement ce que notre carte envoie comme message.
Une fois l’ordonnanceur capable de lancer deux tâches en parallèle, nous nous sommes attaqués à la communication série de la carte par USB. Pour ce faire, nous utilisons l’application minicom coté PC qui permet une connexion série. Il faut initialiser les paramètres de la connexion, notre carte renvoie le message reçu dans le terminal.


<br style="clear: both;" />
[[File:Minicom.png|thumb|left|300px|Interface de départ du Minicom]]
[[File:Minicom.png|thumb|left|300px|Interface de départ du Minicom]]
[[File:SerialSetup.png|thumb|center|300px|Paramètres du Minicom]]
[[File:SerialSetup.png|thumb|center|300px|Paramètres du Minicom]]
[[File:TestWriteSerial.png|thumb|right|300px|Message reçu par le port série]]
[[File:TestWriteSerial.png|thumb|right|300px|Message reçu par le port série]]
<br style="clear: both;" />
<br style="clear: both;" />
Il faut maintenant que nous faisions la partie reçeption de la carte.


=Carte mère=
=Carte mère=


Parmis notre groupe, nous somme le binome en charge de la carte mère.
Parmis notre groupe, nous somme le binome en charge de la carte mère.

Version du 15 octobre 2024 à 12:41

Wiki du projet Pico BONNINGRE Louis LECOMTE Antoine Ce projet est le principal de notre semestre, il s'agit de réaliser un pico-ordinateur qui comporte plusieurs fonctionnalités qui sont implémentées grâce à des cartes filles que l'on vient brancher sur la carte mère.


GIT du projet

PicoShield

Pour débuter cet ordinateur, nous allons tester les fonctionnalités de base grâce à un shield que nous connectons à une carte arduino.

23 septembre 2024

Modification du PCB du shield, ajout d'une puce mémoire dans le cas ou la connexion à la carte SD ne fonctionne pas.

Le schéma de la carte mère
Le PCB de la carte mère


30 septembre 2024

Nous avons soudé les composants sur la carte puis testé les led et un afficheur 7 segments connecté sur un des ports pour carte fille

Les LEDs fonctionnent
L'afficheur externe


1 octobre 2024

Nous avons testé le connecteur de carte SD, à l'aide de la bibliothèque arduino 'SD.h'. La carte est bien reconnue, nous pouvons voir la taille mémoire de la carte et les fichiers présents dessus.

Lecture de la carte SD

Nous avons testé toutes les fonctionnalités de base avec le PicoShield, nous pouvons donc passer à la suite.

Ordonnanceur

Nous avons commencé par réaliser un ordonnanceur simple pour effectuer deux taches simples (clignotement de deux LEDs). Comme visible sur la vidéo, la LED bleue et la LED orange clignotent bien à des fréquences différentes, la LED rouge clignote à chaque appel de l'ordonnanceur.


Une fois l’ordonnanceur capable de lancer deux tâches en parallèle, nous nous sommes attaqués à la communication série de la carte par USB. Pour ce faire, nous utilisons l’application minicom coté PC qui permet une connexion série. Il faut initialiser les paramètres de la connexion, notre carte renvoie le message reçu dans le terminal.


Interface de départ du Minicom
Paramètres du Minicom
Message reçu par le port série


Carte mère

Parmis notre groupe, nous somme le binome en charge de la carte mère.