Tabla de contenido:

Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 pasos
Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 pasos

Video: Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 pasos

Video: Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 pasos
Video: Перепрошить DragonBoard 410c. 2024, Mes de julio
Anonim
Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite
Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite

Esse projeto visa desenvolver um código na linguagem python para adquirir información de distancia de um sensor ultrassônico HC-SR04, que posteriormente será usado para un medição do nível de líquido em um tanque pequeño. Para isso, foi used a placa Dragonboard 410c e um shield para sensores da 96board (Link Sprite) ambos fornecidos pela qualcomm e pelo embarcados no program of parcerias para IoT 2018.

Paso 1: Dependências Necessárias E Requisitos

Instalar una GPIOLibrary para utilizar los pinos GPIO da Dragonboard;

Instalar o pacote Time para trabalhar con funciones relacionadas con tempo em python;

Utilice algún hardware conversão de nível: o sensor em questão trabalha com tensión de 5v, enquanto os pinos GPIO da placa Dragonboard 410c funcionam até 1.8v, sendo assim, é needário fazer uma conversão. Nesse caso foi utilizado o shield da 96boards que possui esse tipo de circuito integrado.

Paso 2: ¿Como Funciona O HC-SR04?

Como O HC-SR04 Funciona?
Como O HC-SR04 Funciona?

Em uma breve descripción, o sensor emite uma onda e espera um retorno, que ocorre caso essa onda encontre algum obstáculo; a partir del tempo decorrido entre essas duas etapas é calculado a distância entre o sensor e o obstáculo.

Técnicamente, essas etapas podem ser descritas:

  1. Um sinal é enviado para o pino trigger para dar início a medição;
  2. O módulo emite uma secuencia de ondas
  3. Espera-se um retorno e caso isso ocorra, o módulo enviará um sinal no pino echo
  4. A distância é medida ao multiplicar o tempo decorrido entre as etapas 1 e 3 por 17150

Paso 3: Código Fonte

Código Fonte
Código Fonte

Esse é um resumen del algoritmo utilizado sin código; a biblioteca GPIOLibrary e o código fonte desenvolvido que faz 15 medições excluindo-se os valores for do limite e imprime a média desses valores.

Recomendado: