Énoncé : Création d’un algorithme (diagramme de flux) avec Draw.io

À l’aide de l’outil informatique Draw.io (aussi accessible sous le nom diagrams.net), vous devez modéliser sous forme d’algorithme graphique (diagramme de flux) le fonctionnement de vos programmes Python destinés à la vidéosurveillance.

Objectif

Créer un diagramme de flux clair qui montre :

  • Les événements déclencheurs (ex. : détection de mouvement, signal d’un capteur, minuterie)

  • Les actions associées (ex. : capture photo, enregistrement vidéo)

  • La durée ou la condition de fin (ex. : fin du mouvement, durée écoulée)

  • Les liens logiques entre les blocs : conditions, actions, boucles, décisions


Outil à utiliser
  • Site Web : https://draw.io

  • Ou version portable / de bureau selon votre machine

  • Vous pouvez sauvegarder votre fichier en .drawio, .png, .svg ou .pdf



Celui qui aura la forme suivante (diagramme de flux) cf photo ci-dessous.


Contenu attendu dans le diagramme

Votre algorithme doit inclure au minimum :

  • Début / Initialisation du programme

  • Détection d’un événement (mouvement, déclenchement ESP32, etc.)

  • Condition : si mouvement détecté, alors...

  • Action : prise de photo ou vidéo

  • Temporisation : enregistrement pendant X secondes

  • Fin ou retour à l’attente d’événement

  • Arrêt du programme (si applicable)


Il présentera les liens entre les événements qui déclencheront la prise de la vidéo/photographie et dureront un certain temps.

Remise du travail

  • Exportez votre diagramme final en PDF ou PNG

  • Déposez le fichier sur Éclat comme rendu visuel de votre algorithme


Modifié le: lundi 7 avril 2025, 09:16