Table des matières:

Voiture RC dirigée par roue et pédales ?️ : 6 étapes
Voiture RC dirigée par roue et pédales ?️ : 6 étapes

Vidéo: Voiture RC dirigée par roue et pédales ?️ : 6 étapes

Vidéo: Voiture RC dirigée par roue et pédales ?️ : 6 étapes
Vidéo: accident de voiture en direct c'est violent 😱😱😱 #accident #crash #choc #collision #violent #voiture 2024, Juillet
Anonim
Voiture RC dirigée par roue et pédales ?️
Voiture RC dirigée par roue et pédales ?️

La vie consiste à réaliser vos rêves. Le mien était de faire de la voiture RC dirigée avec une roue de jeu PC. Alors je l'ai fait.

J'espère que ça va être utile à quelqu'un. En cas de questions, écrivez un commentaire.

Étape 1: Pièces

les pièces
les pièces

Pour réaliser ce projet, vous aurez besoin de:

  • Raspberry Pi (j'ai utilisé RPI 4B avec 4 Go de RAM)
  • Châssis avec essieu avant servodirectionnel (moteur et servo inclus)
  • Caméra RPI avec boîtier imprimé en 3D (facultatif)
  • Batterie Li-Po 11.1V
  • Roue PC avec pédales
  • Kit moteur double Polulu DRV8835
  • Convertisseur Buck 11.1V à 5V
  • Fils

Étape 2: Assemblage

Assemblage
Assemblage

Assemblez votre châssis. J'ai eu le mien de:

Ensuite, soudez deux fils au moteur à courant continu à l'arrière.

Après cela, montez le Raspberry Pi à l'aide d'écrous et de boulons

Étape 3: Attachez le pilote de moteur au RPI

Attacher le pilote de moteur au RPI
Attacher le pilote de moteur au RPI
Attacher le pilote de moteur au RPI
Attacher le pilote de moteur au RPI
Attacher le pilote de moteur au RPI
Attacher le pilote de moteur au RPI

Maintenant, nous devons souder le pilote du moteur. Ensuite, prenez la broche dorée à 3 broches et soudez-la à 5V et GND dans la carte du pilote (voir la photo). Jusqu'à la dernière broche fil à souder avec extrémité femelle goldpin. Nous allons l'utiliser pour le signal PWM qui oriente le servo.

Ensuite, prenez le convertisseur buck et soudez:

  • fil noir (terre) à GND
  • fil de sortie rouge à 5V
  • fil d'entrée rouge à Vout

Lorsque la soudure est terminée, utilisez du ruban adhésif double face pour monter le convertisseur sur le pilote du moteur.

Après cela, notre pilote est prêt et peut être connecté au RPI.

Étape 4: Imprimer le boîtier pour appareil photo

Étui d'impression pour appareil photo
Étui d'impression pour appareil photo

L'étape suivante consiste à imprimer le boîtier de l'appareil photo. Vous pouvez retrouver de nombreux projets sur:

Utilisez celui qui convient à votre appareil photo.

Étape 5: Assemblage final

Assemblage final
Assemblage final
Assemblage final
Assemblage final
Assemblage final
Assemblage final

Il est maintenant temps de tout assembler. Insérez la batterie, fixez la caméra, branchez le servo aux broches et connectez le moteur au pilote ainsi que la batterie.

Vous pouvez voir tout le schéma sur la photo.

Étape 6: Exécutez le code

La dernière partie est l'exécution du code.

La communication entre le RPI et l'ordinateur portable est établie à l'aide du serveur Flask écrit en Python.

Nous allons envoyer deux choses au serveur:

  • Angle du volant
  • Vitesse du moteur (480 pour l'avant à pleine vitesse et -480 pour l'arrière à pleine vitesse)

Le programme sur ordinateur portable est chargé de lire les valeurs des pédales et du volant et de les envoyer au serveur qui s'exécute sur Raspberry.

Sur RPI, nous devons lancer le code du serveur et le programme qui lit les valeurs stockées sur le serveur qui contrôle l'angle d'asservissement et la vitesse du moteur.

Rappelles toi:

  1. Raspberry Pi et ordinateur portable doivent être connectés au même réseau WiFi !
  2. Vous devez exécuter des programmes sur RPI à partir du terminal en utilisant la commande sudo (par exemple sudo python3 Flask_server_RPI.py) !

Conseillé: