Table des matières:
- Étape 1: Dependências Necessárias E Requisitos
- Étape 2: Como O HC-SR04 Funciona?
- Étape 3: Código Fonte
Vidéo: Capteur Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Esse projeto visa desenvolver um código na linguagem python para adquirir informações of distância de um sensor ultrassônico HC-SR04, que posteriormente será usado para a medição do nível de liquide 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 para IoT 2018.
Étape 1: Dependências Necessárias E Requisitos
Installer une GPIOLibrary pour utiliser les pins GPIO da Dragonboard;
Instalar o pacote Time para trabalhar com funções relacionadas com tempo em python;
Utilizar algum hardware conversão de nível: o sensor em questão trabalha com tensão de 5v, enquanto os pinos GPIO da placa Dragonboard 410c funcionam at 1.8v, sendo assim, é necessário fazer uma conversão. Nesse caso utilizado o shield da 96boards que possui esse tipo de circuito integrado.
Étape 2: Como O HC-SR04 Funciona?
Em uma breve descrição, o sensor émet 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.
Techniquement, essas etapas podem ser descritas:
- Um sinal é enviado para o pino trigger para dar início a medição;
- O módulo émise uma sequência de ondas
- Espera-se um retorno e caso isso ocorra, o módulo enviará um sinal no pino echo
- A distância é medida ao multiplicar o tempo decorrido entre as etapas 1 e 3 por 17150
Étape 3: 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 limit e imprime a media desses valores.
Conseillé:
Capteur de respiration bricolage avec Arduino (capteur d'étirement tricoté conducteur): 7 étapes (avec photos)
Capteur de respiration bricolage avec Arduino (capteur d'étirement tricoté conducteur): Ce capteur de bricolage prendra la forme d'un capteur d'étirement tricoté conducteur. Il s'enroulera autour de votre poitrine/estomac, et lorsque votre poitrine/estomac se dilate et se contracte, le capteur et par conséquent les données d'entrée qui sont transmises à l'Arduino. Donc
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: 6 Étapes
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publicação tem como objetivo mostrar os passos necessários para desenvolver aplicações analó
Capteur de température et d'humidité à énergie solaire Arduino en tant que capteur Oregon 433 mhz : 6 étapes
Capteur de température et d'humidité à énergie solaire Arduino en tant que capteur Oregon à 433 mhz : il s'agit de la construction d'un capteur de température et d'humidité à énergie solaire. Le capteur émule un capteur Oregon de 433 mhz et est visible dans la passerelle Telldus Net. Capteur de mouvement à énergie solaire" d'Ebay. Assurez-vous qu'il est écrit 3.7v pâte
Capteur magnétique RaspberryPi 3 avec mini capteur Reed : 6 étapes
Capteur magnétique RaspberryPi 3 avec mini capteur Reed : dans ce Instructable, nous allons créer un capteur magnétique IoT à l'aide d'un RaspberryPi 3. Le capteur se compose d'une LED et d'un buzzer, qui s'allument tous les deux lorsqu'un aimant est détecté par le mini capteur reed
Interfaçage Arduino avec capteur à ultrasons et capteur de température sans contact : 8 étapes
Interfaçage Arduino avec capteur à ultrasons et capteur de température sans contact : De nos jours, les fabricants et les développeurs préfèrent Arduino pour le développement rapide du prototypage de projets. Arduino est une plate-forme électronique open source basée sur du matériel et des logiciels faciles à utiliser. Arduino a une très bonne communauté d'utilisateurs. Dans ce projet