Daftar Isi:

Sensor Ultrassnico HC-SR04, Dragonboard 410c E Link Sprite: 3 Langkah
Sensor Ultrassnico HC-SR04, Dragonboard 410c E Link Sprite: 3 Langkah

Video: Sensor Ultrassnico HC-SR04, Dragonboard 410c E Link Sprite: 3 Langkah

Video: Sensor Ultrassnico HC-SR04, Dragonboard 410c E Link Sprite: 3 Langkah
Video: Перепрошить DragonBoard 410c. 2024, Juli
Anonim
Sensor Ultrassnico HC-SR04, Dragonboard 410c E Link Sprite
Sensor Ultrassnico HC-SR04, Dragonboard 410c E Link Sprite

Pengeluaran visa projeto um código na linguagem python untuk memperoleh informasi dari jarak de um sensor ultrassônico HC-SR04, que posteriormente será usado para a medição melakukan nível de líquido em um tanque pequeno. Para isso, foi utilizada a placa Dragonboard 410c e um shield para sensores da 96board (Link Sprite) ambos fornecidos pela qualcomm e pelo embarcados no programa de parcerias untuk IoT 2018.

Langkah 1: Dependncias Necessárias E Requisitos

Instal GPILibrary untuk menggunakan pin GPIO da Dragonboard;

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

Percakapan perangkat keras algum yang digunakan: o sensor dan pencarian untuk 5v, enquanto os pinos GPIO da placa Dragonboard 410c funcionam até 1.8v, sendo assim, dan necessário fazer uma percakapan. Nesse caso foi utilizado o shield da 96boards que possui esse tipo de circuito integrado.

Langkah 2: Como O HC-SR04 Fungsi?

Fungsi HC-SR04?
Fungsi HC-SR04?

Deskripsi singkat, 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 dan obstáculo.

Tecnicamente, essas etapas podem ser descritas:

  1. Um sinal é enviado para o pino memicu para dar início a medição;
  2. O módulo emite uma sequência 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

Langkah 3: Codigo Fonte

Codigo Fonte
Codigo 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 media desses valores.

Direkomendasikan: