- Descrição: O Transdutor Buzzer Piezoelétrico SFM-27 é um componente…
Como usar com Arduino – Sensor de Nível de Líquido (sem contato) – XKC-Y25-PNP
– Descrição:
O Sensor de Nível de Líquido (sem contato) – XKC-Y25-PNP é um dispositivo capacitivo puramente eletrônico de alta sensibilidade utilizado para detecção de nível de liquido sem necessidade de contato. Este sensor utiliza um chip com avançada tecnologia de processamento de sinal e que executa operações em alta velocidade para detecção do nível de líquido em um recipiente sem que haja necessidade de contato.
Pelo fato do Sensor de Nível de Líquido (sem contato) – XKC-Y25-PNP não exigir contato entre a substância e o sensor para fazer a detecção de nível, o mesmo se torna ideal para ser aplicado em processos onde seja necessário medir o nível de substâncias tóxicas, ácidos ou álcali, por exemplo. Além disso, o sensor pode ser utilizado para detecção de nível dos líquidos mais comuns, como a água, por exemplo.
O Sensor de Nível de Líquido (sem contato) – XKC-Y25-PNP é simples de ser instalado e utilizado, possui desempenho estável, alta durabilidade e tem capacidade de detecção em recipientes de plástico, vidro e cerâmica, por exemplo, com uma distância de detecção superior a 10mm. Para instalação do sensor em recipiente de metal, é necessário fazer um furo no recipiente, instalar um rubber plug e acoplar o sensor com cola ou resina epóxi, por exemplo.
1) Este sensor NÃO tem capacidade de detectar líquidos que NÃO conduzam eletricidade, como, por exemplo, gasolina ou outros derivados do petróleo.
2) O nível lógico alto da saída será igual a tensão de alimentação do sensor. Portanto, se alimentar o sensor com 5VDC, quando a saída estiver em nível lógico alto o sinal também será de 5VDC, caso alimente com 20VDC, por exemplo, quando a saída estiver em nível lógico alto o sinal também será de 20VDC. Logo, fique atento a este detalhe da tensão de saída para quando for fazer a leitura do sinal de saída com a plataforma microcontrolada.
– Especificações e características:
– Modelo: XKC-Y25-PNP
– Polaridade: PNP
– Tensão de operação: 5 a 24VDC
– Corrente de operação: 200µA
– Tempo de resposta: 500mS
– Tensão de saída (nível lógico alto): igual a tensão de operação
– Tensão de saída (nível lógico baixo): 0V
– Distância de detecção: 0 ~ 13mm
– Comunicação: serial TTL
– Temperatura de operação: 0 a 100º celsius
– Umidade: 5 ~ 100%
– Certificação (grau de proteção): IP67
– Material de acabamento do sensor: ABS
– Dimensões: 28mm(D) X 16,9mm(A)
– Comprimento do cabo: 45cm
– Aplicações:
Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário fazer a detecção de nível de liquido sem necessidade de contato.
– Proposta da prática:
Utilizar o Sensor de Nível de Líquido (sem contato) – XKC-Y25-PNP em conjunto com o Arduino e quando houver detecção de líquido o LED irá acender.
– Lista dos itens necessários:
01 – Arduino com Cabo USB
01 – Sensor de Nível de Líquido (sem contato) – XKC-Y25-PNP
01 – LED Difuso 5mm Vermelho
01 – Resistor de 150Ω
01 – Resistor de 10KΩ
01 – Protoboard
05 – Cabos Jumper macho-macho
01 – Recipiente com água (até a metade)
– Esquema de ligação da prática:
– Tutorial de instalação e configuração do ambiente de programação do Arduino:
Arduino – Instalação e Configuração da IDE no Windows
– Código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
const int pinoLed = 12; //PINO DIGITAL UTILIZADO PELO LED const int pinoSensor = 5; //PINO DIGITAL UTILIZADO PELO SENSOR void setup(){ pinMode(pinoSensor, INPUT); //DEFINE O PINO COMO ENTRADA pinMode(pinoLed, OUTPUT); //DEFINE O PINO COMO SAÍDA digitalWrite(pinoLed, LOW); //LED INICIA DESLIGADO } void loop(){ if(digitalRead(pinoSensor) == HIGH){ //SE A LEITURA DO PINO FOR IGUAL A LOW, FAZ digitalWrite(pinoLed, HIGH); //ACENDE O LED }else{ //SENÃO, FAZ digitalWrite(pinoLed, LOW); //APAGA O LED } } |
– Resultado final:
Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!
Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop
Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.
Obrigado e até a próxima!
Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.
Postagem anterior: ChatBot com Node-RED e Telegram
Próxima postagem: Como usar com Arduino – Módulo Sensor de Umidade e Temperatura DHT11
Muito bom!
Como ficaria a ligação para um sensor NPN?
É possível utilizar o sensor com álcool 70?
Sabe se é possível trocar o Led por um Speaker e tornar o circuito um alarme sonoro ??
Sabe se esse sensor detecta nível de massa de pão?