Mini Driver Moteur L298N MX1508 H-Bridge

Availability:

6 en stock


20,00 DH

6 en stock

Mini Driver Moteur L298N MX1508 H-Bridge 2 Canaux pour Arduino Robotique

Le Mini Driver Moteur L298N MX1508 H-Bridge est un module compact conçu pour le
pilotage de moteurs à courant continu dans les projets Arduino, robotique et électronique embarquée.
Grâce à son architecture double canal, il permet de contrôler facilement
deux moteurs DC indépendants ou un petit moteur pas à pas selon l’application.

Souvent recherché comme une alternative mini au module L298N classique, ce driver basé sur le
chipset MX1508 offre une solution plus compacte, plus légère et parfaitement adaptée
aux projets nécessitant un faible encombrement. Il permet de gérer le
sens de rotation et la vitesse des moteurs grâce à la commande logique
et au signal PWM.

Points forts : contrôle de 2 moteurs DC, pilotage avant/arrière, variation de vitesse PWM,
format mini, compatibilité Arduino, idéal pour robot voiture, smart car, DIY et électronique éducative.

Pourquoi choisir ce module MX1508 ?

Ce module driver moteur H-Bridge est idéal pour les utilisateurs qui souhaitent intégrer
rapidement un système de contrôle moteur fiable dans un robot ou un montage électronique. Son principal avantage
réside dans sa taille compacte, qui facilite l’intégration dans les mini robots, voitures intelligentes,
mécanismes motorisés et petits systèmes automatisés.

Contrairement aux solutions plus encombrantes, le MX1508 offre une intégration simple et rapide,
tout en conservant les fonctions essentielles d’un pont en H : inversion du sens de rotation, contrôle indépendant
de deux moteurs et commande par microcontrôleur. Il représente donc un excellent choix pour les projets scolaires,
éducatifs, makers, makerspace, robotique amateur et prototypage rapide.

Fonctionnement du pont en H

La technologie H-Bridge permet d’inverser la polarité appliquée aux moteurs, ce qui change leur
sens de rotation. En pilotant correctement les entrées du module, il devient possible de :

  • faire tourner un moteur vers l’avant
  • faire tourner un moteur vers l’arrière
  • arrêter le moteur
  • faire varier sa vitesse avec un signal PWM

Cette fonctionnalité est indispensable dans les projets de robotique mobile, où un véhicule doit pouvoir avancer,
reculer, tourner à gauche ou tourner à droite avec précision.

Applications recommandées

  • Robot voiture Arduino
  • Smart Car
  • Petits moteurs DC
  • Projets électroniques DIY
  • Robotique éducative
  • Systèmes de déplacement miniature
  • Prototypes embarqués

Caractéristiques techniques

Nom du module Mini Driver Moteur L298N MX1508 H-Bridge
Chipset MX1508
Nombre de canaux 2 canaux moteurs
Type de commande Pont en H / PWM
Application Contrôle de moteurs DC
Compatibilité Arduino, ESP32, ESP8266, robotique
Format Mini compact

Avantages du Mini Driver Moteur MX1508

  • Permet de contrôler 2 moteurs DC indépendants
  • Compatible avec la variation de vitesse par PWM
  • Permet l’inversion du sens de rotation
  • Convient parfaitement aux projets Arduino robotique
  • Format compact pour intégration dans les petits espaces
  • Excellent choix pour les robots smart car
  • Simple à connecter et à programmer

Exemple de câblage avec Arduino

Dans une configuration classique, vous pouvez relier les entrées du module à quatre broches numériques de l’Arduino.
Deux broches piloteront le moteur A et deux autres piloteront le moteur B.

  • IN1 → Arduino D5
  • IN2 → Arduino D6
  • IN3 → Arduino D9
  • IN4 → Arduino D10
  • VCC → alimentation moteur
  • GND → masse commune
Important : toujours relier la masse GND de l’Arduino à la
masse du module pour assurer un fonctionnement correct.

Code Arduino – Contrôle de 2 moteurs

Le code ci-dessous permet de faire avancer, reculer, tourner à gauche, tourner à droite, puis arrêter un robot
équipé de deux moteurs DC.

// Mini Driver Moteur MX1508 avec Arduino
// Exemple : contrôle de 2 moteurs DC

const int IN1 = 5;
const int IN2 = 6;
const int IN3 = 9;
const int IN4 = 10;

void setup() {
  pinMode(IN1, OUTPUT);
  pinMode(IN2, OUTPUT);
  pinMode(IN3, OUTPUT);
  pinMode(IN4, OUTPUT);
}

void avancer() {
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, LOW);
  digitalWrite(IN3, HIGH);
  digitalWrite(IN4, LOW);
}

void reculer() {
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, HIGH);
  digitalWrite(IN3, LOW);
  digitalWrite(IN4, HIGH);
}

void tournerGauche() {
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, HIGH);
  digitalWrite(IN3, HIGH);
  digitalWrite(IN4, LOW);
}

void tournerDroite() {
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, LOW);
  digitalWrite(IN3, LOW);
  digitalWrite(IN4, HIGH);
}

void stopRobot() {
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, LOW);
  digitalWrite(IN3, LOW);
  digitalWrite(IN4, LOW);
}

void loop() {
  avancer();
  delay(2000);

  tournerGauche();
  delay(1000);

  tournerDroite();
  delay(1000);

  reculer();
  delay(2000);

  stopRobot();
  delay(2000);
}

Code Arduino – Variation de vitesse PWM

Si vous souhaitez contrôler la vitesse des moteurs, vous pouvez utiliser des broches PWM et appliquer un signal
variable. Voici un exemple simple.

// Exemple de contrôle vitesse avec PWM

const int motorA1 = 5;
const int motorA2 = 6;
const int motorB1 = 9;
const int motorB2 = 10;

void setup() {
  pinMode(motorA1, OUTPUT);
  pinMode(motorA2, OUTPUT);
  pinMode(motorB1, OUTPUT);
  pinMode(motorB2, OUTPUT);
}

void loop() {
  // Vitesse moyenne vers l'avant
  analogWrite(motorA1, 180);
  analogWrite(motorA2, 0);
  analogWrite(motorB1, 180);
  analogWrite(motorB2, 0);
  delay(3000);

  // Arrêt
  analogWrite(motorA1, 0);
  analogWrite(motorA2, 0);
  analogWrite(motorB1, 0);
  analogWrite(motorB2, 0);
  delay(2000);
}

Conseils d’utilisation

  • Utiliser une alimentation adaptée aux moteurs DC connectés
  • Éviter de dépasser les limites du module
  • Relier toutes les masses en commun
  • Utiliser des moteurs de petite puissance adaptés à ce type de driver
  • Tester le sens de rotation pour ajuster le câblage si nécessaire

Pourquoi ce produit est intéressant pour votre boutique ?

Ce Mini Driver Moteur L298N MX1508 est un produit très recherché par les étudiants,
les passionnés d’Arduino, les makers et les amateurs de robotique. Il se vend particulièrement bien lorsqu’il
est proposé avec des moteurs DC, des roues, des châssis robot, des capteurs ou une carte Arduino.

C’est donc un excellent composant à intégrer dans une boutique orientée électronique, automatisation,
robotique ou éducation STEM.

Commandez dès maintenant votre Mini Driver Moteur MX1508
Le module compact idéal pour contrôler vos moteurs DC avec Arduino et vos projets robotisés.
UGS : L298N-MX1508 Catégorie :

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “Mini Driver Moteur L298N MX1508 H-Bridge”

There are no reviews yet.

Dsindustrie.com

Select at least 2 products
to compare