Taula de continguts:

Cotxe RC dirigit per rodes i pedals? ️: 6 passos
Cotxe RC dirigit per rodes i pedals? ️: 6 passos

Vídeo: Cotxe RC dirigit per rodes i pedals? ️: 6 passos

Vídeo: Cotxe RC dirigit per rodes i pedals? ️: 6 passos
Vídeo: 360 degree rotation drift 2024, Desembre
Anonim
Cotxe RC dirigit per rodes i pedals? ️
Cotxe RC dirigit per rodes i pedals? ️

La vida consisteix a fer realitat els teus somnis. El meu era fabricar RC Car dirigit amb una roda de jocs per a PC. Així ho vaig aconseguir.

Espero que sigui útil per a algú. En cas de preguntes, escriviu un comentari.

Pas 1: parts

Parts
Parts

Per fer aquest projecte necessitareu:

  • Raspberry Pi (he utilitzat RPI 4B amb 4 GB de RAM)
  • Xassís amb eix davanter servo-dirigit (motor i servo inclosos)
  • Càmera RPI amb estoig imprès en 3D (opcional)
  • Bateria Li-Po 11.1V
  • Roda de PC amb pedals
  • Kit de motor dual Polulu DRV8835
  • Convertidor de 11.1V a 5V Buck
  • Filferros

Pas 2: Muntatge

Muntatge
Muntatge

Munteu el xassís. Tinc el meu de:

A continuació, soldeu dos cables al motor de corrent continu a la part posterior.

Després, munteu Raspberry Pi amb cargols i femelles

Pas 3: connecteu el controlador del motor a RPI

Connecteu el controlador de motor a RPI
Connecteu el controlador de motor a RPI
Connecteu el controlador de motor a RPI
Connecteu el controlador de motor a RPI
Connecteu el controlador de motor a RPI
Connecteu el controlador de motor a RPI

Ara hem de soldar el conductor del motor. A continuació, agafeu la clavilla daurada de 3 pins i soldeu-la a 5V i GND al tauler del controlador (vegeu la foto). Fins a l'últim pas de soldadura de filferro amb punta femella. L'utilitzarem per al senyal PWM que dirigeix el servo.

A continuació, agafeu el convertidor i soldeu:

  • cable negre (de terra) a GND
  • cable de sortida vermell a 5V
  • cable d’entrada vermell a Vout

Quan s'hagi soldat, utilitzeu cinta de dues cares per muntar el convertidor al controlador del motor.

Després d'això, el nostre controlador està llest i es pot connectar a l'RPI.

Pas 4: imprimeix la funda per a la càmera

Funda per a càmera
Funda per a càmera

El següent pas és imprimir carcassa per a càmera. Podeu trobar molts projectes a:

Feu-ne servir un que s’adapti a la vostra càmera.

Pas 5: Muntatge final

Muntatge final
Muntatge final
Muntatge final
Muntatge final
Muntatge final
Muntatge final

Ara toca muntar-ho tot. Introduïu la bateria, connecteu la càmera, connecteu el servo als pins i connecteu el motor al controlador i a la bateria.

Podeu veure l’esquema sencer a la foto.

Pas 6: executeu el codi

La part final està executant el codi.

La comunicació entre RPI i ordinador portàtil s’estableix mitjançant un servidor Flask escrit en Python.

Enviarem dues coses al servidor:

  • Angle del volant
  • Velocitat del motor (480 per a tota la velocitat cap endavant i -480 per tota la velocitat cap enrere)

El programa del portàtil s’encarrega de llegir els valors dels pedals i de la roda i enviar-lo al servidor que s’executa a Raspberry.

A RPI hem d’iniciar el codi i el programa del servidor que llegeix els valors emmagatzemats al servidor que controla l’angle del servo i la velocitat del motor.

Recordeu:

  1. El Raspberry Pi i el portàtil han d’estar connectats a la mateixa xarxa WiFi.
  2. Heu d'executar programes a RPI des del terminal mitjançant l'ordre sudo (per exemple, sudo python3 Flask_server_RPI.py)!

Recomanat: