Turinys:

„Ultrassônico HC-SR04“jutiklis, „Dragonboard 410c E Link Sprite“: 3 žingsniai
„Ultrassônico HC-SR04“jutiklis, „Dragonboard 410c E Link Sprite“: 3 žingsniai

Video: „Ultrassônico HC-SR04“jutiklis, „Dragonboard 410c E Link Sprite“: 3 žingsniai

Video: „Ultrassônico HC-SR04“jutiklis, „Dragonboard 410c E Link Sprite“: 3 žingsniai
Video: Перепрошить DragonBoard 410c. 2024, Liepa
Anonim
„Ultrassônico HC-SR04“jutiklis, „Dragonboard 410c E Link Sprite“
„Ultrassônico HC-SR04“jutiklis, „Dragonboard 410c E Link Sprite“

Esse projeto visa desenvolver um código na linguagem python para adquirir informationções 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. Be to, galite naudoti „Dragonboard 410c“ir „shield para sensores da 96board“(„Link Sprite“) ambos fornecidos pela qualcomm e pelo embarcados no program de parcerias para IoT 2018.

1 žingsnis: Dependências Necessárias E Requisitos

Įdiekite „GPIOLibrary“, skirtą naudoti „GPIO da Dragonboard“;

Įdiegti arba paleisti laiką, skirtą trabalhar com funções relacionadas com tempo em python;

Naudokite pradinę aparatinės įrangos pokalbių programą: 5 jutiklio jutiklį, kurio sudėtinė įtampa yra 5 colių, o tai reiškia, kad „GPIO da placa“yra „Dragonboard 410c“, veikianti 1,8 V, siųskite, būtinai naudokitės pokalbiais. Nesse caso foi utilizado o shield da 96boards que possui esse tipo de circuitito integrado.

2 žingsnis: „Como O HC-SR04 Funciona“?

„Como O HC-SR04 Funciona“?
„Como O 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. O metodulo emite uma sequência de ondas
  3. Espera-se um retorno ir caso isso ocorra, o metodulo enviará um sinal no pino echo
  4. A distância é medida ao multiplicar o tempo decorrido entre as etapas 1 e 3 por 17150

3 žingsnis: Código Fonte

Código Fonte
Código Fonte

Esse é um resumo do algoritmo utilizado no código; biblioteka GPIOLibiblioteka 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.

Rekomenduojamas: