Allumer une lampe connectée au Micro:bit par la télécommande

Micro:bit 15-11-23
288 0

Plan du tutoriel

1- Présentation du capteur infrarouge KY-032

2- Les composants nécessaires pour allumer une lampe connectée au Micro:bit par la télécommande

3- Montage de la carte Micro:bit avec le capteur infrarouge KY-032 et une lampe

4- Allumer la lampe par la télécommande en utilisant le capteur infrarouge KY-032 et la carte Micro:bit

Les composants nécessaires pour allumer une lampe connectée au Micro:bit par la télécommande

Carte Micro:bit

Carte Micro:bit

La carte Micro:bit est un petit ordinateur programmable conçu pour l'éducation des enfants et des débutants en informatique. Elle a été développée par la BBC au Royaume-Uni en 2015 dans le but d'encourager l'apprentissage de la programmation et de l'électronique.

La carte Micro:bit est dotée d'un processeur ARM Cortex-M0, de capteurs tels qu'un accéléromètre et une boussole magnétique, de boutons, de broches d'entrée/sortie et d'un affichage LED à matrice de 5x5. Elle est également équipée d'une connectivité sans fil Bluetooth pour communiquer avec d'autres appareils.

Les utilisateurs peuvent programmer la carte Micro:bit à l'aide de langages de programmation populaires tels que Python, JavaScript et C++. Il existe une interface de programmation en ligne, le site web MakeCode (https://makecode.microbit.org/), qui permet de programmer la carte en utilisant des blocs de code visuels.

La carte Micro:bit peut être utilisée pour créer une variété de projets, tels que des jeux, des instruments de musique, des capteurs, des contrôleurs, etc. Elle est largement utilisée dans les salles de classe et les clubs d'informatique pour enseigner la programmation, l'électronique et la créativité.

Capteur infrarouge KY-032

Capteur infrarouge KY-032

Le capteur infrarouge KY-032 est un module électronique utilisé pour détecter la présence d'objets à l'aide de la lumière infrarouge. Il est souvent utilisé dans des projets d'électronique et de robotique.

Le module KY-032 est composé d'une diode infrarouge émettrice et d'un récepteur infrarouge. Lorsque la diode émet un faisceau infrarouge, si cet infrarouge est réfléchi par un objet et atteint le récepteur, le module détecte la réflexion et génère un signal de sortie.

Le capteur infrarouge KY-032 détecte les signaux infrarouges émis par une télécommande.

Télécommande infrarouge 

Télécommande infrarouge

Pour tester le fonctionnement du capteur KY-032, vous aurez besoin d'une télécommande infrarouge compatible. Assurez-vous qu'elle est compatible avec le capteur et capable d'émettre des signaux infrarouges détectables par le KY-032.

Carte d'exension pour Micro:bit :

la carte d'extension GPIO pour la carte Micro:bit

Pour étendre les fonctionnalités de la carte Micro:bit, vous pouvez utiliser une carte d'extension, également appelée "shield", conçue spécifiquement pour Micro:bit. Ces cartes d'extension offrent des connecteurs supplémentaires, des composants intégrés et des fonctionnalités supplémentaires pour faciliter l'ajout de capteurs, d'actionneurs et d'autres modules électroniques.

Câble de connexion

Fils de connexion

Vous aurez besoin d'un câble pour connecter le capteur KY-032 à la carte Micro:bit. Selon le type de connexion du capteur, vous pouvez utiliser un câble à fils du pont ou un câble avec des connecteurs appropriés.

Relais :

Pour allumer une lampe de 220V à l'aide d'une carte Micro:bit nécessite l'utilisation d'un relais qui est un commutateur électromagnétique qui permet d'isoler la faible tension de la Micro:bit de la haute tension de la lampe. Assurez-vous que le relais que vous choisissez est compatible avec la Micro:bit et peut gérer la tension et le courant requis pour votre lampe.

Lampe :

La lampe que vous souhaitez contrôler. Assurez-vous qu'elle est compatible avec le relais en termes de tension et de courant.

Source d'alimentation :

Vous aurez besoin d'une source d'alimentation pour la lampe, généralement une alimentation secteur de 220V pour les lampes de 220V. Assurez-vous que cette alimentation est adaptée à la lampe que vous utilisez.

Câblage électrique :

Vous aurez besoin de câbles électriques pour connecter la lampe, le relais, et la source d'alimentation. Assurez-vous que le câblage est correctement dimensionné et conforme aux normes de sécurité électrique.

8- Breadboard

plaque d'essai

Une breadboard peut être utile pour faciliter le prototypage en permettant des connexions temporaires des composants.

Ces composants vous permettront de connecter le capteur infrarouge KY-032 à la carte Micro:bit et de créer des projets interactifs basés sur la détection de signaux infrarouges. Assurez-vous de consulter les spécifications du capteur KY-032 et de la carte Micro:bit pour connaître les détails de connexion et d'utilisation spécifiques.

Montage de la carte Micro:bit avec le capteur infrarouge KY-032 et une lampe

Pour monter une carte Micro:bit avec une lampe, vous aurez besoin d'un relais pour isoler la basse tension de la Micro:bit de la haute tension de la lampe. Voici un guide étape par étape pour réaliser ce montage en toute sécurité :

1- Assurez-vous que la lampe est déconnectée de toute alimentation électrique (débranchez-la de la prise secteur) avant de commencer le montage.

2- Connectez le relais au Micro:bit :

- Connecter la broche (-) du relais à la broche GND de la carte Micro:bit

- Connecter la broche (+) du relais à la broche 3.3V de la carte Micro:bit

- Connecter la broche (S) du relais à la broche P0 de la carte Micro:bit

3- Connectez la source d'alimentation de la lampe (220V) au relais :

- Connectez la phase de la source d'alimentation à la borne commune (NO) du relais.

- Connectez la phase de la lampe à la borne normalement ouverte (COM) du relais.

4- Connecter le capteur KY-032 à la carte Micro:bit

- Connecter la broche (GND) du capteur KY-032 à la broche GND de la carte Micro:bit

- Connecter la broche (VCC) du capteur KY-032 à la broche 3.3V de la carte Micro:bit

- Connecter la broche (OUT) du capteur KY-032 à la broche P1 de la carte Micro:bit

5- Assurez-vous que toutes les connexions sont sécurisées et que les fils ne sont pas exposés.

6- Une fois que tout est correctement câblé, branchez la lampe à une source d'alimentation secteur.

7- Testez votre montage en utilisant la Micro:bit pour activer et désactiver la lampe via le relais.

Montage de la carte Micro:bit avec le capteur infrarouge KY-032 et une lampe

Allumer une lampe par la télécommande en utilisant le capteur infrarouge KY-032 et la carte Micro:bit

Pour allumer et éteindre une lampe à l'aide du capteur infrarouge KY-032 et de la carte Micro:bit en appuyant sur les deux touches 1 et 2 de la télécommande , vous pouvez suivre les étapes suivantes :

1- Ouvrez l'éditeur MakeCode dans votre navigateur Web en accédant à https://makecode.microbit.org/.1

2- Commencez un nouveau projet.

3- Importez la bibliothèque OSYOO-IR-Silvery-Receiver :

  • Cliquez sur l'onglet "Extensions" dans la barre d'outils supérieure de l'éditeur.
  • Dans la barre de recherche, saisissez "https://github.com/osoyoo/OSOYOO_IR_V3/" et cliquez sur l'extension "OSYOO-IR-Silvery-Receiver" pour l'importer dans votre projet.

4- Initialisez le capteur infrarouge KY-032 :

  • Insérez un bloc "au démarrage" depuis la catégorie "Bases" pour initialiser le programme au démarrage de la carte Micro:bit. Le bloc démarrage du langage Makecode
  • Insérez le bloc "connect IR receiver at pin P0 and decode OSOYOO" depuis la catégorie "OSYOO_SilveryIR_V3" pour initialiser le capteur KY-032. Spécifiez la broche à laquelle le capteur est connecté (par exemple, P1).

5- Ajoutez un gestionnaire d'événements pour la réception des signaux infrarouges :

  • Insérez un bloc "on IR Button" depuis la catégorie "OSYOO_SilveryIR_V3" pour déclencher une action lorsque le signal infrarouge est reçu et spécifier la touche de la télécommande  

6- Insérez un bloc "écrire sur la broche P0 la valeur 0" à l'intérieur du bloc "on IR button 1 pressed".

7- Sélectionnez la broche de sortie sur laquelle la lampe est connectée dans le bloc "écrire sur la broche P0 la valeur 0". Par exemple, si vous connectez la lampe à la broche 0 (P0) de la carte Micro:bit, sélectionnez P0 dans le bloc.

8- Réglez l'état du bloc "écrire sur la broche P0 la valeur 0" sur "1" pour allumer la lampe en appuyant sur la touche 1 de la télécommande.

9- on répète les étapes 6, 7, 8 et 9 pour éteindre la lampe en appuyant sur la touche 2 de la télécommande.

10- Téléversez le programme sur votre carte Micro:bit en la connectant à votre ordinateur via un câble USB et en cliquant sur le bouton "Téléverser" dans l'éditeur MakeCode.

Voici le programme complet:

Télécharger programme

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info