Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
Olá a todos … meu nome é Ahmed Darwish … este é meu projeto usando Raspberry Pi com o sensor ultrassônico e gostaria de compartilhar com todos vocês. Fui solicitado a preparar um código que funcione em Python para controlar 8 sensores ultrassônicos conectados a uma placa Raspberry Pi. O sistema deve ser conectado a uma tela por meio de um HDMI e deve mostrar algo como um monitor de radar.
O sensor que escolhi para esse projeto é o sensor HC-SR04. Vou usar apenas um sensor neste experimento e se você quiser que mais sensores sejam conectados ao seu Pi, você deve levar em consideração fornecer uma fonte de alimentação externa de 5 V para os sensores em vez de tirar a energia do Pi.
Etapa 1: Contatos
Fico feliz em ouvir seus comentários. Por favor, não hesite em juntar-se aos meus canais em:
Instagram: @ Simplydigital010
Twitter: @ Simply01Digita
Etapa 2: O que precisamos para o projeto?
Primeiro: para o Raspberry Pi:
- Placa de Raspberry Pi
- Cabo HDMI
- TV ou monitor com porta HDMI
- Mouse e teclado
- Conexão DSL para acesso à internet
- Cartão micro SD de 8 GB
- Cabo Micro USB
Segundo: para o sensor:
- Sensor HC-SR04
- Prancha de pão de qualquer tamanho
- Fios de conexão (macho-fêmea)
- Resistores (1 k ohm e 2 k ohm)
Terceiro: para você:
- Xícara de café ou copo de suco
- Bela cadeira
- Mesa ou escrivaninha
Etapa 3: preparando minha placa Raspberry Pi para o trabalho:
Primeiro tive que baixar o sistema operacional da web através de (https://www.raspberrypi.org/downloads/noobs/). Para obter mais ajuda para se familiarizar com a placa Raspberry Pi para iniciantes, você pode ver a seguinte página (https://www.raspberrypi.org/help/videos/).
Depois de baixar o sistema operacional, fiz uma cópia em um cartão de memória de 8 GB para instalar na placa e começar a trabalhar. O vídeo acima é realmente útil para usuários iniciantes e ajuda você durante a instalação.
Observe que o cartão de memória NÃO DEVE ser removido da placa por nenhum motivo. Caso contrário, esse cartão não funcionará.
Etapa 4: Próxima etapa: Configurando seu sistema:
Agora, depois que você terminar de instalar o sistema e ele estiver pronto, podemos começar o trabalho real.
Primeiro, começamos com a placa de ensaio e o sensor. Esta página é realmente útil para esta etapa (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Fixe o sensor na placa de ensaio conforme mostrado com os resistores e conecte ao seu Pi. Você pode copiar o código da página para testar seu sensor. Basta abrir sua página Python e copiar o código (livre-se das palavras no topo da página). NOTE que este código é feito para uma única execução. O que significa que o código deve registrar apenas uma leitura e, em seguida, parar.
Agora, depois que o código estiver funcionando bem com o seu sistema, você deve ir para a próxima etapa, que é ter uma medição em execução contínua. Esta página é realmente útil para esta etapa (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Vá direto ao código porque você não precisa mais da explicação, pois você teve a ideia desde o primeiro site. MAS você pode precisar ler os comentários, pois eles têm algumas dicas úteis.
Etapa 5: como mostrar figuras?
O sistema está bom e as leituras do sensor estão boas. O próximo passo é converter as leituras em formas com cores. Primeiro você deve baixar uma biblioteca chamada matplotlib. Basta abrir a página Prompt de comando do Pi e escrever: sudo apt-get install python-matplotlib ou siga as instruções neste site. Após instalar a biblioteca, basta testar o código deste site. O código que quero dizer é o número 15 com uma marca verde ao lado.
Etapa 6: Etapa final: Testar o sensor e fazer uma figura:
Observe que o código abaixo é meu. Tive de mesclar o código do sensor de execução contínua com o código de plotagem de figuras para que funcionasse como desejo. Você pode alterá-lo conforme desejar para atender às suas demandas. Basta copiar o código para um novo arquivo Python e executá-lo.
Recomendado:
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): 12 etapas
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): Geralmente encontramos robôs para evitar obstáculos em todos os lugares. A simulação de hardware deste robô faz parte da competição em muitas faculdades e em muitos eventos. Mas a simulação de software de robô de obstáculo é rara. Mesmo que possamos encontrá-lo em algum lugar
Luzes de rua automáticas usando sensor ultrassônico: 3 etapas
Luzes de rua automáticas usando sensor ultrassônico: Você já pensou como as luzes da rua se acendem automaticamente à noite e se apagam automaticamente pela manhã? Existe alguma pessoa que liga / desliga essas luzes? Existem várias maneiras de acender as luzes da rua, mas a seguinte c
Meça a distância com o sensor ultrassônico HC-SRF04 (mais recente em 2020): 3 etapas
Meça a distância com o sensor ultrassônico HC-SRF04 (mais recente de 2020): O que é o sensor ultrassônico (distância)? Um ultrassom (Sonar) com ondas de alto nível que as pessoas não conseguem ouvir. No entanto, podemos ver a presença de ondas ultrassônicas em toda a natureza. Em animais como morcegos, golfinhos … use ondas ultrassônicas para
Interface do Arduino com sensor ultrassônico e sensor de temperatura sem contato: 8 etapas
Interface do Arduino com sensor ultrassônico e sensor de temperatura sem contato: Hoje em dia, os fabricantes e desenvolvedores estão preferindo o Arduino para o desenvolvimento rápido da prototipagem de projetos. Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fáceis de usar. O Arduino tem uma comunidade de usuários muito boa. Neste projeto
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: 4 etapas
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: Neste projeto, mostrarei como criar um detector de água barato usando dois métodos: 1. Sensor ultrassônico (HC-SR04) .2. Sensor de água funduino