Indholdsfortegnelse:

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

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

Video: Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 trin
Video: Перепрошить DragonBoard 410c. 2024, Juli
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 to linguagem python para adquirir informations de distância de um sensor ultrassônico HC-SR04, que posteriormente será usado para a medição do nível de líquido em um tanque pequeno. Para isso, foi utilizada and 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.

Trin 1: Dependências Necessárias E Requisitos

Installer et GPIOLibrary til brug af pios GPIO fra Dragonboard;

Instalar o pacote Time para trabalhar com funções relacionadas com tempo em python;

Brug af hardware til konversation af nye: o sensor kan søge efter en spænding på 5v, og vi kan også bruge GPIO til at placere Dragonboard 410c, der fungerer på 1.8v, kan sendes, og det er nødvendigt med en konvertering. Nesse caso foi utilizado o shield da 96boards que possui a esse tipo de circuito integrado.

Trin 2: Como O HC-SR04 Funciona?

Hvordan fungerer HC-SR04 Funciona?
Hvordan fungerer HC-SR04 Funciona?

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 é calculado a distância entre o sensor e o obstáculo.

Tecnicamente, essas etapas podem ser descritas:

  1. Um sinal é enviado para o pino trigger para dar início a medição;
  2. Du kan også emitere en efterfølgende sekvens
  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 af 17150

Trin 3: Código Fonte

Código Fonte
Código Fonte

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

Anbefalede: