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
|
||||
nous découvrirons un jour, si le besoin s'en fait sentir.
|
||||
|
||||
Ce lo
|
||||
|
||||
|
||||
% -------------------------------------------------------------------
|
||||
\subsection{Dialogue}
|
||||
@ -30,9 +30,14 @@ de terminal\footnote{Minicom, Putty...}.
|
||||
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.
|
||||
|
||||
Le convertisseur \small{A/D} a une résolution de 10 bits, qu'il
|
||||
est possible d'augmenter en changeant son Vref, soit pour une
|
||||
Le convertisseur \small{A/D} a une résolution de 10 bits et
|
||||
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.
|
||||
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}
|
||||
|
@ -86,7 +86,8 @@ la température. Ils seront connectés sur l'automate qui s'en
|
||||
servira pour la régulation thermostatique.
|
||||
|
||||
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
|
||||
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}
|
||||
tth@phytotron:~/DD2-monitor/doc$ tail -3 ../serial/foo.dat
|
||||
1550673785 20.215054 20.107527 20.107527 20.215054
|
||||
1550673811 20.215054 20.215054 20.215054 20.215054
|
||||
1550673836 20.215054 20.107527 20.215054 20.215054
|
||||
1553769149 24.193548 16.774193 18.064516 78.924728
|
||||
1553769155 24.086021 16.989246 17.849463 76.881721
|
||||
1553769160 24.301075 17.096775 18.064516 77.526878
|
||||
\end{verbatim}
|
||||
|
||||
|
||||
|
@ -44,7 +44,6 @@ de texte commençant par un caractère clef
|
||||
(par exemple \texttt{T} pour les températures)
|
||||
et se terminant par un \textit{newline}.
|
||||
|
||||
|
||||
% -------------------------------------------------------------------
|
||||
\subsection{Un peu de code} \label{serialcode}
|
||||
|
||||
@ -55,5 +54,11 @@ main()
|
||||
}
|
||||
\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