Cool RC Tesla Cybertruck

by Mirjakhon in Circuits > Arduino

524 Views, 2 Favorites, 0 Comments

Cool RC Tesla Cybertruck

Screenshot_2022-12-01-16-42-13-904.jpg
IMG_20221201_163852.jpg
IMG_20221201_170524.jpg
IMG_20221201_170544.jpg
IMG_20221201_170512.jpg

In this project, I aimed to create a cool-looking remote-controlled car using the Cybertruck as inspiration due to its unique boxy design. Additionally, I added headlights and a feature where Elon Musk's head pops up and retracts at the press of a button.

Supplies

For this project you will need the following supplies:

  • 3D Printer (3D printed parts)
  • 2 x Servo motors
  • Arduino Uno
  • Arduino nano
  • Funduino joystick shield 
  • nRF24L01 transceiver modules
  • TT motor
  • L298N DC Motor Driver Module
  • Small LEDs
  • Transistor
  • 9V battery
  • Small LiPo battery
  • M2 and M3 Screws
  • 6x19x6 Ball bearings - 4 pcs
  • Connectors (jumper wires)

3d Printing, Part 1

IMG_20221201_164127.jpg
Screenshot 2022-12-01 183716.png

The first step is to print all the parts. I have subdivided STL files to make them easier to organize. Below are the STL files for the actuator.

  • Recommended infill 50%
  • For holes no supports are needed

The STL of Elon Musk's head is too big, so I uploaded it on Thingiverse:

https://www.thingiverse.com/thing:5706414

3d Printing, Part 2

IMG_20221201_164032.jpg
Screenshot 2022-12-01 183952.png
Screenshot 2022-12-01 184022.png

These are STL files of a steering System.

3d Printing, Part 3

Screenshot 2022-12-01 184226.png
Screenshot 2022-12-01 184447.png

These are STL files of the main frame. "Wheel_tpu.stl" should be printed with TPU filament.

Wiring Diagram 1 - TT Motor

Screenshot 2022-12-12 213902.png
Screenshot 2022-12-12 210944.png

This is a wiring diagram 1 (for motor driver l298n). The second picture shows the battery clip, which is used to connect the 9v battery.

Wiring Diagram 2 - the Receiver

Screenshot 2022-12-12 212148.png

In this picture, you can see the pinout of the nRF24L01 Module and Arduino pins in black.

Wiring Diagram 3 - Servo Motors

Screenshot 2022-12-12 213504.png

This picture shows the wiring of 2 servo motors. Don't forget to connect the Ground Pin of the Arduino to the negative terminal of the battery.

Wiring Diagram 3 - Transmitter

Screenshot 2022-12-12 214752.png
IMG_20221201_163958.jpg

Attach the Funduino joystick shield to the Arduino Uno and connect the nRF24L01 Module as shown in the picture (Arduino Pins in black).

Wiring Diagram 4 - Headlights

Screenshot 2022-12-12 221746.png
IMG_20221201_164026.jpg

For the headlights, I used 4 red LEDs connected in parallel. The Transistor (2n2222a331) is used to control the lights. Base resistor value: 120 Ω

Collector resistor value: 1 kΩ


Upload the Code

Now let's upload the code. "Transmitter" file should be uploaded to Arduino Uno, "Receiver" to the Arduino Nano.

Assembly

Now it is time to put all the pieces together. You can refer to the pictures for guidance. There are only two types of screws used in the assembly process (M2 and M3), so it should be easy to determine where each type goes.

The axles of this design are also 3D printed. To prevent wobbling, they are designed with a snug fit, which may require a little force to insert them into the bearings. This tight fit helps to ensure that the axles do not wobble during use.

The TT Motor case can be easily inserted into the bottom frame to secure the motor in place. The top cover of the car has a snap-fit design, making it easy to open and close. Connect the batteries and the car is ready!

If you have any questions or if I have missed something feel free to contact me :D.