Go Down

Topic: Sensor Umidade do Solo (Read 4912 times) previous topic - next topic

MPlay

Estou tentando fazer um sensor de umidade do solo,
segui esse exemplo:

http://orionmultitouch.blogspot.com/2010/02/arduino-simple-moisture-tester.html

Igualzinho, usando um resistor de 10K Ohm,
porém meus resultados foram diferentes, quando ligo as duas pontas diretamente, recebi o valor 1023, segundo meus calculos e o que ele mostra no video, esta correto:

1023 as duas pontas ligadas diretamente e 0 quando desencostei as duas...
Quote
sensor = 1023
sensor = 1023
sensor = 1023
sensor = 1023
sensor = 0
sensor = 0
sensor = 1023
sensor = 1023
sensor = 1023
sensor = 1023
sensor = 1023


Peguei um copo com agua e coloquei as duas pontas no copo, meu resultado foi esse:
Quote

sensor = 351
sensor = 322
sensor = 321
sensor = 312
sensor = 308
sensor = 306
sensor = 300
sensor = 295
sensor = 291
sensor = 286
sensor = 282
sensor = 278
sensor = 274
sensor = 274
sensor = 273
sensor = 272
sensor = 271
sensor = 272
sensor = 271
sensor = 272
sensor = 272
sensor = 271
sensor = 272
sensor = 271
sensor = 271
sensor = 271
sensor = 271
sensor = 274
sensor = 272
sensor = 272
sensor = 272
sensor = 271
sensor = 272
sensor = 272
sensor = 272
sensor = 272
sensor = 271
sensor = 271
sensor = 272
sensor = 271
sensor = 272
sensor = 271
sensor = 271
sensor = 272
sensor = 273
sensor = 272
sensor = 272
sensor = 272
sensor = 272
sensor = 273
sensor = 273
sensor = 273
sensor = 273
sensor = 273
sensor = 273
sensor = 274
sensor = 273
sensor = 274
sensor = 273
sensor = 273


Intrigante é que os valores caem lentamente e depois ficam entre 270~275, sendo que no video e tutorial os valores são de 600~650 na terra umida, e o meu esta diretamente no copo com agua,
o que estou fazendo de errado?

Tentei esse também:
http://seeedstudio.com/wiki/Grove_-_Moisture_Sensor
Fiz com o transistor 2N2222 (sem ser o 2N2222a como está no esquematico), mas também da valores baixos e inconstantes (começam altos e vao caindo lentamente).


Achei esse outro:
http://www.botanicalls.com/archived_kits/twitter/

Abracos.

Edsoncan

Talvez nada pois isso depende muito do tipo de solo que você esta medindo, por exemplo calcário deixa básico, compostos orgânicos em decomposição acido e por ai vai
Edson

MPlay


Talvez nada pois isso depende muito do tipo de solo que você esta medindo, por exemplo calcário deixa básico, compostos orgânicos em decomposição acido e por ai vai
Edson


Cheguei a pensar nisso,
mas como eu poderia fazer algo que retornasse a porcetagem de umidade independente do solo?

Pois eu havia pensando em pegar o valor de quanto está no copo d'agua como 100% e em cima disso fazer a regra de 3, com os valores do solo.


Mesmo assim, é estranho, pois fiz usando o 2N2222 e os resistores do esquematico:
http://seeedstudio.com/wiki/Grove_-_Moisture_Sensor

Lá em baixo na pagina ele mostra 4 testes:
* Sensor in air   
* Sensor in dry soil   
* Sensor in humid soil   
* Sensor in water

Sendo que o ultimo (sensor na agua) está dando valores muito alto para ele,
coisa de 920~950



E para mim retorna algo entre 230~250

Ps: utilizei um fio de cobre em cada ponta. (creio que seja o melhor condutor)

Abs.

MPlay

Dando uma fuçada,

achei isso (ja sabia, mas confirma o que achava):
Quote
No caso das placas Arduino, transformamos a tensão elétrica em um valor entre 0 e 1023, sendo que 0 representa zero volts e 1023, 5 volts, aplicada em uma das seis entradas analógicas disponíveis.

http://arduino.cc/playground/Portugues/LearningKnock

Quando ligo as duas pontas diretamente é retornado o valor de 1023, como disse já.
Para mim colocando as duas pontas dentro de um recipiente com agua homogenea era para retornar 1023 também, não?

Maks

A água não é tão boa condutora como se pensa. a água pura nao é condutora...
A água da torneira é condutora devido a componentes nela misturada que através de quimicos fica transparente, fazendo fazendo dessa forma consumidor final pensar que o que está a beber é agua "boa" o que na realidade não é. A minha água pode ser melhor condutora que a tua, pois depende de zona para zona a qualidade da água...
Com isto não sei se fui grande ajuda, mas achei que deveria partilhar isto

ailtonfacanha

Olá VitaliBR

Dê uma olhada nesse sensor http://gardenbot.org/howTo/soilMoisture/, talvez ele atenda a sua necessidade.

Ailton

MPlay

#6
Mar 06, 2012, 03:23 pm Last Edit: Mar 06, 2012, 03:43 pm by VitaliBR Reason: 1

Olá VitaliBR

Dê uma olhada nesse sensor http://gardenbot.org/howTo/soilMoisture/, talvez ele atenda a sua necessidade.

Ailton


ótimo! :D

Entendi que o uso dos 2 pinos digitais são para a inversão de corrente, impendindo a eletrólise nas duas pontas certo?

mas por que usar esse H-bridge? seria para deixar 1A de corrente contínua de saída!?

ailtonfacanha

Olá VitaliBR

Eu acredito que a ponte só se faz necessário quando existe uma necessidade de grandes correntes, isto é, no caso do sensor não enviar informações suficientes para excitar o pino analógico do Arduino ou quando se modificar as dimensões do sensor.

Ailton

Edsoncan

Acho que essa medida de umidade somente faz sentido se voce tiver a leitura do ph do solo e da temperatura.

Edson

MPlay


Acho que essa medida de umidade somente faz sentido se voce tiver a leitura do ph do solo e da temperatura.

Edson


Pretendo ler a temperatura também, só o pH que nao

fpel

Como você faria para ler a temperatura e o pH ?

Eu tenho interesse em saber como fazer a leitura desses 3 componentes: umidade, temperatura e pH.

Go Up