Hay un sensor de temperatura del CPU integrado en todos los chips ATSAMD21, ATSAMD51 y nRF52840. CircuitPython hace que sea muy sencillo leer datos de este sensor. Esto funciona con las microcontroladoras usadas en las tarjetas de Adafruit para CircuitPython.
Los datos se lee utilizando dos comandos sencillo. Vamos a digitarlos en el REPL. Conecte su tarjeta a la consola serial, y entre al REPL. Luego, ejecute los siguientes comandos en el REPL:
import microcontroller microcontroller.cpu.temperature
¡Listo! Has impreso las temperatura en Celsius al REPL. Tome nota que no es exáctamente la temperatura ambiente y no es super preciso. ¡Pero se le acerca!
Si lo deseas imprimir en Fahrenheit, utilice esta fórmula sencilla: Celsius * (9/5) + 32. Es muy sencillo hacer matemática en CircuitPython. ¡Observa!
Page last edited March 08, 2024
Text editor powered by tinymce.