Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá a todos!
Estou em quarentena e os dias são enfadonhos. Resolvi então criar uma coisa inútil… A cantora de porta!
Ok… eu sei… é inútil… mas é divertido!
O objetivo é que quando alguém abrir a porta, faça um som (som personalizável) como um peido, um grito, uma música … (avisei … É inútil)
Por causa da quarentena, não pude comprar o que queria na loja. Então eu fiz com o que eu tinha:)
Suprimentos
Usei o seguinte material:
- Raspberry Pi 3
- Interruptor de limite (consegui encontrar um em um PC antigo)
- Um pequeno alto-falante (encontrei o que precisava em uma caixa velha)
- Ligue e conecte seu alto-falante ao Raspberry Pi
Isso é tudo !
Etapa 1: cor dos fios no cabo de conexão
Meu plugue estava quebrado. Portanto, preciso reconectar um novo conector macho no alto-falante.
Encontrei um velho par de fones de ouvido (Samsung talvez) e identifico a cor do fio e associo então às suas funções.
(como na imagem acima)
Eu não tinha um tubo termorretrátil … Então, fiz com fita adesiva.
Etapa 2: Codding
Eu conectei meu botão (normalmente fechado - NC) ao pino 1 (+ 5V) e ao pino 7 (GPIO) do meu Rpi.
Agora vou codificar o que quero. Para este projeto eu usei Python (mas você pode usar outros códigos chatos para fazer isso)
Resumidamente:
- Pygame é usado para reproduzir um som
Folha de Dados Pygame
- O tempo é usado para dar à CPU a chance de realizar tarefas adicionais
Hora da folha de dados
- GPIO é usado para ouvir o que está acontecendo na saída GPIO (óbvio)
Folha de dados RPi. GPIO
Eu deixei meu código como um anexo <3
(Você deve ter o som reproduzido na mesma pasta que o código)
Etapa 3: consertar tudo! e vamos testar
Fixei o botão na porta o melhor que pude (com fita adesiva).
Eu conectei todos os fios …
E abra a porta:)
=> vídeo
Etapa 4: isso é tudo
Se você quiser mais informações, pode me enviar um e-mail para: [email protected]
Obrigado por me ler (eu sou francês.. então meu inglês é ruim)
E tenha um bom dia chato!