Función Map() y Constraint() en Arduino

Una variable llamada "variabletemperatura" tendrá valores entre 10 y 40, se tomará el valor en cada instante y se lo convertirá a un valor entre 0 y 255, se lo almacenará en la variable "variablebrillo".

Ej: variablebrillo = map(variabletemperatura,10,40,0,255); // de 10 a 40 convertir a de 0 a 255
Ej: variablebrillo = constraint(variablebrillo,0,255); // limitar los valores que puede tomar variablebrillo