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