Voiture contrôlée à distance de framboise PI (3 / 5 étapes)

Étape 3: Faites votre contrôleur DC Stepper Motor travaillant

LN298 contrôleur de moteur pas à pas est un module pratique pour commander les moteurs pour conduire la voiture.

Introduction à la commande de moteur pas à pas.

Il a 2 contrôleurs de moteur. Il permet de vous entraîner le moteur vers l’avant et vers l’arrière par des signaux de contrôle vous permettant de conduire le véhicule avant ou marche arrière. Il permet également de contrôler la vitesse à l’aide de la commande PWM (modulation de largeur d’impulsions).

Commande PWM permet de faire pour varier la puissance en changeant la largeur d’impulsion du signal. Ce moteur controler également être utilisé sans contrôle de largeur d’impulsion. Dans ce mode, vous pouvez avoir qu’une seule vitesse. Vous ne pouvez pas augmenter la diminution ot la vitesse. Largeur d’impulsion utilisent le terme rapport cyclique. Si le rapport cyclique est de 90 à 100 % vous donner pleine puissance moteur donc à la voiture. Si le rapport cyclique comme moins 10 % moins de puissance.

J’ai utilisé PWM. Une fois que vous savez comment utiliser c’est un bon outil d’expérimenter. Une fois que vous allez grâce à ce projet, vous devriez être capable de comprendre comment faire fonctionner.

Comment utiliser le contrôleur de moteur pas à pas

Il y a 14 goupilles dans cet appareil qui vous donnent un contrôle total de la manipulation des moteurs.

Broche de 1,2 et broche 13,14 contrôlerait les 2 moteurs. Si la tension de sortie est positive moteur tourne dans un seul sens. Si négatif en direction opposée. Vous reliez ces prises à 2 moteurs de votre voiture.

Les moteurs peuvent être branchés par 5V ou des tensions plus élevées. Étant donné que les moteurs de voiture peuvent rouler à 5V, j’ai utilisé le 5V. Ainsi la même batterie (batterie de chargeur de mon téléphone) peut fournir 5V pour ce contrôleur de moteur et aussi bien en ce qui concerne le Raspberry PI. Tenir le shunt non 3 car elle est comme nous utilisons des 5Vs.

Broches 4 & 5 sont 5V & connexions de masse de la batterie. Broche 6 Laissez-la déconnectée. C’est dans un but différent.

Broche 8, 9 et 10 broches, 11 sont utilisés pour déterminer le sens de rotation du moteur. Par exemple, si la broche 8 de haut (5V) et broche 9 est bas (0V), le moteur tourne dans un sens. Si la broche 8 bas (0V) et broche 9 est élevée (5V) le moteur tourne en sens inverse. Idem pour la broche 10, 11.

Nous obtenons 4 broches GPIO pour contrôler ces 4 broches. Vous pouvez contrôler
direction de la course de voiture en manipulant ces broches. De plus si vous faites tourner tout en gardant les autres fixes qu’un moteur vous pouvez obtenir la voiture à tourner à gauche ou à droite. Voilà comment vous transformer votre voiture.

Les restants 2 broches sont 7 broches et Pin 12. Ces 2 broches sont d’entrée signal PWM de Raspberry Pi à vitesse contrôle les 2 moteurs.

Pour plus d’informations lire la fiche de données de LN298 et les spécifications afin de mieux comprendre comment il fonctionne en détail. Vous pouvez google dehors.

Comment gérer les PWM dans Raspberry PI.

Il existe plusieurs bibliothèques d’utiliser PWM dans Raspberry PI. Après avoir essayé plusieurs enfin j’ai trouvé à l’aide de la bibliothèque GPIO est plus pratique. Au départ, je ne pouvais pas trouver comment utiliser la bibliothèque GPIO pour PWM, plus tard j’ai trouvé des matériaux sur internet à ce sujet. C’est comment l’utiliser.

importation RPi.GPIO comme GPIO

GPIO.setmode (GPIO. CONSEIL D’ADMINISTRATION)

GPIO.setup (11, GPIO. OUT) # motor1 pwm

GPIO.setup (13, GPIO. OUT) # motor2 pwm

# motor1

my_pwm = GPIO. PWM(11,160) # fréquence réglée GPIO. PWM(pin,Frequency)

my_pwm.Start(50) # début duty cycle 50 %

my_pwm. ChangeDutyCycle(75) # changement cyclique à 75 %

# motor2

pwm2 = GPIO. PWM(13,160) # fréquence réglée GPIO. PWM(pin,Frequency)

pwm2.Start(50) # début duty cycle 50 %

pwm2. ChangeDutyCycle(75) # changement cyclique à 75 %

Maintenant en changeant du rapport cyclique, vous pouvez augmenter ou diminuer la vitesse de votre voiture. Aussi simple que cela.

Articles Liés

Voiture contrôlée à distance de TV - Arduino

Voiture contrôlée à distance de TV - Arduino

Pirater votre TV à distance et contrôler une voiture rc avec elle, à l'aide de « Arduino Uno ».Il s'agit d'un moyen simple pour contrôler votre voiture à l'aide du module de récepteur IR programmé sur la carte arduino et la télécommande de la TV.Dans
N’importe quelle voiture contrôlée à distance en utilisant Arduino

N’importe quelle voiture contrôlée à distance en utilisant Arduino

car c'est mon premier instructable j'ai essayé de mon mieux. Cette voiture est faite en utilisant arduino sans moteur sheild ou ics. Ce rover peut être contrôlé à l'aide d'une télécommande. Tout d'abord, nous avons besoin décoder la télécommande pour
BOUTON-poussoir voiture contrôlée avec bras robotique

BOUTON-poussoir voiture contrôlée avec bras robotique

Bonjour tout le monde ! Je vais décrire comment j'ai construit une voiture qui peut se déplacer, saisir et ramasser les balles de ping-pong (ou tout autres petits objets de même taille) avec l'aide d'un bras robotique et déposez-les dans une boîte /
Contrôle de distance des mouvements robot

Contrôle de distance des mouvements robot

il s'agit de la façon dont j'ai mis en place un contrôle de distance de mouvement sur mon 3ème véhicule de robot. le fait est que nous pouvons donner une commande (port série ou bluetooth...) au robot, à se déplacer vers l'avant ou vers l'arrière une
Magic en réalité - une petite voiture contrôlée par Electroencephalogram(EEG)

Magic en réalité - une petite voiture contrôlée par Electroencephalogram(EEG)

Une Exploration dans l'EEG mystérieuxL'électroencéphalogramme (EEG) est un test des bio-électriques potentiels générés par les neurones du cortex cérébral dans l'activité électrique du cerveau. Il enregistre les changements de vague électrique dans l
Contrôler toute distance d’une framboise Pi (et Echo Amazon!)

Contrôler toute distance d’une framboise Pi (et Echo Amazon!)

Station météo de ma femme avait été s'écraser parfois, et nous nous dirigeons sur les vacances d'été bientôt, donc elle m'a demandé un moyen d'allumer à distance le contrôleur de station météo. Je possède déjà quelques prises de commutateur intellige
Contrôle de distance de voiture

Contrôle de distance de voiture

Ce projet consistait à développer et créer une voiture qui pourrait être contrôlée par arduino, à l'aide d'une application Android. Il s'agissait de l'intégration des différentes composantes et un code pour créer un projet fonctionnel. Le code a été
NFC carte contrôlée à distance voiture

NFC carte contrôlée à distance voiture

il s'agit d'une voiture télécommandée. Non réglementés par télécommandes omniprésents, comme manette de jeu, mais un ensemble de cartes de la NFC. Cela en fait un défi pour la pensée rationnelle. Vous voulez courir plus lisse et plus rapide ? Cela dé
Bond en mouvement contrôlé recherche à distance et élimination Robot

Bond en mouvement contrôlé recherche à distance et élimination Robot

Dans le cadre de mon entrée pour le mouvement de saut #3D confiture, j'ai été heureux de construire ce geste sans fil contrôlée Robot de recherche/sauvetage basé sur la Pi de la framboise. Ce projet illustre et fournit un exemple minimaliste de sans
Son haut de gamme avec 7 pouces écran tactile contrôle basé sur Pi framboise et Max2Play

Son haut de gamme avec 7 pouces écran tactile contrôle basé sur Pi framboise et Max2Play

Avec l'arrivée de la nouvelle officielle Raspberry Pi écran tactile, nous étions ravis de trouver des applications pour elle dans notre système de Max2Play. Puisque les applications audio ont été un de nos principaux objectifs dès le début, nous avon
Commande à distance vos framboises Pi

Commande à distance vos framboises Pi

La plupart des articles qui traitent de journalisation à distance dans votre Pi framboise utilisent xrdp pour créer des sessions Bureau à distance dans votre Pi de framboise. C'est souvent une bonne solution et fonctionne même si vous n'avez pas un m
Se connecter à distance à la framboise Pi

Se connecter à distance à la framboise Pi

Imaginez ceci :Nous sommes enthousiastes sur l'hébergement d'une nuit de build Raspberry Pi à notre espace créateur à San Francisco. Nous avons des cartes SD chargées avec les systèmes d'exploitation, des rafraîchissements et une salle pleine de gens
Puce WIFI Video voiture (contrôle de l’Arduino)

Puce WIFI Video voiture (contrôle de l’Arduino)

Nous avons tous un désir d'exploration du lieu inconnu. Lorsque j'ai et mon partenaire, je regarde le film « The Martian » et voir qu'il y a une voiture robot en Mars - - une planète qui est de 56 millions de kilomètres de notre terre. « He » travail
Une voiture contrôlée Android pour les débutants (inventeur de app MIT)

Une voiture contrôlée Android pour les débutants (inventeur de app MIT)

Il s'agit d'un simple arduino voiture/robot, contrôlé par une application android, créée à l'aide d'inventeur d'app MIT (open source app). NE VOUS INQUIÉTEZ PAS SI VOUS ÊTES UN DÉBUTANT DANS CE DOMAINE J'AI FOURNI TOUS LES DÉTAILS DANS MON PROJET, DO