Introduction: Arduino | Microfone Para Plantas

About: Gosto de saber o universo funciona...

Este projecto é um guia suplementar ao meu vídeo no YouTube, por este motivo aconselho verem primeiro o vídeo e só depois ler este guia.

Video : https://youtu.be/oBSLlSilqAA


O objectivo de este projecto é analisar a humidade do solo de uma planta/flor como a iluminação que a mesma recebe ao longo do dia e dependendo de estes dois factores a planta através da coluna e do display OLED diz-nos se precisa de ser regada ou de luz.

Supplies

Step 1: Componentes E Ligações

Componentes:

Sensor de humidade de solo : https://www.ebay.com/itm/NEW-Analog-Capacitive-So...

Sensor de luz LDR : https://www.ebay.com/itm/50pcs-Photoresistor-LDR-C...

Resistências de 10k : https://www.ebay.com/itm/100Pcs-1-4W-0-25W-Metal-F...

Leitor SPI SD Card : https://www.ebay.com/itm/Arduino-Micro-SD-card-min...

Display OLED I2C : https://www.ebay.com/itm/0-96-I2C-IIC-Serial-128X6...

Arduino Nano : https://www.ebay.com/itm/2-5-10PCS-USB-Nano-V3-0-A...


Caso vivas em Portugal ambos estes sites tem os componentes em cima indicados, com a diferença que são mais caros, mas não tens que esperar tanto tempo ;)

Mauser : https://mauser.pt/

PTRobotics : https://www.ptrobotics.com/

Os componentes indicados no guia de ligações são diferentes dos usados no meu projecto (não consegui encontrar os mesmos que usei)


NOTA 1 : Nas imagens das ligações, a coluna indicada é uma coluna de 3W sem amplificador, no entanto, na minha montagem usei uma coluna com um amplificador incluído, uma vez que o sinal produzido pelo Arduino é muito fraco e por isso é difícil de se ouvir.

NOTA 2 : O Display OLED que usei é igual ao indicado no link em cima (Display 128X64)

NOTA 3 : O Sensor de humidade que usei é igual ao indicado no link em cima (Sensor capacitivo)

Step 2: Codigo

Em baixo fica o link para o github com os códigos de ambos os Arduinos e os audios que fiz para este projecto.

NOTAS: As ligações indicadas pelo 1º passo são diferentes doas ligações usadas no código em baixo (Não consegui alterar as ligações para as que usei), no entanto não deve causar problemas desde que alteres no código os pinos de forma a corresponder aos pinos que ligas-te.

Não vou entrar em grandes detalhes em relação ao código, mas se tiverem algumas duvida perguntei aqui ou nos comentários do meu vídeo, terei todo o gosto em ajudar-vos.

https://github.com/Goncalo-Garcia/MicrofoneParaPla...

Fica aqui também todos os links que usei para a realização de este projecto :

1º - Arduino como leitor de ficheiros audio : https://engineer2you.blogspot.com/2018/10/arduino...

2º - Lib para ler ficheiros .WAV do SD Card : https://github.com/TMRh20/TMRpcm/wiki

Para converter os ficheiros audio usa o conversor em baixo e usa as configurações indicadas pelo 1º link

3º - Conversor para ficheiros .WAV : https://audio.online-convert.com/convert-to-wav