Menu
Microbots
0
  • Faire
    • Commencer
    • Constructions de créateurs
    • Éducation
  • Boutique
    • ProtoBot
    • Modules Maker
    • Outils et engrenages
    • Robots et écrans
  • À propos
    • Notre histoire
    • Tendez la main
    • FAQ
  • Connexion
  • français
  • Votre panier est vide
Microbots
  • Faire
    • Commencer
    • Constructions de créateurs
    • Éducation
  • Boutique
    • ProtoBot
    • Modules Maker
    • Outils et engrenages
    • Robots et écrans
  • À propos
    • Notre histoire
    • Tendez la main
    • FAQ
  • Langue

  • 0 0

Utilisation de DriveCell pour contrôler le bourdonnement

DriveCell ne se limite pas à piloter des moteurs et des actionneurs : il peut également les faire générer des sons et des vibrations. En envoyant un signal sur la gamme de fréquences audibles, DriveCell peut créer différentes tonalités pouvant être diffusées sur des appareils tels que des buzzers piézoélectriques, des CoilPads, des FlatFlaps et même des moteurs. Il est ainsi utile pour les systèmes d'alerte ou les réponses interactives. Dans ce guide, nous explorerons comment DriveCell peut générer des bourdonnements, comment le câbler et comment l'utiliser pour diverses applications, des buzzers piézoélectriques aux CoilPads et aux vibrations de moteurs.

Comment fonctionne Buzzing avec DriveCell

Le bourdonnement est obtenu en envoyant des impulsions électriques rapides à un appareil, le faisant osciller dans la plage de fréquences audibles (~20 Hz–20 kHz). DriveCell permet de contrôler ces impulsions grâce à la modulation de largeur d'impulsion (PWM), ce qui permet de générer des tonalités, des alertes et des vibrations.

Câblage d'un buzzer ou d'un actionneur sur DriveCell

Connexion de base pour un buzzer ou un actionneur

Voici comment câbler un buzzer, un CoilPad ou un FlatFlap à DriveCell :

  1. Connectez les broches de sortie DriveCell à l'appareil :
    • OUT1 → Positif de l'appareil (+)
    • OUT2 → Appareil négatif (-)
  2. Connectez les broches d'entrée DriveCell au microcontrôleur :
    • IN1 → N'importe quelle broche numérique
    • IN2 → Une autre broche numérique
  3. Connexions électriques :
    • VCC → 5 V maximum
    • GND → Masse commune avec le microcontrôleur

Contrôle du bourdonnement avec la bibliothèque DriveCell

Pour générer des bourdonnements, DriveCell fournit Fonctions compatibles Arduino pour les tonalités de bourdonnement.

1. Installation de la bibliothèque

  1. Ouvrir l'IDE Arduino
  2. Accéder au gestionnaire de bibliothèque
  3. Recherchez DriveCell et installez-le

2. Exemple de code pour générer un buzz

L'exemple suivant fait vibrer un buzzer, un CoilPad ou un FlatFlap à l'aide de la fonction intégrée de la bibliothèque DriveCell :

 #include <DriveCell.h>

 #define IN1_pin1 2
 #define IN1_pin2 3

 DriveCell myDriveCell(IN1_pin1, IN1_pin2);

 void setup() {
 myDriveCell.Init(); /* Initialize DriveCell */
 }

 void loop() { 
myDriveCell.Buzz(100); /* Buzz à 100 microsecondes */
 délai(500);
 myDriveCell.Tone(); /* Jouer une tonalité fixe avec des fréquences variables */
 délai(500);
 }

3. Comprendre les fonctions

  • Buzz(duration) → Génère un effet de bourdonnement :
    • duration → Fréquence du ton en microsecondes (ajuster pour changer l'intensité)
  • Tone() → Joue une tonalité fixe intégrée à la bibliothèque

⚠ Remarque : certains sons peuvent également être émis sur des moteurs à courant continu, mais vérifiez la fiche technique et évitez d'exécuter en continu des bourdonnements à haute fréquence sur des moteurs à balais, car cela peut provoquer une usure excessive.

Conclusion

Le petit module DriveCell simplifie le buzz ! Consultez le dépôt GitHub DriveCell pour plus d'exemples de code et de documentation technique !

  • Partager:

Partage

Github

  • À propos
  • Logiciel
  • Éducation
  • Contact
  • FAQ
  • Termes
  • Politique de remboursement
  • politique de confidentialité

Soyez le premier informé des nouveaux projets et bénéficiez d'offres intéressantes !

© 2026 Microbots.

★ Reviews

Let customers speak for us

68 reviews
Write a review
84%
(57)
6%
(4)
3%
(2)
3%
(2)
4%
(3)
63
21
C
CodeCell C3
Cloke74

Great piece of kit, had just what i needed to complete the project i had in mind. Shame shipping to the UK is so expensive, but appreciate this isn’t necessarily in the hands of MicroBots

A
CodeCell C6
Anonymous

I had an issue, got a red light, I used too much flux. Support said clean it, then the one sensor worked fine. I got the help and answer same day I provided a foto.

A
CodeCell C6 Drive
Anonymous

I think this is the best of the ESP offered, most versatile.

User picture
P
CodeCell C6
Prudhvi tej Chinimilli

Been testing the Microbots CodeCell C6 and honestly impressed with how much functionality they packed into such a tiny module. Great form factor for rapid prototyping wearable/embedded sensing applications. ESP32-C6 + IMU integration makes development much easier compared to building everything from scratch.

Still exploring battery optimization and compact LiPo options for our use case, but overall the platform is promising for low-cost real-time sensing systems. Excited to keep building with it.

F
CodeCell C6
Francisco Estivallet

Amazing hardware, my go to for compact projects.

User picture
123