Table des matières:

Faire un testeur de distance à ultrasons avec Micro:bit : 6 étapes
Faire un testeur de distance à ultrasons avec Micro:bit : 6 étapes

Vidéo: Faire un testeur de distance à ultrasons avec Micro:bit : 6 étapes

Vidéo: Faire un testeur de distance à ultrasons avec Micro:bit : 6 étapes
Vidéo: Programmation à distance-Utilisation de MakeCode (Micro:Bit, EV3 et Arcade) dans TEAMS 2024, Novembre
Anonim
Faire un testeur de distance à ultrasons avec Micro:bit
Faire un testeur de distance à ultrasons avec Micro:bit

Aujourd'hui, nous allons fabriquer un testeur de distance à ultrasons avec module micro:bit et capteur à ultrasons.

Étape 1: Matériel nécessaire

1 x BBC micro:bit

1 x poulpe: peu

1 module OLED

1 module à ultrasons HC-SR04

Étape 2: Connaissances de base

Principe de base HC-SR04

HC-SR04 est une sorte de modules de mesure de distance à ultrasons. Avec ce module, nous pouvons détecter l'espace-temps entre l'envoi et le retour des ultrasons, puis le convertir en distance. Voici le principe de base:

  • Utilisez le port IO TRIG pour déclencher la mesure de distance avec un niveau électrique élevé de 10us au moins.
  • Envoyez automatiquement 8 ondes carrées de 40 kHz et vérifiez si un signal revient.
  • Si un signal est revenu, émettre un niveau électrique élevé via le port IO TRIG. La durée du niveau électrique élevé est le temps entre l'envoi et le retour des ultrasons.

Distance=(temps de niveau électrique élevé x espace sonore (340m/s))/2

Remarque: Trouvez dans le MakeCode la bibliothèque à ultrasons déjà scellée. Vous n'avez pas besoin d'écrire de code de lecteur compliqué, mais simplement d'invoquer la bibliothèque.

Étape 3: Assemblage du matériel

Assemblage du matériel
Assemblage du matériel
Assemblage du matériel
Assemblage du matériel
Assemblage du matériel
Assemblage du matériel

1. Vous pouvez vous référer à la colonne pour la connexion entre le module à ultrasons et le poulpe.

2. Comme la tension d'entraînement du module à ultrasons SR04 est de 5V, nous devons donc faire glisser le commutateur de tension sur Octopus:bit jusqu'à la fin de 5V.

3. Branchez le module OLED dans le cpnnector IIC sur Octopus:bit.

4. Une fois connecté, vous pouvez voir l'image suivante:

Étape 4: Programmation

La programmation
La programmation
La programmation
La programmation
La programmation
La programmation
La programmation
La programmation

1. Cliquez pour ouvrir https://makecode.microbit.org/ et entrez dans l'interface de programmation

2. Recherchez le sondeur dans ADD Package, puis ajoutez la bibliothèque d'ultrasons

3. Recherchez OLED dans ADD Package, puis ajoutez la bibliothèque pour le module OLED

4. Initialisez l'écran OLED

5. Réglez le trig de la broche sur P14 et l'écho de la broche sur P15 avec cm comme unité. Et afficher les données renvoyées sur l'écran OLED

6. Lorsque vous avez terminé votre programme, vous pouvez obtenir le code complet à partir de ce lien:https://makecode.microbit.org/_CtF2K5HTkarf

Ou vous pouvez télécharger le code dans micro:bit directement via la page Web ci-dessous

Étape 5: Résultat

Résultat
Résultat

Maintenant, vous avez déjà créé avec succès un ensemble d'appareils de mesure à ultrasons. Dirigez la tête à ultrasons vers l'objet que vous souhaitez tester, puis vous verrez la distance entre les deux sur l'écran OLED.

Étape 6: Source

Cet article provient de:

Si vous avez des questions, vous pouvez contacter: [email protected].

Conseillé: