Gráficas con Temperatura C°
- Martin Jimenez
- 30 nov 2020
- 1 Min. de lectura
Con el sensor 18b20, podemos medir temperatura y si está bien programado podemos enviar esa lectura en grados C° a MAX8. Una vez en MAX, descargue un Shader en shadertoy.com . Si abrimos en Package Manager el paquete "GL3", podemos personificar el código de tal forma que exista una variable dependiente de la temperatura leída por la placa de Arduino y recibida por la entrada de puerto USB.
Video demostración
Conexiones de Arduino y Protoboard

Cable negro a cualquier GND
Cable rojo a 5V
Cable morado al pin 2 (depende de cómo este programado en Arduino, yo lo puse en el Pin 2 por comodidad.)
Reaccion de MAX8 con la temperatura en la siguiente grabación de pantalla. (esto se ve en el objeto llamado "sensor"
Código Arduino:
#include <OneWire.h>
#include <DallasTemperature.h>
const byte pinDatos = 2;
OneWire onewireObjeto(pinDatos);
DallasTemperature sensorTMP(&onewireObjeto);
void setup() {
Serial.begin(9600);
sensorTMP.begin();
Serial.println("Lectura sensor de temperatura");
}
void loop() {
Serial.print("Temp: C° ");
sensorTMP.requestTemperatures();
Serial.println(sensorTMP.getTempCByIndex(0));
delay(1000);
}
Comments