Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  
diisenese

[Resolvido] Float no Arduino

Recommended Posts

Fala galera, eu estou com um projeto aqui de um robô com dois motores de passos. E para fazer ele girar 90 graus eu tenho esse código

int gira_grau(int grau) // Steps necessários para n graus
{
int steps;
steps = (grau*3)/2;
steps = steps+5;
return steps;
}

E agora o que eu quero fazer é criar um código parecido com esse para ele calcular quantos passos são necessários para andar tantos milimetros. Eu sei que um passo é 0,885 mm e que pra isso eu tenho que usar float pois ele é capaz de usar números decimais. Mas não sei como fazer isso. Mias ou menos assim:

float = linhareta (distancia)

Eu coloco a distancia em mm e ele já calcula quantos passos o motor irá rotacionar.

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tudo bem galera, consegui. Podem trancar o tópico

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caso o autor necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×