Voiture Robot framboise Pi (7 / 11 étapes)

Étape 7 :

Une fois que les fils sont connectés, vous pouvez commencer à coder les commandes de mouvement. Connectez votre Pi framboise à un moniteur et commencent à code. robotique de CD encore et encore une fois tester les moteurs en exécutant sudo python robot1.py . Si tout fonctionne, vous pouvez commencer à démarrer avec les commandes de marche avant et arrière. Pour toutes les commandes de mouvement, nous placerons les dans sudo nano robot2.py . Pour la commande vers l’avant de la saisir ce code

importation Rpi.GPIO comme gpio

moment de l’importation

def init() :

GPIO.setMode (gpio. CONSEIL D’ADMINISTRATION)

GPIO.Setup (7, gpio. OUT)

GPIO.Setup (11, gpio. OUT)

GPIO.Setup (13, gpio. OUT)

GPIO.Setup (15, gpio. OUT)


def forward(tf) :

init()

GPIO.Output (7, True)

GPIO.Output (11, False)

GPIO.Output (13, False)

GPIO.Output (15, True)

Time.Sleep(TF) '

GPIO.Cleanup()


Forward(1)

Enregistrez et échapper à nouveau. Tester le code en exécutant sudo python robot2.py . Toutes les roues doivent aller de l’avant pour une seconde. Si cela fonctionne, supprimez forward(1) et continuer au code inverse :

def reverse(tf) :

init()

GPIO.Output (7, False)

GPIO.Output (11, True)

GPIO.Output (13, True)

GPIO.Output (15, False)

Time.Sleep(TF)

GPIO.Cleanup()


Reverse(1)

Tester une fois de plus se pour assurer si les moteurs se fait en sens inverse pendant une seconde. Maintenant nous pouvons continuer à tourner les codes. Supprimer reverse(1) et puis entrer dans ce code tournant gauche :

def turn_left(tf) :

init() 0

GPIO.Output (7, True)

GPIO.Output (11, True)

GPIO.Output (13, True)

GPIO.Output (15, False)

Time.Sleep(TF)

GPIO.Cleanup()


turn_left(1)

Répétez le processus d’essais et de supprimer et puis en cas de succès, poursuivent-elles le bon code tournant :

def turn_right(tf) :

init()

GPIO.Output (7, False)

GPIO.Output (11, True)

GPIO.Output (13, False)

GPIO.Output (15, False)

Time.Sleep(TF)

GPIO.Cleanup()


turn_right(1)

Répétez le processus d’essais et de supprimer et puis en cas de succès, poursuivent-elles le pivot gauche commande :

def pivot_left(tf) :

init()

GPIO.Output (7, True)

GPIO.Output (11, False)

GPIO.Output (13, True)

GPIO.Output (15, False)

Time.Sleep(TF)

GPIO.Cleanup()


pinot_left(1)

Répétez le processus d’essais et de supprimer et puis en cas de succès, continuer sur la commande droite pivot :

def pivot_right(tf) :

init()

GPIO.Output (7, False)

GPIO.Output (11, True)

GPIO.Output (13, False)

GPIO.Output (15, True)

Time.Sleep(TF)

GPIO.Cleanup()


pinot_right(1)

Répétez le processus d’essais et de supprimer, et si il s’avère réussie alors vous êtes fait avec tous les codes de mouvement.

Articles Liés

ESP8266 et Visuino : télécommande WiFi Smart voiture Robot avec Wii Nunchuck

ESP8266 et Visuino : télécommande WiFi Smart voiture Robot avec Wii Nunchuck

Que voiture smart définit lorsqu'il est combiné avec Les Modules des pilotes automobile L298N, offre une des façons plus faciles à rendre les voitures robot. J'ai déjà fait une Instructable sur comment vous pouvez contrôler la voiture Smart avec Ardu
Comment convertir une voiture robotisée de (presque) n’importe quelle voiture de RC 27 ou 49 MHz

Comment convertir une voiture robotisée de (presque) n’importe quelle voiture de RC 27 ou 49 MHz

j'enseigne un cours de robotique à mes enfants l'école secondaire (Rambam Mesivta à Lawrence, NY). Je cherchais un moyen rentable de leur enseigner les principes de la robotique sans dépenser un bras et une jambe et incitant enthousiasmés par les per
Nouveau! directeur châssis de voiture robot intelligent par Servo FUTABA 3003 SINONING

Nouveau! directeur châssis de voiture robot intelligent par Servo FUTABA 3003 SINONING

Concevoir et faite par SINONING ROBOTIl s'agit de châssis de la voiture smart, vous pouvez installer votre PCB bord sur elle, ces Arduino et écrire que votre code, il deviendra une voiture robot.Si vous le souhaitez, vous pouvez acheter de châssis ro
Comment faire une voiture robotisée avec télécommandé.  (Ashwini sinha).

Comment faire une voiture robotisée avec télécommandé. (Ashwini sinha).

télécommandé voiture robotisée avec bras...Étape 1: Choses nécessaires you need-4 roues de jouet-1 motoréducteurtige (mince comme pic) en acier inoxydable -4-1motor-réduire le train de 6-fil 20 cmÉtape 2: Organiser l'engin comme pic.then fixer le mot
Mobile contrôlée voiture robotisée en utilisant arduino et DTMF

Mobile contrôlée voiture robotisée en utilisant arduino et DTMF

Bonjour les gars !Il s'agit de mon premier projet sur instructables, espérons que vous apprécierez ce.Ce projet est sur comment vous pouvez contrôler une voiture robotisée à l'aide de téléphone portable et comment vous pouvez contrôler cette voiture
Geste contrôlé une voiture robotisée avec application android

Geste contrôlé une voiture robotisée avec application android

Plan quinquennal - geste contrôlée voiture robotisée avec Application Android. Code complet, y compris la transmission de données bluetooth et de reconnaissance de geste est disponible. Les personnes qui ont besoin de toute sorte d'aide concernant ce
RaspRob, le Robot framboise

RaspRob, le Robot framboise

Il s'agit de mon guide How-to créer un robot qui est contrôlée via Internet.La webcam intégrée facilite le robot à contrôler depuis n'importe quel PC ou smartphone ! Nous allons utiliser python pour contrôler les ports GPIO sur notre Pi et le .php po
Voiture Pi3 framboise Dash Cam

Voiture Pi3 framboise Dash Cam

IntroJ'ai travaillé avec Arduino conseils pour développer un mouvement basé des alertes mobiles. Mais toujours voulu travailler avec Raspberry Pi à cause des projets diversifiés qui pouvaient être faits relativement facilement car c'est un mini ordin
Donner votre Robot framboise Pi un cerveau ver

Donner votre Robot framboise Pi un cerveau ver

Le ver C Elegans est un des animaux plus étudiés en sciences. En neurobiologie, c'est le modèle de cerveau plus fondamentaux scientifiques utilisent pour étudier le fonctionnement du cerveau. Maintenant vous pouvez avoir un robot qui pense comme un !
Ferraille de voiture Robot

Ferraille de voiture Robot

Il s'agit d'un robot très très simple, il ne se déplace vers l'avant et n'a aucun contrôle autre qu'un interrupteur marche/arrêt rudimentaire.Malgré sa simplicité et le manque d'utilité comme un robot de combat ou d'un service, c'est un amusant jouet
Comment faire une voiture robotisée à la maison

Comment faire une voiture robotisée à la maison

faire une ribotic de voiture à la maisonÉtape 1: Les choses dont vous avez besoin D'abord sortir la th8ngs suivante afin de le rendre.1 moteur à courant continu.1 colle chaude.1 cuillère en plastique.1 9v batterie de c.c.3 roues comme picÉtape 2: Mai
Comment faire une voiture robot pour une bataille de ballon

Comment faire une voiture robot pour une bataille de ballon

Le but du projet est de construire une attaque-voiture à burst ballons qui est bluetooth contrôlée soit à partir d'un téléphone cellulaire ou de concevoir notre propre volonté.Étape 1: Rassemble le matérielAfin de construire le matériel était princip
Caméra de voiture Robot RC wifi en utilisant Arduino et openWRT

Caméra de voiture Robot RC wifi en utilisant Arduino et openWRT

Une voiture wifi basée sur Arduinoau moyen d'openWRTBut : Une voiture sans fil bricolage basées sur Arduino. En contrôlant la voiture, on peut voir les autres choses dans la région éloignée, ou peuvent contrôler la sécurité.Effet de photo :Principe :
Comment faire une voiture robotisée r.c chez

Comment faire une voiture robotisée r.c chez

fait maison r.c distance contrôlée voitureÉtape 1: matériel, que nous devons faire matériaux:-1 pile un 3,5 v2 fils3 colle4 roues de jouetrécepteur radio 5télécommande radio 78 contre-plaqué minceÉtape 2: faire le récepteur et l'émetteur. faire le ré