segunda-feira, 2 de maio de 2011

planos de arduino

Tentamos usar a energia que ligava ao arduino mas se mostrou com grandes problemas como interferência mesmo com a solda, com a ajuda do coordenador Daniel conseguimos ligar numa protoboard na qual a corrente de uma bateria ligado ao eletroscópio e com ligação paralela ao arduino pela porta analógica e a porta ground.

Eletroscópio ligado a uma bateria,um voltímetro e um arduino 2009
Eletroscópio em uma protoboard
Um voltímetro foi usado para garantir a precisão da tensão e o seguinte código foi usado para o calculo de tensão:


const int PinoEletroscopio = 0;
int Eletroscopio = 0;
float v = 0.0f;

void setup(){
  Serial.begin(9600);
}
void loop(){

  Eletroscopio = analogRead(PinoEletroscopio);
  v = (float)(5 * Eletroscopio) / 1023;
  Serial.print("Leitura Arduino = ");
  Serial.print(Eletroscopio);
  Serial.print(" em volts= ");
  Serial.println(v);
  delay(1000);
}


Calculo de corrente
5v=1023
X=Y

5Y=1023X
X:O valor da porta analógica em volts
Y:O valor que sai da porta analógica



A porta analógica recebe um valor máximo de 1023 (5v) fazemos o calculo para sabermos o valor em volts ao se aproximar um corpo carregado, ainda essa semana iremos melhorar o código do programa para que seja calculado a distância que um corpo carregado está do eletroscópio, também será testado o uso de baterias com carga menor que 9v para a melhoria de prescisão.

-Rafael-

2 comentários:

  1. Corrente??? Como corrente??

    O calculo que vc está efetuando ´simples,emte transformar a leitura da analogica em tensao. Como trata-se de 10 bits para 5 volts vc terá para 5 Volts.. 1023 canais cada canal será x Volts.

    Erro conceitual grave! Veja que o projeto deve analisar os conteudos de Fisica que vcs estão usando para desenvolver o projeto!!

    Estudem um pouco mais os conceitos Fisicos!!

    ResponderExcluir
  2. Erro bobo professora, o Rafael apenas se confundiu na hora de escrever para postar. Acabou passando batido, mas o conceito de tensão está certo, e sim o calculo é simples mas é o que permitirá alcançar a proposta, ja que o valor analogico "1023" não serve para nada se não for convertido.

    Vou corrigir a palavra errada depois, independente de descontos na nota, apenas para manter o blog com informações corretas.

    ResponderExcluir