Ir ao conteúdo
  • Cadastre-se

Float no Arduino


diisenese

Posts recomendados

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.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...