Paso 1: Configurar el hardware
El primer paso es asegurar que el Pi y los periféricos asociados se establecen.
En primer lugar, conecte su Pi a internet. Esto es necesario para que el programa de monitoreo puede recibir sus peticiones y subir datos a Dropbox. Utilizar una conexión ethernet para garantizar la fiabilidad, pero una conexión Wi-Fi debería funcionar bien, teniendo también la ventaja de la portabilidad mejorada. Si selecciona Wi-Fi, recomiendo Este dongle USB para la Pi.
A continuación, conecte su webcam a la Pi por enchufarlo a uno de los puertos USB. Mientras que las instrucciones de mi webcam Advent no dijo explícitamente que trabajaría con Linux, todo lo que tenía que hacer era enchufe en y arranque el Pi. No era necesaria ninguna instalación adicional. Otras webcams pueden variar. Puede comprobar si se ha detectado su webcam Linux usando el siguiente comando:
lsusb
En la imagen de arriba, mi webcam es listado como ' 0 c 45:6340 Microdia'
Por último, puede conectarse el sensor de temperatura DS18B20 encabezado GPIO de la Pi. Utilizo mi protoboard para realizar el proceso de creación de circuitos más fácil, y yo recomendaría que usted hace lo mismo, sobre todo porque el DS18B20 requiere un resistor k 4.7 a colocarse entre dos de sus tres pernos. Este enlace proporciona un buen esquema que muestra cómo un protoboard se puede utilizar para conectar este sensor de temperatura.
La siguiente página del tutorial anterior también cubre los pasos necesarios para leer datos en el DS18B20 y le muestra cómo comprobar que está funcionando. Es importante realizar estos pasos de configuración antes de utilizar el DS18B20 para este proyecto. Nos será también ser integrar el script en Python muestra del tutorial en nuestro programa de monitoreo, así que puede que desee tener una rápida descremada sobre este código.
Por favor también tome nota del número único de su DS18B20. Es el número que comienza con ' 28-' que encuentres durante el tutorial de instalación. Usted necesitará entrar en el próximo programa de Python para permitir que se lea en la temperatura.