La détection des obstacles par un robot est une fonctionnalité importante qui permet au robot de naviguer dans son environnement en évitant les obstacles. Il existe différentes méthodes pour détecter les obstacles, qui varient en fonction de la technologie utilisée et de l’application.
L’une des méthodes les plus courantes pour détecter les obstacles consiste à utiliser des capteurs de distance à ultrasons. Ces capteurs envoient un signal sonore à haute fréquence qui se propage dans l’air et qui est réfléchi par les objets environnants. Le capteur mesure le temps qui s’écoule entre l’envoi du signal et la réception de l’écho, et calcule la distance jusqu’à l’obstacle en utilisant cette mesure. Les capteurs de distance à ultrasons sont précis et fiables, mais ils peuvent être perturbés par certaines surfaces réfléchissantes ou par des bruits de fond.
D’autres méthodes de détection des obstacles comprennent l’utilisation de capteurs de lumière infrarouge, de capteurs de proximité capacitifs ou de capteurs de vision par ordinateur. Chacun de ces capteurs a ses propres avantages et inconvénients, et peut être utilisé dans différents contextes en fonction des besoins du robot.
Dans ce tutoriel nous allons apprendre à utiliser un capteur de distance à ultrason de référence HC-SR04 avec micro:bit: on va afficher la distance entre le capteur HC-SR04 et l’obstacle détecté.
carte micro:bit
La carte Microbit est une carte de développement conçue pour l’apprentissage de la programmation et de l’électronique. Elle est principalement utilisée dans les écoles et les centres de formation pour enseigner les bases de la programmation et de l’Internet des objets. La carte Microbit est équipée de nombreux capteurs et de composants électroniques, tels qu’un gyroscope, un accéléromètre et une LED matrix, qui peuvent être utilisés pour créer des projets basés sur la captation de données et l’interaction avec l’environnement. La carte Microbit est facile à utiliser et peut être programmée en utilisant un large éventail de langages de programmation, tels que Python, JavaScript et C++.
capteur HC-SR04
Le capteur HC-SR04 est un capteur de distance à ultrasons qui utilise l’écho de son pour mesurer la distance jusqu’à un objet. Il est constitué d’un émetteur d’ultrasons et d’un récepteur qui sont séparés par une certaine distance. Lorsque le capteur est activé, l’émetteur envoie un signal sonore à haute fréquence qui se propage dans l’air et qui est réfléchi par les objets environnants. Le signal réfléchi est ensuite capté par le récepteur, qui calcule la distance jusqu’à l’objet en utilisant le temps qui s’est écoulé entre l’envoi du signal et la réception de l’écho.
Le capteur HC-SR04 est souvent utilisé dans les projets de robotique et de l’Internet des objets pour éviter les collisions ou mesurer la distance jusqu’à un objet. Il est relativement simple à utiliser et peut être connecté à un microcontrôleur ou à un autre dispositif de commande pour être intégré dans un projet.
micro:bit GPIO Expansion Board
La carte GPIO (General Purpose Input/Output) est un type de carte de développement qui permet de connecter des dispositifs électroniques externes à un ordinateur ou à un microcontrôleur. Elle est équipée de broches qui peuvent être utilisées pour envoyer et recevoir des signaux électriques, ce qui permet de contrôler et de communiquer avec les dispositifs connectés.
Des fils de connexion
Les fils de connexion sont des fils électriques utilisés pour connecter des dispositifs électroniques entre eux ou pour connecter des dispositifs à une source d’alimentation. Ils sont généralement enroulés de cuivre ou d’autres matériaux conducteurs, et sont protégés par une enveloppe en plastique ou en caoutchouc qui les protège de l’usure et des court-circuits.
plaque d’essai
Une plaque d’essai est un support en plastique ou en métal qui est utilisé pour monter et tester des circuits électroniques. Elle est équipée de trous de montage et de pistes de connexion qui permettent de connecter des composants électroniques tels que des résistances, des diodes et des capaciturs. Les plaques d’essai sont souvent utilisées par les électroniciens et les ingénieurs pour prototyper des circuits et pour tester leur fonctionnement avant de les intégrer dans un appareil final.
Le montage est d’une simplicité déconcertante :
L’alimentation 3.3V
de la carte micro:bit va sur la broche VCC
du capteur.
La broche GND
de la carte micro:bit va sur la broche GND
du capteur.
La broche P1
de la carte micro:bit va sur la broche TRIGGER
du capteur.
La broche P0
de la carte micro:bit va sur la broche ECHO
du capteur.
Il existe plusieurs méthodes de montage.
Voici le programme makecode qui permet d’afficher la distance en cm sur la carte micro:bit qui sépare Le capteur ultrason d’un obstacle.
Remarque: il faut aller à Extensions pour importer l’extension Sonar.