manual de programación arduina Manual+Programacion+Arduino | Page 23

Arduino: Manual de Programación
min( x, y)
max( x, y)
randomSeed( seed)

Arduino: Manual de Programación

tiempo que este en marcha la aplicación después de cargada o después de la última vez que se pulsó el botón“ reset” de la tarjeta)..
valor = millis();
// valor recoge el número de milisegundos
Nota: Este número se desbordará( si no se resetea de nuevo a cero), después de aproximadamente 9 horas.

min( x, y)

Calcula el mínimo de dos números para cualquier tipo de datos devolviendo el número más pequeño.
valor = min( valor, 100); // asigna a valor el más pequeños de los dos números especificados.
Si ' valor ' es menor que 100 valor recogerá su propio valor si ´ valor ´ es mayor que 100 valor pasara a valer 100.

max( x, y)

Calcula el máximo de dos números para cualquier tipo de datos devolviendo el número mayor de los dos.
valor = max( valor, 100); // asigna a valor el mayor de los dos números ' valor ' y 100.
De esta manera nos aseguramos de que valor será como mínimo 100.

randomSeed( seed)

Establece un valor, o semilla, como punto de partida para la función random().
randomSeed( valor); // hace que valor sea la semilla del random
Debido a que Arduino es incapaz de crear un verdadero número aleatorio, randomSeed le permite colocar una variable, constante, u otra función de control dentro de la función random, lo que permite generar números aleatorios " al azar ". Hay una variedad de semillas, o funciones, que pueden ser utilizados en esta función, incluido
23