Skip to main content

Micro:bit - Capteur infrarouge (HC-SR04)

Logo_POPcafe_Capsule.png

Interfacer un capteur HC-SRO4 sur Micro:bit et mesurer une distance

1665072579746.jpg

Wifi.png

Durée 

20min

Age 

Dès 8 ans

Nombre de participants

De 1 à 10

Matériel

  • Un ordinateur + Connexion internet
  • Une carte micro:bit
  • Un shield (Bitmaker)
  • Un écran LCD avec connexion Grove
  • Un capteur infrarouge HC-SR04

Smiley clin d'oeil.pngIntro et Enjeux pédagogiques

L'atelier vise à être autonome dans la mise en place d'un dispositif permettant de mesurer une distance / détecter une présence via l'interface de Vittascience.

Fusée.pngL'atelier 

Déroulé :

  1. Connecter le micro:bit sur le shield.
  2. Brancher un câble grove / jumper femelle sur la sortie P0 du shield.

    1665070042396.jpg

  3. Brancher le câble rouge (VCC) au pin VCC du capteur ultrason.
  4. Brancher le câble noir (GND) au pin GND du capteur ultrason.
  5. Brancher le câble jaune au pin Echo du capteur ultrason.
  6. Brancher le câble blanc au pin Trig du capteur ultrason.

    1665070042369.jpg


  7. Aller sur la plateforme en ligne Vittascience.
  8. Dans la catégorie "Variables", créer une variable "Distance". Ajouter ensuite "affecter à Distance la valeur 0".
    image.png
  9. Dans la catégorie "Capteurs", dans la sous-catégorie "Capteur de distance et mouvement" glisser/déposer le bloc "Capteur à ultrason" dans le bloc précédent.

    image.png


    image.png


  10. Changer "Grove" en "HC-SR04" si votre capteur n'est pas grove.
  11. Changer les pin TRIG et ECHO selon les valeurs inscrites sur le shield. Le câble jaune a été branché au pin Echo. Sur la photo, le câble jaune est relié au pin P0. Le câble blanc (Trig) est sur le pin P1. Les valeurs du capteurs seront alors envoyés dans la variable "Distance".

    1665070042396.jpg

    image.png

  12. Pour interfacer l'écran LCD, suivre la fiche atelier de l'écran LCD.

    image.png


  13.  Dans la catégorie "Logique", choisir le bloc "Si...Alors...Sinon".

    image.png

    image.png


  14. Dans la catégorie "Variables", trouver "Distance" et l'insérer dans la boucle si. Changer la valeur comparative en "inférieur à 50".

    image.png


  15. Définir l'action à faire lorsque la distance est inférieure à 50cm et celle à faire si c'est supérieur à 50cm: jouer un son, déclencher un moteur etc. Par exemple, il est possible de changer l’icône affichée sur la carte micro:bit.
  16. Dans la catégorie "Affichage", choisir le bloc "Afficher l'icone" et choisir les icônes.

    image.png

    image.png

  17. Télécharger le programme et le copier/ coller sur le micro:bit (Cf. la fiche atelier de l'écran LCD).
  18. Expérimenter

    1665072579746.jpg

    1665072579734.jpg

Smiley Exalté.png Smiley Contrarié.png

LES +

LES -

Rapide

Facile

Pas de code

Basique

Nécessite un boitier afin de faire un dispositif propre