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

Étape 5: Séquence pour commencer

Tout d’abord obtenir votre assemblage travail sur maquette.

Se référer au schéma joint que j’ai préparé. Cela a tous les broches connexion détails Raspberry PI, capteur infrarouge, contrôleur de moteur LN298.

Commencez par télécommande à infrarouge, travaillant d’abord. Vérifiez si vous pouvez appuyer sur des clefs à distance et le code de pyhton dans Raspberry PI.

Une fois il commencer à travailler début tester votre contrôleur de moteur. Vous assemblez DIY automobile. J’ai utilisé une voiture avec 2 moteurs. Il y a 4 automobiles ainsi que dans les marchés en ligne. Si vous utilisez ce plan pour un sinus de puissance de batterie mieux il peut avoir besoin de plus de puissance.

Une fois que la voiture est monté de vérifier si le moteur et les roues se déplaçant en donnant 5Vs au moteur.

Ensuite, branchez le contrôleur de moteur LN298 à Raspberry PI.

Pour les essais et l’ennui tir de PWM sur vous met pourrait avoir simple LED avec résistance connectée en parallèle aux sorties PWM. Si vous êtes intéressée davantage analyser PWM et autre GPIO sorties que vous pouvez essayer d’utiliser les analyseurs logique USB. Il y a faible coût Logic Analyzer périphériques USB (24Mhz) vous pouvez acheter en ligne. J’ai utilisé un et installé le logiciel sur mon ordinateur portable. Logiciel vous pouvez également télécharger depuis internet. C’est un outil de débogage très pratique d’avoir.

Codes de Python ;

Rouler en marche avant

def movefront() :

# motor1

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

my_pwm.Start(50)

my_pwm. ChangeDutyCycle(75)

GPIO.output(12,0)

GPIO.output(16,1)

# motor2

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

pwm2.Start(50)

pwm2. ChangeDutyCycle(75)

GPIO.output(18,0)

GPIO.output(22,1)

Time.Sleep(2) # il permettent de se déplacer pendant 2 secondes

pwm2.Stop()

Tourner à gauche

def leftturn() :

# motor1

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

my_pwm.Start(50)

my_pwm. ChangeDutyCycle(75)

GPIO.output(12,0)

GPIO.output(16,1)

Time.Sleep(0.5) # laisser tourner pendant 0,5 seconde

my_pwm.Stop()

Une fois que ça marche en maquette déplacer Raspberry PI, capteur IR, LN298 contrôleur de moteur, batterie sur la voiture et le fixer.

# Principale du programme
car moi dans range(0,500) : boucle # exécutée pour 500 fois

statut = getKey_IR()

Si statut == « up »: movefront()

Si statut == « down »: reverse()

Si statut == « gauche »: leftturn()

Si statut == « right »: rightturn()

Si statut == « vol vers le haut »: topgear()

Si statut == « power »: os.system ('arrêt maintenant -h')

GPIO.cleanup()

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