Quero fazer um Teodolito que mostre automaticamente a medida dos ângulos, não precisa ser muito preciso, é só pra um trabalho pro EM, disponho de poucos materiais e acho que não temos um acelerômetro, se a medida pudesse ser feita com ele. Pensei então em utilizar um potenciômetro agregado ao Arduino que mostraria a medida dos ângulos em função da corrente do potenciômetro, o eixo do potenciômetro ficaria no meio de um transferidor e um palito sairia do eixo do potenciômetro paralelamente ao transferidor, assim quando eu apontasse com o palito por exemplo para 20° o potenciômetro acusaria uma tensão que seria convertida pelo programa em graus e mostraria em um LCD. Para ter uma funçãoq ue converte a tensão em graus, eu utilizaria o Exel para criar essa função.

Vocês acham que daria certo? Ficou bem explicado?

Exibições: 3072

Responder esta

Respostas a este tópico

Quando pensar no disco de sensor ótico que o José Gustavo citou, descubra como funciona um paquimetro, tenho a impressão de que fará uma descoberta interessante.

O que você quer fazer é um taqueometro utilizando um goniômetro e uma mira telescópica.

Não tenho os sensores ópticos citados... Só tenho mesmo os potenciômetros.  Não dá mesmo pra usar um?

Acho que dá sim. 

Não sei se terá precisão. 

Os potenciometros normais não giram 360 graus - tem uma faixa de angulo limitada - acho que 270 graus.

Não precisa girar 360° não, o aparelho é como uma demonstração. 

Além do mais, conversei com o meu professor de Matemática e ele falou que um bom Teodolito tem que apresentar deslocamento horizontal também, será que seria possível fazer com o potenciômetro também? Agregado à base? Gostaria que ele tivesse uma funcionalidade que "zerasse" em qualquer ponto dos 360° verticais, e daquele ponto começaria a ser medido o ângulo, tem como fazer isso com o código ajustando a função MAP a cada zerar no caso dos 360°???

Nossa, não tive a ideia de pesquisar os termos em inglês... Muito bom, mas agora as coisas mudaram de figura, descobri que temos em mão um acelerômetro! É só utilizar a mesma metodologia da função MAP com o potenciômetro? Obrigado.

Caraca, não testei ainda os dois acelerometros que comprei recentemente.

Mas acredito que deve ter muita coisa na web...

Pessoal quero que a variável: angleReading, seja impressa no LCD... E ainda mais... o segundo código é de montar um medidor de ângulos com um potenciômetro... Quero que tenho dois potenciômetros medindo os ângulos. Alguém pode por favor me ajudar?

link para o projeto do potenciômetro...
http://www.cerebralmeltdown.com/programming_projects/Arduino%20Angl...


#include <LiquidCrystal.h> 

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  lcd.begin(16, 2); 
  lcd.print("Hello World!");
}

void loop() { 
  lcd.setCursor(0, 1);
  lcd.print("Word Hello");
}

//fim do primeiro

float maxreading=170;
float minreading=30;
int anglePin = 2;
void setup(){
 Serial.begin(9600);
}


void loop(){
  float multValue = ((maxreading-minreading)/180);
  float input = analogRead(anglePin);
  Serial.println(analogRead(anglePin));
 float angleReading = (input - minreading) / multValue;
 Serial.println(angleReading);
 delay(500);
}

Você disse que é um trabalho pro EM.O que é EM ?

Você conhece a Estação Total usada em topografia?
A estação total é um aparelho que mede angulos horizontais e verticais com precisão em milésimos de graus.

Tenho um interesse em criar algo parecido com precisão de décimos de graus.Estudei com uso de potenciômetros multivolta.

O potenciometro multi volta é bem preciso e linear tendo a margem de erro de 5% no total de 10 voltas.
Para 1 volta o erro é de 0,5%.Já tenho um método de criar precisão para décimos de graus.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço