Moteurs DC contrôle et stepper avec L298N double moteur contrôleur de Modules et Arduino (2 / 3 étapes)

Étape 2: Contrôle des moteurs à courant continu

Pour contrôler un ou deux moteurs à courant continu est très facile avec le module L298N H-bridge. Tout d’abord connecter chaque moteur aux connexions A et B du module L298N.

Si vous utilisez deux moteurs pour un robot (etc.) s’assurer que la polarité des moteurs est identique sur les deux entrées. Sinon, vous devrez peut-être inverser les lorsque vous définissez les deux moteurs de transmettre et on va vers l’arrière !

Ensuite, connectez votre alimentation – la positive à la borne 4 du module et négatif/GND à la broche 5. Si vous fournissez est jusqu'à 12V, vous pouvez laisser dans le cavalier de 12V (point 3 de l’image ci-dessus) et 5V sera disponible sur la broche 6 du module.

Cela peut être nourri à la broche 5 v de votre Arduino pour l’alimenter de l’alimentation des moteurs. N’oubliez pas de brancher l’Arduino GND à la broche 5 sur le module ainsi qu’à compléter le circuit. Maintenant, vous aurez besoin de six broches de sortie numérique sur votre Arduino, dont deux doivent être des épingles PWM (modulation de largeur d’impulsion).

Broches PWM sont dénotés par le tilde ("~") à côté du numéro de NIP, par exemple à l’image de broches numériques de l’Arduino Uno.

Enfin, relier les broches de sortie numérique Arduino pour le module du pilote. Dans notre exemple, nous avons deux moteurs à courant continu, donc des broches numériques D6, D7 et D8, D9 seront reliés aux broches IN1, IN2, IN3 et IN4 respectivement. Connectez ensuite D10 en pin module 7 (supprimez d’abord le cavalier) et D5 à pin module 12 (encore une fois, enlevez le cavalier).

La direction du moteur est contrôlée en envoyant un signal de haute ou basse sur le disque pour chaque moteur (ou canal). Par exemple pour un moteur, un plus haut à IN1 et un faible à IN2 provoquera sa rotation dans un sens et un LOW et HIGH provoquera sa rotation dans l’autre sens.

Cependant les moteurs ne seront pas tourner jusqu'à ce qu’un sommet est réglé à l’activer broche (7 pour moteur 1, 12 pour deux moteurs). Et ils peuvent être désactivés avec un faible pour le même NIP. Toutefois, si vous avez besoin contrôler la vitesse des moteurs, le signal PWM de la broche numérique connectée à la broche d’activation peut prendre soin d’elle.

C’est ce que nous avons fait avec l’esquisse de démonstration moteur DC. Deux moteurs à courant continu et un Arduino Uno sont connectés comme décrit ci-dessus, avec une alimentation externe. Entrez ensuite et télécharger le schéma suivant :

Donc ce qui se passe dans ce sketch ? Dans la fonction demoOne() nous allumer les moteurs et de les exécuter à une valeur PWM de 200. Ce n’est pas une valeur de la vitesse, au lieu de cela il est mise sous tension pour 200/255 sur un laps de temps à la fois.

Puis après un moment, les moteurs fonctionnent en sens inverse (voir comment nous avons changé les hauts et les bas dans les fonctions de thedigitalWrite()?). Pour avoir une idée de la gamme de vitesse possible de votre matériel, nous avons parcouru toute la gamme PWM dans la fonction demoTwo() qui allume les moteurs et les traverse PWM valeurs zéro à 255 et remettre à zéro les deux boucles for.

Enfin, cela est illustré dans la vidéo sur cette page – à l’aide de nos châssis de char éculé avec deux moteurs à courant continu.

Articles Liés

Robot d’obstacles en évitant avec L298N double pont en H contrôleur de moteur et le capteur à ultrasons

Robot d’obstacles en évitant avec L298N double pont en H contrôleur de moteur et le capteur à ultrasons

Hé les gars!!Je poste ici quelques images du robot :le matériel nécessaire :maquette de l'Arduino.montage d'essai.capteur à ultrasons.2 moteurs à courant continufils.Contrôleur de moteur L298N double pont h.chassi en aluminium.le code de l'arduino :h
Contrôleur plug and Play Arduino température

Contrôleur plug and Play Arduino température

J'ai vu quelques projets de contrôleur température différente ici. Je voulais construire un, avec les contraintes suivantes :Appareil « idiot » contrôlé peut être branché directement dans l'appareil. Je ne voulais pas entailler dans l'appareil, mais
Dub Cadet: MIDI holographique & contrôleur de LED pour Arduino - partie 1

Dub Cadet: MIDI holographique & contrôleur de LED pour Arduino - partie 1

Selon moi, des instruments de musique holographiques sera monnaie courante dans l'avenir, apparaître dans le monde des écoles (pour l'éducation), à domicile (pour le fun), aux bureaux de médias (pour la créativité) et dans les studios de musique (de
Contrôleur de feux tricolores Arduino w/Remote Control

Contrôleur de feux tricolores Arduino w/Remote Control

j'ai eu un feu de circulation que j'ai remise à neuf.  La seule chose reste à faire est de construire le contrôleur pour les modèles de signal de la lumière.  Pour lui donner une touche, j'ai intégré une télécommande.  C'était aussi l'occasion rêvée
Contrôleur de baignoire Compatible Arduino

Contrôleur de baignoire Compatible Arduino

Permet de démarrer avec une mise en garde : ce projet contrôle l'eau. Ne pas mélanger l'eau et électricité vraiment et il y a un risque réel d'électrocution et ou la mort si vous n'êtes pas prudent. Générez ce projet à vos propres risques, et je ne s
Contrôleur de piscine personnalisé - Arduino et Raspberry Pi

Contrôleur de piscine personnalisé - Arduino et Raspberry Pi

nous avons acheté une maison avec une piscine. Les deux premières semaines, que nous avons fait plusieurs erreurs coûteuses, y compris l'utilisation de l'appareil de chauffage pour chauffer toute la piscine plus de 90 degrés. Je pense que nous avons
Contrôleur de LED RBG Arduino

Contrôleur de LED RBG Arduino

Ce projet est adapté pour les utilisateurs de Arduino débutant. C'est mon premier Instrucable depuis l'acquisition d'un kit Arduino récemment. Ce projet intègre à l'aide des entrées réglables pour contrôler l'éclairage de couleur d'une LED RGB. Ceci
Contrôleur de température Arduino Basic - toute

Contrôleur de température Arduino Basic - toute

Ce code Arduino lit un capteur de température de Dallas Semiconductor One-Wire et rapports sur un portail exosites via l'Ethernet Shield. Cet article décrit les informations de branchement et code pour un dispositif de surveillance de température con
Contrôleur de fil EL Arduino (activation sonore)

Contrôleur de fil EL Arduino (activation sonore)

ce projet regroupe travail sonorisée pour déclencher el fil utilisant un Arduino Pro Mini 3.3V avec un circuit basé en partie sur 'Programmable LilyPad EL-fil robe. » du quasiben Un résultat similaire peut être obtenu en utilisant l'un des nombreux o
Contrôleur de l’objectif de l’Arduino - synchronisé Zoom/mise au point avec la manette classique Wii

Contrôleur de l’objectif de l’Arduino - synchronisé Zoom/mise au point avec la manette classique Wii

mon Lumix GH2 Micro Four Thirds caméra tire non seulement des vidéos fantastiques haute définition, mais avec des adaptateurs bon marchés je peux l'utiliser avec les anciennes lentilles manuelles qui sont bon marchés et souvent très haute qualité. Je
Contrôleur de la PlayStation 2 avec Raspberry Pi

Contrôleur de la PlayStation 2 avec Raspberry Pi

Ce tutoriel va montrer comment utiliser le contrôleur de Playstation 2 (PS2) avec le Raspberry Pi. Nous utilisons le Arduberry pour adapter le bouclier de la Raspberry Pi.Étape 1: Matériel nécessaireRaspberry PiArduberryDexter Industries Playstation
Pirater un contrôleur de jeu vidéo avec un Arduino pour une plus grande accessibilité (ou de la tricherie)

Pirater un contrôleur de jeu vidéo avec un Arduino pour une plus grande accessibilité (ou de la tricherie)

Tout le monde aime les jeux vidéo. Mais il peut être difficile d'apprécier certains jeux si vous êtes blessé ou désactivé et n'avez pas la dextérité nécessaire à la réalisation des combos de touche rapide. Heureusement, nous pouvons utiliser un Ardui
Arduino contrôleur réglable Thermocouple avec relais

Arduino contrôleur réglable Thermocouple avec relais

j'ai créé récemment un programmateur réglable Arduino avec projet de relais pour contrôler mon chauffage au porche gaz millivolt (thermopile).  Les photos utilisées dans ce projet, ainsi que les photos utilisées dans ce projet, sont que les mêmes, ca
Un contrôleur de Xbox - Stick fix sans remplacer le module

Un contrôleur de Xbox - Stick fix sans remplacer le module

Ici je vous montre, comment réparer une Xbox cassé un contrôleur stick module, sans remplacer le module.Espoir vous comprenez tout, parce que mon anglais isn´t très, bien.Après mon troisième contrôleur est tombé en panne et j'ai été vraiment malade d