Paso 2: Leer la temperatura
Para iniciar la temperatura sensor Lee necesitamos ejecutar dos comandos de la interfaz. Vaya a un símbolo del sistema en su Pi o SSH en su Pi. Escriba los comandos siguientes:
sudo modprobe w1-gpio
sudo modprobe w1-therm
La salida de tu sensor de temperatura ahora se escriben en un archivo en su Pi. Para encontrar ese archivo,
CD /sys/bus/w1/devices
En este directorio, habrá un subdirectorio que se inicia con el"28". Lo que viene después "28-" es el número de serie de su medidor. CD en ese directorio. Dentro de este directorio, un archivo llamado w1_slave contiene la salida de tu sensor. El contenido de este archivo se verá algo como esto:
a2 01 4b 46 7f ff 0e 10 d8: crc = d8 sí
a2 01 4b 46 7f ff 0e 10 d8 t = 26125
El número después de "t =" es el número que queremos. Esta es la temperatura en grados de 1/1000 (en el ejemplo anterior, la temperatura es 26,125 C). Sólo necesitamos un programa simple que lee este archivo y analiza ese número. Por suerte para nosotros, Adafruit creado ya un script en Python para nosotros que no acaba y salidas de la temperatura a la pantalla. Crear un nuevo archivo en su Pi (p. ej. temperature.py) y copiar y pegar el siguiente código en:
Haga clic aquí para ver el código
Ejecute esta secuencia de comandos ("sudo python temperature.py") para ver la salida de tu sensor de temperatura en la pantalla.