Table des matières:
- Étape 1: Matériel nécessaire
- Étape 2: Connaissances de base
- Étape 3: Assemblage du matériel
- Étape 4: Programmation
- Étape 5: Résultat
- Étape 6: Source
Vidéo: Faire un testeur de distance à ultrasons avec Micro:bit : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
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
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
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
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é:
Mesurez la distance avec le capteur à ultrasons HC-SRF04 (dernière année 2020) : 3 étapes
Mesurer la distance avec le capteur à ultrasons HC-SRF04 (dernière année 2020) : qu'est-ce que le capteur à ultrasons (distance) ? Un ultrason (sonar) avec des ondes de haut niveau que les gens ne peuvent pas entendre. Cependant, nous pouvons constater la présence d'ondes ultrasonores partout dans la nature. Chez les animaux comme les chauves-souris, les dauphins… utilisez des ondes ultrasonores pour
Comment faire fonctionner des servomoteurs à l'aide de Moto:bit avec Micro:bit : 7 étapes (avec photos)
Comment faire fonctionner des servomoteurs à l'aide de Moto:bit avec Micro:bit : Une façon d'étendre les fonctionnalités du micro:bit consiste à utiliser une carte appelée moto:bit de SparkFun Electronics (environ 15-20 $). Il a l'air compliqué et possède de nombreuses fonctionnalités, mais il n'est pas difficile de faire fonctionner des servomoteurs à partir de celui-ci. Moto:bit vous permet de
Tutoriel : Comment utiliser le capteur de distance à ultrasons analogique US-016 avec Arduino UNO : 3 étapes
Tutoriel : Comment utiliser le capteur de distance à ultrasons analogique US-016 avec Arduino UNO : Description : Le module de démarrage à ultrasons US-016 permet des capacités de non-mesure de 2 cm ~ 3 m, tension d'alimentation 5 V, courant de fonctionnement 3,8 mA, prise en charge de la tension de sortie analogique, stable et fiable. Ce module peut être différent varie selon l'appli
Comment faire un testeur à distance avec le transistor C945: 6 étapes
Comment faire un testeur à distance avec le transistor C945 : Salut ami, aujourd'hui, je vais faire un circuit de testeur à distance en utilisant le transistor C945 et la photodiode. Nous pouvons utiliser ce circuit pour vérifier toutes les télécommandes. Commençons
Détection de distance avec le Micro:bit et le sonar (module HC-SR04) : 3 étapes (avec photos)
Détection de distance avec le micro:bit et le sonar (module HC-SR04) : Cette semaine, j'ai passé du temps à jouer avec le fabuleux micro:bit de la BBC et un capteur sonique. J'ai essayé quelques modules différents (plus de 50 au total) et j'ai pensé que ce serait bien, alors partagez certains de mes résultats. Le meilleur module que j'ai trouvé jusqu'à présent est le Spar