Índice:
Vídeo: Detecção de movimento usando Raspberry Pi: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Neste instrutível, vamos aprender como podemos usar o Sensor PIR (Infravermelho Passivo) com Raspberry Pi, a fim de construir um detector de movimento simples. É usado para sentir o movimento de pessoas, animais ou outros objetos. Eles são comumente usados em alarmes contra roubo e sistemas de iluminação ativados automaticamente.
Princípios operacionais:
Todos os objetos com temperatura acima do zero absoluto emitem energia térmica na forma de radiação. Normalmente, essa radiação não é visível ao olho humano porque irradia em comprimentos de onda infravermelhos, mas pode ser detectada por dispositivos eletrônicos projetados para esse fim. (Fonte: Wikipedia)
Objetivo do instrutível:
A ideia principal deste tutorial é LIGAR o Led se um movimento for detectado e DESLIGAR o Led se for detectado. Como eu disse na introdução você pode usar o sensor para controlar a Sala de Luz ou Alarme ao invés do Led.
Etapa 1: suprimentos
Suprimentos de hardware:
1. Raspberry Pi 3 Modelo B
2. Sensor PIR
3. Placa de ensaio
4. Resistor de 220 Ohms
5. LED
6. Fios
Suprimentos de software:
1. Raspbian Jessie (Sistema operacional do Raspberry Pi: para mais detalhes, você pode consultar meu tutorial anterior aqui).
2. Python IDLE
Então, presumo que você tenha feito alguns projetos básicos com sucesso. Caso contrário, não se preocupe, aconselho você a seguir meu tutorial anterior (Comece seu primeiro projeto com framboesa: LED piscando)
Etapa 2: montagem do circuito
A fiação é bastante simples, o sensor PIR possui três pinos:
1. Vcc para 5v do GPIO do Raspberry.
2. GND para o GNS do GPIO de Framboesa.
3. OUT para 17 pinos GPIO.
Para conectar o LED e o resistor, você pode seguir as etapas abaixo:
1. Conecte um resistor de 220Ω ao ânodo do LED e, em seguida, o resistor a 5 V.2. Conecte o cátodo do LED ao pino 4 GPIO (veja a imagem acima).
Etapa 3: código Python
1. Ligue seu Pi e crie um novo arquivo de texto “pir.py” (você pode nomear o arquivo como quiser).
2. Digite o seguinte código:
importar RPi. GPIO como GPIO
import timeGPIO.setmode (GPIO. BCM) GPIO.setup (17, GPIO. IN) #PIR GPIO.setup (4, GPIO. OUT) #Led try: time.sleep (2) # para estabilizar o sensor enquanto True: i = GPIO.input (17) se i == 0: #Quando a saída do sensor de movimento for BAIXA GPIO.output (4, 0) #Desligue a impressão do LED ("Nenhum movimento detectado", i) elif i == 1: #Quando a saída do sensor de movimento é HIGH GPIO.output (4, 1) #Ligue a impressão do LED ("Movimento detectado", i) exceto: GPIO.cleanup ()
3. Depois de digitar todo o código marcado, salve-o.
4. Execute o código Python digitando o seguinte código no terminal:
- cd Desktop e pressione Enter (digito Desktop porque salvei o arquivo na área de trabalho do pi).
- python pir.py e pressione Enter.
Etapa 4: para suporte
Você pode se inscrever no meu canal no YouTube para mais tutoriais e projetos. Inscreva-se para obter suporte. Obrigada.
Acesse meu canal no YouTube -link
Recomendado:
Detecção de movimento e escuridão na luz noturna - Sem micro: 7 etapas (com imagens)
Detecção de movimento e escuridão da luz noturna - Sem micro: este instrumento evita que você dê uma topada no dedo do pé ao caminhar por um quarto escuro. Você poderia dizer que é para sua própria segurança se acordar à noite e tentar chegar à porta com segurança. Claro que você pode usar uma lâmpada de cabeceira ou a li
Câmera de detecção de movimento Raspberry Pi na caixa do Floodlight: 3 etapas
Câmera de detecção de movimento Raspberry Pi no invólucro do Floodlight: eu tenho mexido com o Raspberry Pi por um tempo, usando-o para uma pequena variedade de coisas, mas principalmente como uma câmera CCTV para monitorar minha casa enquanto está fora com a capacidade de visualizar remotamente uma transmissão ao vivo, mas também receba e-mails de instantâneos de imagem
Monitorando um Terrário Lagarto usando Adosia IoT WiFi Controller + Detecção de movimento: 17 etapas (com imagens)
Monitorando um terrário de lagarto usando Adosia IoT WiFi Controller + Detecção de movimento: neste tutorial, mostraremos como construir um terrário de lagarto simples para um punhado de ovos de lagarto que acidentalmente encontramos e perturbamos enquanto fazíamos jardinagem ao ar livre. Queremos que os ovos eclodam com segurança, então tudo o que faremos é criar um espaço seguro usando um plast
Câmera de detecção de movimento Raspberry Pi 3 com feed ao vivo: 6 etapas
Câmera de detecção de movimento Raspberry Pi 3 com feed ao vivo: IntroduçãoNeste projeto, você aprenderá como construir uma câmera de detecção de movimento que poderá usar como armadilha fotográfica, monitor de bebê / animal de estimação, câmera de segurança e muito mais. Este projeto está organizado em várias etapas: Introdução Settin
Saída controlada por movimento - De uma luz com detecção de movimento: 6 etapas
Tomada controlada por movimento - a partir de uma luz com detecção de movimento: Imagine que você é um doce ou travessura indo para a casa mais assustadora do quarteirão. Depois de passar por todos os ghouls, fantasmas e cemitérios, você finalmente chega ao último caminho. Você pode ver o doce em uma tigela à sua frente! Mas de repente um gho