Refactor code structure for improved readability and maintainability

This commit is contained in:
2025-04-28 00:52:40 +02:00
parent b6e0080caa
commit 93026436a9
48 changed files with 2116 additions and 126 deletions

View File

@@ -0,0 +1,99 @@
\begin{frame}{Contexte et Objectifs}
\begin{itemize}
\item Création d'une caméra timelapse autonome et connectée
\item Développement complet : matériel, logiciel et interfaces utilisateur
\item Utilisation d'une Raspberry Pi et d'un module caméra fournis
\end{itemize}
\end{frame}
\begin{frame}{Qu'est-ce qu'un Timelapse?}
\begin{columns}
\begin{column}{0.6\textwidth}
\begin{itemize}
\item Technique photographique qui compresse le temps
\item Capture d'images à intervalles réguliers
\item Assemblées en vidéo à fréquence normale (24-30 fps)
\item Permet d'observer des phénomènes lents (construction, floraison, etc.)
\end{itemize}
\end{column}
\begin{column}{0.4\textwidth}
\centering
% Image exemple d'un timelapse
[Image exemple de timelapse]
\end{column}
\end{columns}
\end{frame}
\begin{frame}{Objectifs du projet}
\begin{itemize}
\item \textbf{Objectif principal :} Infrastructure matérielle et logicielle permettant la création d'une vidéo à partir d'une série d'images capturées via une caméra sans fil
\item \textbf{Objectifs secondaires :}
\begin{itemize}
\item Créer un serveur de traitement et stockage
\item Développer une interface d'accès Web
\item Concevoir une application mobile
\item Fabriquer un boîtier résistant aux intempéries
\item Concevoir une carte électronique pour gérer l'énergie
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}{Périmètre du projet}
\begin{columns}
\begin{column}{0.5\textwidth}
\textbf{Informatique :}
\begin{itemize}
\item Traitement et stockage des données
\item Serveur, interfaces Web et Android
\item Publication de l'application
\end{itemize}
\textbf{Électronique :}
\begin{itemize}
\item Système autonome d'alimentation
\item Gestion de la consommation d'énergie
\item Protocoles de communication
\end{itemize}
\end{column}
\begin{column}{0.5\textwidth}
\textbf{Mécanique :}
\begin{itemize}
\item Boîtier étanche et robuste
\item Système de fixation adaptable
\item Facilité de montage/démontage
\end{itemize}
\textbf{Hors périmètre :}
\begin{itemize}
\item Conception de la caméra
\item Traitement d'images avancé
\item Conception du matériel informatique
\end{itemize}
\end{column}
\end{columns}
\end{frame}
\begin{frame}{Applications visées}
\begin{itemize}
\item \textbf{Projets de construction}
\begin{itemize}
\item Suivi de l'évolution des chantiers
\item Documentation du processus de construction
\end{itemize}
\item \textbf{Phénomènes naturels}
\begin{itemize}
\item Croissance des plantes, floraison
\item Événements météorologiques, lever/coucher de soleil
\end{itemize}
\item \textbf{Événements de longue durée}
\begin{itemize}
\item Expositions, événements publics
\end{itemize}
\item \textbf{Projets artistiques}
\begin{itemize}
\item Création de contenu visuel
\item Narration visuelle accélérée
\end{itemize}
\end{itemize}
\end{frame}