quarta-feira, 12 de dezembro de 2012

Programação - Comandos (5/5)





Random(min, max)

Retorna em uma variavel um valor aleatorio , definido apenas o valor minimo* e o valor maximo
*o valor minimo é opcional

Exemplo

long aleatorio;

void setup(){
  Serial.begin(9600);
  }
void loop() {
  aleatorio = random(300);//numero aleatorio de 0 a 299
  Serial.println(aleatorio);  
  
  aleatorio = random(10, 20);//numero aleatorio de 10 a 19
  Serial.println(aleatorio);
delay(1000);
}
    
Serial.println(dados)
Imprime dados para a porta serial, seguido por um retorno e avanço de linha automático. Este comando leva a mesma forma que Serial.print (), mas é mais fácil para a leitura no monitor serial da IDE do arduino
Serial.println(valoranalogico);
//envia o valor analogico para o monitor serial
Exemplo
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.println(analogRead(0));  
//envia o valor analogico lido de forma serial ao pc
delay(1000);
}



Nenhum comentário:

Postar um comentário