You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here
O sensor PIR HC-SR501 é um dos sensores de movimento mais simples de usar do mercado, e totalmente compatível com Arduino. Alimente-o e aguarde por volta de 5 segundos para sua inicialização. Após este período, se qualquer coisa se mover em seu range de leitura, o pino de saída vai para nível lógico alto. Este nível de saída é de 3,3V, portanto pode ser facilmente entendido por uma placa Arduino em uma leitura digital.
O sensor possui dois potênciometros na parte de trás. Um deles você seleciona quanto tempo o pino de saída vai ficar ligado quando o sensor "ver" algum movimento. Este tempo pode ir de 5 segundos a 2,5 minutos. Para uso com Arduino, você pode mantê-lo em 5 segundos. O outro potenciômetro serve para ajustar a distância máxima de leitura, a qual pode variar nominalmente de 3 metros a 7 metros. Seu ângulo de abertura é de aproximadamente 120º.
Para usuários avançados, o sensor tem ainda pads na parte de baixo da placa, onde você pode selecionar o padrão de reset do mesmo após ele verificar algum movimento. Ao colocar um pingo de solda entre os pinos do meio e L, você habilita que ele não resete. Isso significa que, após ver algo se mover ele dá o pulso no pino de saída e pára de funcionar (precisando ser resetado manualmente para voltar a funcionar, ou seja, ligando a desligando o sensor da alimentação). Se você colocar um pingo de solda entre o pino do meio e o pad com a letra H você habilita o auto reset, onde ele vai colocar o pino de saída em nível lógico alto após verificar algo em sua frente, vai voltar com o sinal para nível lógico baixo depois do tempo setado no potenciômetro, e depois está pronto para fazer uma nova leitura, ou seja, o reset é feito automaticamente pelo sensor. Por padrão, o sensor trabalha no modo auto reset e não é necessário nenhuma solda para funcionar.
Especificações:
- Alimentação: de 5V a 20V
- Tensão de Saída: 3,3V
- Potenciômetro para ajuste de tempo e sensibilidade
- Ângulo de abertura: aproximadamente 120º
- Dimensões: 33 x 25 x 25 mm
- Datasheet
- Video: Entendendo o Sensor PIR (por André Michelon - Canal Internet e Coisas)
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
![](/images/blank.gif)
bisumm
Enviado 2022-01-10 20:01:29
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Bom sensor, baixo consumo. Acho que onde está escrito, no datasheet, que consome 65 "mA" de "power", querem dizer 650 "microA" de "corrente", não é não? (Correção: Potência para corrente, e 100x menos). Testei aqui, a corrente em standby segundo um multímetro, foi de cerca de 125 microA, e, segundo outro multímetro, não detectou nenhuma corrente enquanto o datasheet diz ser de 50 microA. Ao menos pra configuração L, 3m, 1s. Não passa de uns 2,2mA iniciando, no máximo, por poucos segundos, e depois não passou de 650 microA ativando a saída.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/89139/89139_1_L.jpeg?20221107164308)
Giovanni5
Enviado 2022-01-11 08:00:05
bisumm
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
bisumm
Realmente o valor de "power" (potência) deveria ser de 65 mW, já que o sensor possui um consumo extremamente baixo. Como se trata de um sensor de fabricação chinesa, e o datasheet foi traduzido para inglês, é possível que este seja um problema de tradução. Iremos verificar com o nosso fornecedor a possibilidade de disponibilizar um datasheet atualizado.
![](/images/blank.gif)
bisumm
Enviado 2022-01-11 17:29:52
bisumm
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
bisumm
Ah sim, tranquilo, e aliás muito obrigado pela consideração de fazer tudo isso, obrigado
![](/images/blank.gif)
bisumm
Enviado 2022-01-11 17:31:45
bisumm
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
bisumm
Gostei que é muito econômico, vai durar muito com qualquer pilhas ou bateria que cubram os 3v3
![](/images/blank.gif)
bisumm
Enviado 2022-01-11 17:32:18
bisumm
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
bisumm
Quaisquer*
![](/images/blank.gif)
bisumm
Enviado 2022-01-11 17:33:35
bisumm
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
bisumm
Digo, que cubram os 5v, desculpe o spam
![](/images/blank.gif)
renato.sousa.gc
Enviado 2021-02-13 17:12:23
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Eu gostaria de fazer este sensor ativar uma fita de led de 12V. Porém, como a tensão de saída é 3,3V, como eu posso fazer para converter corretamente a tensão para alimentar a fita de led?
![](https://s3-sa-east-1.amazonaws.com/robocore-users/89139/89139_1_L.jpeg?20221107164308)
Giovanni5
Enviado 2021-02-15 08:20:42
renato.sousa.gc
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
renato.sousa.gc
O ideal neste caso seria usar um relé (https://www.robocore.net/atuador-rele/modulo-rele - por exemplo) para ser acionado de acordo com a saída de 3,3V do sensor. Vale lembrar que, ainda será necessário alimentar este sensor e o relé com 5V para que eles funcionem corretamente, porém é possível aproveitar uma única fonte de 12V, que será usada para alimentar a fita de LED, se utilizar um regulador de tensão de 5V (https://www.robocore.net/regulador-de-tensao/regulador-de-tensao-5v-7805).
![](/images/blank.gif)
Duin
Enviado 2019-10-28 21:26:28
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Com esse sensor eu consigo ajustar a distância máxima, somente para 30cm? O sharp não funciona pra mim por causa do angulo de detecção, é pequeno para o meu projeto. A idéia é ter um sensor em cada degrau da escada, na parte frontal, pois a escada não tem parede em volta.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/89139/89139_1_L.jpeg?20221107164308)
Giovanni5
Enviado 2019-10-29 13:20:47
Duin
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Duin
Sim, o sensor deve ser capaz de identificar movimentos na faixa dos 30 cm, porém não é possível limitar sua leitura para essa faixa de distância. Além disso, sua abertura para leitura é pequena (+/- 120°), portanto é possível que você tenha alguns problemas com leituras do sensor, devido ao seu posicionamento no projeto.
![](/images/blank.gif)
fabiopa
Enviado 2019-03-27 22:41:21
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Boa noite. O que eu preciso para enviar o sinal para um celular?
![](https://s3-sa-east-1.amazonaws.com/robocore-users/89139/89139_1_L.jpeg?20221107164308)
Giovanni5
Enviado 2019-03-28 11:23:33
fabiopa
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
fabiopa
Isso dependerá de como você quer enviar o sinal para o celular. Caso seja por meio de conexão bluetooth, seria necessário utilizar um módulo bluetooth HC-05 (https://www.robocore.net/loja/wireless/modulo-bluetooth-hc-05) conectado a uma placa da plataforma Arduino. Caso você queira enviar o sinal por Wi-Fi é necessário utilizar um módulo Wi-Fi ESP8266 (https://www.robocore.net/loja/iot/modulo-wifi-esp8266) também utilizando uma placa Arduino para realizar a comunicação com o módulo. Ou até mesmo utilizar um NodeMCU que já possui portas de entrada e saída digitais e conexão à internet por meio do módulo ESP8266 já embutido na placa (https://www.robocore.net/loja/iot/nodemcu-esp8266-12-v2). Outra solução possível para ter as duas opções de conexão com o celular, é possível utilizar a placa ESP32, que possui conexão Wi-Fi e Bluetooth (https://www.robocore.net/loja/iot/esp32-wifi-bluetooth).
![](/images/blank.gif)
fabiopa
Enviado 2019-03-28 17:25:10
fabiopa
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
fabiopa
Obrigado!
![](https://s3-sa-east-1.amazonaws.com/robocore-users/59305/59305_1_L.jpg?20230214201003)
j.serra
Enviado 2017-10-24 09:53:17
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Bom dia, meu gerente comprou este sensor com vocês e me enviou para testá-lo, minha dúvida é, eu consigo capturar os valores dos potenciômetros dele, da distância e tempo que estão setados?
![](https://s3-sa-east-1.amazonaws.com/robocore-users/33120/33120_1_L.png?20230728112500)
Francois
Enviado 2017-10-24 11:22:52
j.serra
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
j.serra
Por padrão isso não é possível, somente os pinos de alimentação e de sinal de presença estão disponíveis.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/59305/59305_1_L.jpg?20230214201003)
j.serra
Enviado 2017-10-24 11:25:46
j.serra
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
j.serra
Obrigado pela informação, é que estava com intenção de colocar opção de configurar os valores de modo mais dinâmico, mas o sensor irá servir para o propósito mesmo assim.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/102359/102359_1_L.jpg?20171023115913)
thamiris96
Enviado 2017-10-22 17:49:05
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Boa tarde, tenho duas dúvidas a respeito desse produto. 1º - Na descrição diz que a distância máx. pode variar de 3 a 7 mts. Então se eu precisar que ele detecte algo bem próx. (30 cm a 1m) funcionaria normalmente ? 2º - Se o objeto estiver parado diante dele , tbm reconhece ou precisa ter movimento continuo? Obrigada.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/46063/46063_1_L.jpg?20240524005501)
MarceloFarias
Enviado 2017-10-23 11:45:12
thamiris96
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
thamiris96
1. Sim, ele detectará os movimentos nessa faixa. 2. Ele detecta movimentos, logo, se o objeto estiver parado ele não detectará, pois não existe movimento.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/102359/102359_1_L.jpg?20171023115913)
thamiris96
Enviado 2017-10-23 11:50:43
thamiris96
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
thamiris96
Você tem algum sensor para me indicar que identifique a presença de um objeto parado na sua frente a uma distância de 30cm mais ou menos?
![](https://s3-sa-east-1.amazonaws.com/robocore-users/33120/33120_1_L.png?20230728112500)
Francois
Enviado 2017-10-23 16:03:12
thamiris96
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
thamiris96
Para isso você pode usar um sensor ultrassônico HC-SR04 ou um sensor infravermelho Sharp (10 a 80 cm talvez seja o mais recomendado dos três modelos). Veja as opções em https://www.robocore.net/loja/sensores
![](/images/blank.gif)
planejamarketin
Enviado 2017-09-19 15:38:31
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Três perguntas: 1. Quais as dimensões deste sensor; 2. Se há opção para reduzir o angulo de atuação e 3. Se apenas um gerenciador pode gerenciar 3 sensores independentes.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/33120/33120_1_L.png?20230728112500)
Francois
Enviado 2017-09-19 16:03:28
planejamarketin
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
planejamarketin
1) 33 x 25 x 25 mm; 2) é possível ajustar a distância e o tempo de detecção, mas não o ângulo; 3) o sensor possui uma saída digital, portanto você poderia usar um Arduino, por exemplo, para ler três sensores deste de maneira independente (isso dependerá do seu código).
![](/images/blank.gif)
john.p
Enviado 2017-08-10 10:43:47
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Obrigado pela informaçao att
![](/images/blank.gif)
john.p
Enviado 2017-08-09 23:29:22
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
Ola boa noite voce poderia mim informar Ate quantos cetimetros poderia esticar um fio da central do arduino para uma porta por exemplo que seria onde este sensor ficaria.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/46063/46063_1_L.jpg?20240524005501)
MarceloFarias
Enviado 2017-08-10 09:28:13
john.p
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
john.p
É difícil informar, pois isso dependerá de inúmeros fatores, como: tipo do fio, se é blindado ou não, interferências do ambiente, etc. No geral, por ser um sensor digital, ele está menos sujeito a interferências externas. Se o ambiente não tiver muito ruído, como motores elétricos de grande porte, etc, acredito que você não terá problemas em colocar um cabo de alguns metros entre o sensor e o Arduino. Para garantir, sugiro utilizar cabo blindado, como este: https://www.robocore.net/loja/produtos/cabo-tiaflex-014mm-3vias.html
![](/images/blank.gif)
john.p
Enviado 2016-07-28 11:40:00
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
ola boa tarde vai demorar pra chegada desse sensor? o mínimo de detestação desse sensor é só 3 metros mesmo? será que não da pra diminuir mais? att
![](https://s3-sa-east-1.amazonaws.com/robocore-users/7362/7362_1_L.jpg?20221107175101)
ViniDj
Enviado 2016-07-28 11:42:34
john.p
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
john.p
Infelizmente vai demorar um pouco, devemos ter esse sensor de volta apenas por volta de metade de Outubro.
![](https://s3-sa-east-1.amazonaws.com/robocore-users/7362/7362_1_L.jpg?20221107175101)
ViniDj
Enviado 2016-07-28 11:43:06
john.p
![date](/modules/Forums/templates/subSilver/images/icon_minipost.gif)
john.p
Chegará a loja um outro modelo, e com isso serão outras especificações técnicas. Infelizmente neste momento não temos como lhe informar seu range.