Índice:
- Etapa 1: Dependências Necessárias E Requisitos
- Passo 2: Como O HC-SR04 Funciona?
- Etapa 3: Código Fonte
![Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 etapas Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 etapas](https://i.howwhatproduce.com/images/001/image-2712-37-j.webp)
Vídeo: Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 etapas
![Vídeo: Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 etapas Vídeo: Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 etapas](https://i.ytimg.com/vi/z0LJ6BCOO2U/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
![Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite](https://i.howwhatproduce.com/images/001/image-2712-38-j.webp)
Esse projeto visa desenvolver um código na linguagem python para obter informações de distância de um sensor ultrassônico HC-SR04, que posteriormente será usado para um nível de nível de líquido em um tanque pequeno. Para isso, foi usado uma placa Dragonboard 410c e um shield para sensores da 96board (Link Sprite) ambos fornecidos pela qualcomm e pelo embarcados no programa de parcerias para IoT 2018.
Etapa 1: Dependências Necessárias E Requisitos
Instalar uma GPIOLibrary para usar os pinos GPIO da Dragonboard;
Instalar o pacote Time para trabalhar com funções relacionadas com tempo em python;
Utilizar algum hardware de conversão de nível: o sensor em questão trabalha com tensão de 5v, enquanto os pinos GPIO da placa Dragonboard 410c elaborados até 1.8v, sendo assim, é necessário fazer uma conversão. Nesse caso foi utilizado o shield da 96boards que possui esse tipo de circuito integrado.
Passo 2: Como O HC-SR04 Funciona?
![Como O HC-SR04 Funciona? Como O HC-SR04 Funciona?](https://i.howwhatproduce.com/images/001/image-2712-39-j.webp)
Em uma breve descrição, o sensor emite uma onda e espera um retorno, que ocorre caso essa onda encontre algum obstáculo; a partir do tempo decorrido entre essas duas etapas é atualização a distância entre o sensor e o obstáculo.
Tecnicamente, essas etapas podem ser desencadeadas:
- Um sinal enviado para o pino trigger para dar início a uma direcionada;
- O módulo emite uma sequência de ondas
- Espera-se um retorno e caso isso ocorra, o módulo enviar um sinal no pino eco
- A distância é medida ao multiplicar o tempo decorrido entre as etapas 1 e 3 por 17150
Etapa 3: Código Fonte
![Código Fonte Código Fonte](https://i.howwhatproduce.com/images/001/image-2712-40-j.webp)
Esse é um resumo do algoritmo utilizado no código; a biblioteca GPIOLibrary e o código fonte desenvolvido que faz 15 rejeitando-se os valores para o limite e imprime a média desses valores.
Recomendado:
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): 12 etapas
![Robô para evitar obstáculos usando sensor ultrassônico (Proteus): 12 etapas Robô para evitar obstáculos usando sensor ultrassônico (Proteus): 12 etapas](https://i.howwhatproduce.com/images/001/image-158-j.webp)
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: 3 etapas Luzes de rua automáticas usando sensor ultrassônico: 3 etapas](https://i.howwhatproduce.com/images/001/image-1926-j.webp)
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
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezanino: 6 Passos
![Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezanino: 6 Passos Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezanino: 6 Passos](https://i.howwhatproduce.com/images/005/image-12403-j.webp)
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publica ç ã o tem como objetivo mostrar os passos necessários á rios para desenvolver aplica ç õ es anal ó gicas usando Dragonboard 410c e Linker Sprite Mezzanine
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: 8 etapas Interface do Arduino com sensor ultrassônico e sensor de temperatura sem contato: 8 etapas](https://i.howwhatproduce.com/images/011/image-31672-j.webp)
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: 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: 4 etapas](https://i.howwhatproduce.com/images/003/image-8298-21-j.webp)
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