Merge branch 'master' of ssh://tetalab.org/tTh/DD2-monitor
bon, j'ai du mal a suivre sur le coup...
This commit is contained in:
commit
a5525aea74
@ -10,7 +10,7 @@ standard de l'Arduiono, malgré ses limitations.
|
|||||||
Il existe des solutions alternatives à base de \texttt{makefile}, que
|
Il existe des solutions alternatives à base de \texttt{makefile}, que
|
||||||
nous découvrirons un jour, si le besoin s'en fait sentir.
|
nous découvrirons un jour, si le besoin s'en fait sentir.
|
||||||
|
|
||||||
Ce lo
|
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\subsection{Dialogue}
|
\subsection{Dialogue}
|
||||||
@ -30,9 +30,14 @@ de terminal\footnote{Minicom, Putty...}.
|
|||||||
Les capteurs utilisés sont des LM35\index{LM35}, à sortie analogique
|
Les capteurs utilisés sont des LM35\index{LM35}, à sortie analogique
|
||||||
entre 0 et 5v pour une gamme de température de 0 à ??? degrés Celsius.
|
entre 0 et 5v pour une gamme de température de 0 à ??? degrés Celsius.
|
||||||
|
|
||||||
Le convertisseur \small{A/D} a une résolution de 10 bits, qu'il
|
Le convertisseur \small{A/D} a une résolution de 10 bits et
|
||||||
est possible d'augmenter en changeant son Vref, soit pour une
|
couvre la gamme 0 à 5 volts.
|
||||||
|
Il est possible d'augmenter la précision en changeant sa tension de
|
||||||
|
référence (\texttt{Vref}), soit pour une
|
||||||
référence externe, soit pour une référence interne à 1.1 V.
|
référence externe, soit pour une référence interne à 1.1 V.
|
||||||
|
C'est cette deuxième solution qui a été retenue, et elle demande
|
||||||
|
un peu d'attention sur les entrées pour conserver une échelle
|
||||||
|
correcte.
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\subsection{Voyants}
|
\subsection{Voyants}
|
||||||
|
@ -86,7 +86,8 @@ la température. Ils seront connectés sur l'automate qui s'en
|
|||||||
servira pour la régulation thermostatique.
|
servira pour la régulation thermostatique.
|
||||||
|
|
||||||
Il nous reste à choisir d'autres capteurs pour d'autres métriques :
|
Il nous reste à choisir d'autres capteurs pour d'autres métriques :
|
||||||
humidité, lumière, vibrations, perturbations psychiques\dots
|
humidité, lumière\index{luminosité}, vibrations,
|
||||||
|
perturbations psychiques\dots
|
||||||
|
|
||||||
Notre dd2monitor
|
Notre dd2monitor
|
||||||
devrait donc aussi être capable d'envoyer des alertes en cas de souci,
|
devrait donc aussi être capable d'envoyer des alertes en cas de souci,
|
||||||
@ -274,9 +275,9 @@ température facilement exploitable avec Awk ou Gnuplot :
|
|||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
tth@phytotron:~/DD2-monitor/doc$ tail -3 ../serial/foo.dat
|
tth@phytotron:~/DD2-monitor/doc$ tail -3 ../serial/foo.dat
|
||||||
1550673785 20.215054 20.107527 20.107527 20.215054
|
1553769149 24.193548 16.774193 18.064516 78.924728
|
||||||
1550673811 20.215054 20.215054 20.215054 20.215054
|
1553769155 24.086021 16.989246 17.849463 76.881721
|
||||||
1550673836 20.215054 20.107527 20.215054 20.215054
|
1553769160 24.301075 17.096775 18.064516 77.526878
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
|
|
||||||
|
@ -44,7 +44,6 @@ de texte commençant par un caractère clef
|
|||||||
(par exemple \texttt{T} pour les températures)
|
(par exemple \texttt{T} pour les températures)
|
||||||
et se terminant par un \textit{newline}.
|
et se terminant par un \textit{newline}.
|
||||||
|
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\subsection{Un peu de code} \label{serialcode}
|
\subsection{Un peu de code} \label{serialcode}
|
||||||
|
|
||||||
@ -55,5 +54,11 @@ main()
|
|||||||
}
|
}
|
||||||
\end{lstlisting}
|
\end{lstlisting}
|
||||||
|
|
||||||
|
% -------------------------------------------------------------------
|
||||||
|
\subsection{Terminal}\label{terminal}\index{terminal}
|
||||||
|
|
||||||
|
Bizarrement, on dirait que, en fait, \texttt{select(2)} fonctionne comme
|
||||||
|
il est supposé le faire depuis l'epoch\dots
|
||||||
|
|
||||||
|
|
||||||
% ===================================================================
|
% ===================================================================
|
||||||
|
Loading…
Reference in New Issue
Block a user