Paso 1: La configuración del Hardware
El consumo eléctrico de este sensor es mínimo y como resultado alimentado directamente de la frambuesa pi. Sin embargo, para los dispositivos de alimentación USB con consumo de energía un poco más, recomiendo les alimenta a través de un concentrador USB alimentado y no directamente de la frambuesa puerto del USB de pi.
Una vez que se alimenta el sensor de temperatura, proporciona una cadena serial que contiene las lecturas de temperatura y humedad de las condiciones actuales.
temperatura = punto de rocío de 20,9 ° C humidity=62.7% = 13.0 ° C
Un script en python analiza esta cadena y almacena los valores de temperatura y humedad en tres archivos de texto cada cinco minutos; un día, 24 horas y 48 horas archivos de texto (las diferencias se discutirá más adelante en la sección HTML). De estos archivos, Gnuplot genera los gráficos y las imágenes del conjunto de datos en cada archivo.
Antes de discutir el script de python que se hablo acerca de cómo preparar la frambuesa pi.
Puesto que el control debe ser hecho en línea, un servidor web debe estar instalado. He probado algunos de ellos en mi tiempo en la frambuesa pi pero aunque es un poco grande prefiero Apache. Para instalar a Apache en su frambuesa pi que simplemente escriba:
sudo apt-get install apache2
Se dará un aviso antes de que instala, pulse "y" para sí y
y Apache se instalarán unos minutos dependiendo de tu frambuesa pi.
Una vez hecho esto, tienes que instalar dos plugins de python: python-serial y python-gnuplot enchufe. (Aunque me he dado cuenta construye Raspian reciente tiene el estándar Plug-in de python-serial pero seguro).
Para instalarlos que escribe:
sudo Apto-conseguir instalar python python-serial-gnuplot
Una vez más después de reconocer los mensajes, se instalarán estos plug-ins.
Y con eso se completa la configuración del hardware.