Carte Micro:bit, ventilateur et le Bluetooth

Micro:bit 18-01-25
25 0

Plan du Tutoriel :

1- Comment commander un ventilateur par Micro:bit et Smartphone ?

2- Les composants nécessaires

3- Montage de la carte Micro:bit et le ventilateur

4- Programmer la carte Micro:bit

5- Développer l'application mobile ave App Inventor

 

 

Comment commander un ventilateur par Micro:bit et Smartphone ?

On peut contrôler un ventilateur à l'aide d'une carte Micro:bit, un module relais, et une application smartphone créée avec App Inventor, en utilisant la communication Bluetooth. Le MakeCode est utilisé pour programmer la carte Micro:bit.

Principe de fonctionnement

Le smartphone envoie des commandes via Bluetooth à la carte Micro:bit.

La Micro:bit reçoit les commandes et actionne le module relais en fonction des instructions reçues.

Le module relais contrôle l'état (ON/OFF) du ventilateur en connectant ou déconnectant son circuit électrique.

 

Les composants nécessaires

Micro:bit:

La carte Micro:bit agit comme contrôleur principal pour recevoir des commandes depuis le smartphone via Bluetooth.

Module relais :

Il permet de contrôler le ventilateur en agissant comme un interrupteur électronique. Il est piloté par la Micro:bit.

Ventilateur électrique :

C'est l'appareil à contrôler (peut être un ventilateur de faible puissance ou un relais qui commande un ventilateur plus puissant).

Carte GPIO pour Micro:bit

The GPIO expansion card for the Micro:bit card

Une carte GPIO (comme un breakout board) simplifie la connexion entre la Micro:bit et le module relais. Elle rend accessible les broches GPIO de la Micro:bit pour les relier à des périphériques.

Breadboard (Plaque d'essai) :

plaque d'essai

Une breadboard est utile pour créer un circuit temporaire et connecter facilement les composants entre eux.

Fils de connexion :

Fils de connexion

Des fils de connexion sont nécessaires pour relier les différents composants ensemble.

Smartphone avec App Inventor :

Utilisé pour envoyer les commandes Bluetooth à la carte Micro:bit.

 

Montage de la carte Micro:bit et le ventilateur

1- Connexion du module relais :

VCC du relais → 3V de la Micro:bit.

GND du relais → GND de la Micro:bit.

Signal (S) du relais → Pin P0 de la Micro:bit.

NO du relais → 5V de carte GPIO pour Micro:bit.

2- Connexion du ventilateur :

Relier la borne (+) du ventilateur au relais (borne COM - Commun).

Relier la borne (-) du ventilateur à GND du Micro:bit

 

Programmer la carte Micro:bit

1- Accéder à l'éditeur : Allez sur MakeCode Micro:bit.

2- Ajouter l'extension Bluetooth :

Cliquez sur Extensions dans le menu.

Recherchez "Bluetooth" et ajoutez l'extension.

Voici le programme Makecode qui permet de connecter la carte Micro:bit au smartphone et de recevoir un message contenant l’ordre de démarrer ou arrêter le ventilateur.

Télécharger programme

 

Développer l'application mobile ave App Inventor

1- Accédez à MIT App Inventor (appinventor.mit.edu).

2- Créez une nouvelle application avec les composants suivants :

ListPicker : Pour afficher et choisir les périphériques Bluetooth disponibles.

Button (ON/OFF) : Pour envoyer la commande "ON" et la commande "OFF".

BluetoothClient : Pour gérer la connexion Bluetooth.

3- Configurez les blocs de programmation pour :

À partir d'Android 12, les autorisations Bluetooth ont été renforcées pour améliorer la sécurité et la protection des données des utilisateurs. C'est pour cela on doit déclarer les autorisations dont votre application a besoin dans le fichier AndroidManifest.xml. Pour Bluetooth, vous devrez inclure les autorisations ACCESS_FINE_LOCATION, BLUETOOTH_SCAN, et éventuellement BLUETOOTH_CONNECT, en fonction des fonctionnalités que vous utilisez.

- Utilisez ces blocs de programmation pour connecter le smartphone à la carte Micro:bit via Bluetooth

- Envoyer les commandes "ON" et "OFF" via Bluetooth.

Télécharger projet Télécharger application

 

Fonctionnement final

1- Allumez la Micro:bit et le ventilateur.

2- Ouvrez l’application sur le smartphone, connectez-vous à la Micro:bit via Bluetooth.

3- Utilisez l’application pour envoyer les commandes "demarrer" et "stop" :

demarrer : Active le relais, et le ventilateur démarre.

stop : Désactive le relais, et le ventilateur s’arrête.

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