Vous êtes sur la page 1sur 6

Valentin Leveneur 1T2

LEVENEUR Valentin Session 2022-2023

Scooter Isiscoot

Baccalauréat Technologique Série STI2D spécialité IT Épreuve de projet

Professeurs référents : POPINEAU / CAMI / JUGAND

Lycée Augustin Fresnel BERNAY

IT Projets_Certificatifs_2023 Page 1/1


Valentin Leveneur 1T2

Sommaire :

I. Cahier des Charges........................................................................................................3

Présentation............................................................................................................................

Problématique.........................................................................................................................

Méthodologie..........................................................................................................................

II. Modifications apportées................................................................................................?

Conception préliminaire..........................................................................................................

Conception détaillée...............................................................................................................

Résultats.................................................................................................................................

Conclusion..............................................................................................................................

III. Annexes..........................................................................................................................?

Diagrammes SysML................................................................................................................

Pseudo-Codes........................................................................................................................

IT Projets_Certificatifs_2023 Page 1/1


Valentin Leveneur 1T2

I) Cahier des Charges

A) Présentation du projet.

Dans le cadre du développement des nouvelles mobilités, l'utilisation de la trottinette est


encouragée par le ministère des transports, qui souhaite favoriser son usage en intégrant
ces nouveaux véhicules dans la circulation urbaine, ceci en raison du caractère
écologique et pratique du produit. De plus, remplacer les véhicules les plus polluants
comme les voitures où les motos par des moyens de transports comme des trottinettes
électriques telles que l’Isiscoot présente plusieurs avantages considérables. Par exemple,
l’utilisation de ces véhicules permet de réduire la pollution normalement engendrée par
l’essence des automobiles traditionnelles, privilégier l’Isiscoot par rapport à une voiture
classique rend également possible la réduction de la pollution sonore ainsi que
l’allègement/la fluidification du trafic routier.

B) Problématique

La société qui commercialise la trottinette « Isiscoot » a réalisé une enquête de


satisfaction auprès des utilisateurs de leur produit afin d’en connaitre les points faibles et
de réfléchir à d’éventuelles améliorations. La synthèse de l’enquête fait ressortir que dans
sa version actuelle, la trottinette « Isiscoot » ne propose, pour indiquer l’état de charge de
la batterie, qu’un bargraphe à Leds. Ce système est très imprécis et ne renseigne en
aucun cas l’utilisateur sur le temps restant d’utilisation avant de tomber en panne de
batterie. De plus l’utilisateur ne sait jamais à quelle vitesse il roule. Innovation
Technologique 1 STI2D 2/7 Afin de palier à ces problèmes, le bureau d’étude a réalisé la
conception préliminaire d’une chaine d’acquisition permettant de :

• Mesurer le courant débité par la batterie et d’en déduire le temps d’utilisation restant,
• Mesurer le nombre de tours de la roue arrière et d’en déduire la vitesse de la trottinette,
• Afficher ces grandeurs sur un smartphone qui servira de tableau de bord avec une
application propriétaire.

Le smartphone sera maintenu sur le guidon de la trottinette à l’aide d’un support amovible.
Cette nouvelle chaine d’information est complémentaire à la chaine d’information déjà
existante qui ne sera pas modifiée.

C) Méthodologie

Ici, nous nous pencherons uniquement sur la première exigence : "L'autonomie de l'IS".
Pour répondre à cette contrainte, j'ai utilisé différents logiciels comme Proteus, un logiciel
permettant de reproduire des schémas électroniques ainsi que créer des simulations au
cours desquelles je peux recréer des conditions réelles et m'assurer que le programme
que j'y assigne fonctionne correctement et qu'aucune erreur n'est présente. J'ai ensuite

IT Projets_Certificatifs_2023 Page 1/1


Valentin Leveneur 1T2

crée un programme avec Blocklino, une version d'Arduino simplifiée permettant d'utiliser
des lignes de codes représentées par des blocs, ensuite retransmises en C++ par le
logiciel. Une fois le programme crée, il faut l'assigner à la carte Arduino sur Proteus pour
que la simulation puisse démarrer.

II. Modification apportées

A) Conception préliminaire

J'ai utilisé un capteur de courant afin de mesurer l'intensité du courant débité par la
batterie lors du fonctionnement de l'Isiscoot, en associant l'intensité du courant avec la
valeur maximale que peut stocker la batterie, j'ai réussi à calculer la quantité d'énergie
consommée, restante ainsi que l'autonomié et l'état de charge de l'Isiscoot.

Voici le pseudo-code que j'ai du compléter pour acquérir le formules qui m'ont permis de
calculer ces valeurs :

Algorithme de la fonction « Acquisition_et_calculs »


Début
| I_BATT ← Lecture du Capteur
| Si (I_BATT ≥ 0)
| | Q_Consommée ← 24 - Q_Restante
| | Q_Restante ← 24 - Q_Consommée
| | Autonomie ← Q_Restante / Q_Consommée
| | SOC ← Autonomie / 100
| | Afficher la valeur de la variable I_BATT
| | Afficher l’unité de la variable I_BATT
| | Afficher la valeur de la variable Q_Consommée
| | Afficher l’unité de la variable Q_Consommée
| | Afficher la valeur de la variable Q_Restante
| | Afficher l’unité de la variable Q_Restante
| | Afficher la valeur de la variable Autonomie
| | Afficher l’unité de la variable Autonomie
| | Afficher la valeur de la variable SOC
| | Afficher l’unité de la variable SOC
| Fin de Si
Fin

IT Projets_Certificatifs_2023 Page 1/1


Valentin Leveneur 1T2

B) Conception détaillée

Voici le programme Blocklino que j'ai réalisé en rapport avec le pseudo-code écrit ci-
dessus :

Pour créer ce pseudo-code, j'ai d'abord défini les variables ainsi que leur type en leur
assignant une valeur de départ. J'ai ensuité crée une boucle infinie dans laquelle j'ai placé
deux fonctions : Acquisition et Calculs ansi que Transmission de la Trame, ces fonctions
permettent de calculer l'autonomie et l'état de charge puis de les retransmettre sur
l'interface utilisateur sous forme de trame regrouppant tout les données nécessaires

IT Projets_Certificatifs_2023 Page 1/1


Valentin Leveneur 1T2

Voici le schéma Proteus que j'ai reproduis :

On peut observer qu'ici, j'ai ouvert l'afficheur LCD pour qu'on puisse apercevoir l'ensemble
des informations données par mon programme, on peut distinguer les différentes valeurs
nécessaires pour l'Interface Utilisateurs.

C) Conclusion

Grâce au programme Blocklino, au pseudo-code ainsi qu'au schéma Proteus que j'ai crée,
on à pu répondre à la problématique, à l'éxigence : "Mesurer le courant débité par la
batterie et d’en déduire le temps d’utilisation restant".
En effet, désormais, l'Interface Utilisateur donne davantage d'informations à l'utilisateur
puisqu'elle peut retranscrire les mesures de l'autonomie ainsi que de l'état de charge du
véhicule lors de son utilisation.

IT Projets_Certificatifs_2023 Page 1/1

Vous aimerez peut-être aussi