Bluetooth Controlled 3d Printed RC Car With Differential Gear Mechansim

by Electrosak in Circuits > Arduino

3536 Views, 41 Favorites, 0 Comments

Bluetooth Controlled 3d Printed RC Car With Differential Gear Mechansim

thumb.JPG
Steering mechanism using servo || 3d printed
thumb.JPG

I saw one very old black-and-white video surfacing on Facebook explaining the need and working of differential gears in automobiles. So I decided to make one complete assembly of differential gears.

Supplies

  1. Arduino nano
  2. DRV8833 motor driver
  3. 7805 IC
  4. battery 7.4 v/11.1 v
  5. HC05 Bluetooth module
  6. servo 11gm
  7. few connecting wires
  8. BO dc motor to drive ring gear (150-300rpm)

links to buy :

https://www.amazon.com/LAFVIN-Board-ATmega328P-Micro-Controller-Arduino/dp/B07G99NNXL/ref=sr_1_4?crid=150WWF36352UZ&keywords=arduino+nano&qid=1680061001&sprefix=arduino+nan%2Caps%2C363&sr=8-4

https://www.amazon.com/KOOBOOK-DRV8833-Module-Bridge-Controller/dp/B07S4FVY9M/ref=sr_1_2?crid=4OKKMPRWUYQW&keywords=drv8833&qid=1680061084&sprefix=drv883%2Caps%2C363&sr=8-2

https://www.amazon.com/BOJACK-Package-Positive-Regulator-Assortment/dp/B07T5ZHY63/ref=sr_1_3?crid=316UYFD68VXWC&keywords=l7805+voltage+regulator&qid=1680061132&sprefix=l7805+voltage+regulator%2Caps%2C325&sr=8-3

https://www.amazon.com/600mAh-Rechargeable-Battery-Charging-Cables/dp/B0B8J69FH9/ref=sr_1_1?crid=15RIYNCYVQQRQ&keywords=lipo+7.4+v&qid=1680061243&sprefix=lipo+7.4+%2Caps%2C446&sr=8-1

https://www.amazon.com/DSD-TECH-HC-05-Pass-through-Communication/dp/B01G9KSAF6/ref=sr_1_1_sspa?crid=2M4KGZK8JTY2F&keywords=hc05&qid=1680061261&sprefix=hc05%2Caps%2C348&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzSVBGQTc0WVRWNVcwJmVuY3J5cHRlZElkPUEwNTI5OTExSE1VTlJTUkdZVzNBJmVuY3J5cHRlZEFkSWQ9QTEwMzg2NzZUN1lRWU9MV1pUTEomd2lkZ2V0TmFtZT1zcF9hdGYmYWN0aW9uPWNsaWNrUmVkaXJlY3QmZG9Ob3RMb2dDbGljaz10cnVl

https://www.amazon.com/Smraza-Helicopter-Airplane-Control-Arduino/dp/B07L2SF3R4/ref=sr_1_52_sspa?crid=1GLAGSVMPDUKO&keywords=servo&qid=1680061300&sprefix=serv%2Caps%2C403&sr=8-52-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUExVUcyTlJDSUo1SzRFJmVuY3J5cHRlZElkPUEwMjMxMjU2MjgzWFhURzc2WDhPMiZlbmNyeXB0ZWRBZElkPUEwMjA3MzA3R1FIMVdOSE1VREU0JndpZGdldE5hbWU9c3BfYnRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==

https://www.amazon.com/Cylewet-Motor-Shaft-Arduino-CYT1037/dp/B01N9MS3UZ/ref=sr_1_3?crid=36UW5K8OH67PC&keywords=BO+motor&qid=1680061344&sprefix=bo+moto%2Caps%2C391&sr=8-3

3d All Parts Attched Above As Shown Image

complete_setup.JPG
Scheme-of-the-differential-gear.png
gear_assembly.JPG
gear1.JPG

The attached image shows the assembly of gears and the names of different gears in the differential gear assembly. You can open completed.stl to view the arrangement of different parts after printing. I have used a 2 mm cycle spoked wherever I needed the shaft. you can also purchase the same from a repair shop or u can use a carbon fiber rod of 2 mm diameter. Be careful while applying superglue on gears and rod coupling.

Connections to Arduino

ckt.png

Arduino Code

You can use an app developed by Andi.co which is loaded with all the latest features to control a car using android.

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=en_IN&gl=US

just upload and feel free to modify the attached sketch.

default baud rate of HC05 is set to 9600.

Final Video

how differential gear works ?
Steering mechanism using servo || 3d printed