Ir ao conteúdo
  • Cadastre-se

Arduino Retorno de função errado!


Posts recomendados

Beleza galera, 

eu estou fazendo um trabalho de Física pra escola com o Arduíno que é sobre eletricidade,

no código criei uma função e ele deve retornar 1 como valor so ela esta retornando 337 não sei o que esta a vendo

segue o código:

String resposta = "oi";
int ledtes = 13;
void setup() {
  Serial.begin(9600);
  Serial.println("voce manja de");
  Serial.println("Fisica ?");
  
  pinMode(ledtes, OUTPUT);
  
}

void loop() {
  if (Serial.available()>0) { 
  	resposta = Serial.readString();
  } 
  
  if (resposta == "sim") {
    	Serial.println("Escolha um conteudo:");
   	 	Serial.println("Conteudo 1");
   	 	Serial.println("Conteudo 2");
    	Serial.println("Conteudo 3");
    	resposta = "0";
  }
  if (resposta == "Conteudo 1"){
    int congra = int(conteudo1);
    Serial.println(congra);
    resposta = "0";
  }
}
  
int conteudo1(){
  Serial.println("Olhe o circuito");
  Serial.println("Iniciando...");
  delay(5000);
  digitalWrite(ledtes, HIGH);
  return(1);
  }

a variável que armazena o valor retornado é a congra, se alguém sabe o porque disso já agradeço  :)

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Ah tá... Errei (e num tô nem aí)... tenta então:

char conteudo1(){
  Serial.println("Olhe o circuito");
  Serial.println("Iniciando...");
  delay(5000);
  digitalWrite(ledtes, HIGH);
  return "1";//ou 1 ou '1'
  }

Ou engane o sistema, sabendo o que está fazendo, claro

if (conteudo1()==351) serialprintln("1");

 

E pra constar... não só da 'galera' do arduíno ok? Só dou chutes...

  • Haha 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...