Rework Wltoys 104311 With Arduino Nano

by ThiệnT8 in Circuits > Remote Control

1108 Views, 3 Favorites, 0 Comments

Rework Wltoys 104311 With Arduino Nano

Wltoys 104311 Reworked Intro

In this article, I will introduce a remake of Wltoys 104311 with the following 4 points:

- Speed controller

- Adjust car lamp brightness

- Turn signals

- Additional decorations for the car body.

- Use servo to steer

The principle of operation of the car:

-The vehicle is manually controlled FSI6

-To run forward, you push the lever on channel 2 in your right hand forward then gradually increase the throttle on channel 3 to accelerate the car forward.

- If you want to back the car, you need to pull the lever on channel 2 on the right to back, then gradually increase the throttle on channel 3 to back.

- To steer you just shake the right hand lever (channel 1) to left or right

- Turn the VRA knob (channel 5) to adjust the lamp brightness

Prepare Components

1-chi-c-L298N-l-i-m-un-L298-ng-c-b-c-xe-th-ng.jpg_q50.jpg
arduino-nano-ft232rl.jpg
High-Power-PWM-Switch-Module-5-36-V-15-A-2.jpg
sku_434337_1.jpg
SKU250323.jpg
ou799b_simg_de2fe0_500x500_maxb.jpg
1300-4s-95c-top.jpg
cac-loai-day-dien-dan-dung-ban-can-phai-biet-hinh1.jpg

First you need to prepare the necessary components as follows:

- Motor Driver L298 Module x1

- Arduino Nano x1

- PWM Module x1

- Power Module 3A LM2596 x2

- FSI6 + FSIA6B x1

- Battery 18650 x2

- 4-cell lipo battery x1

- And don't forget the power cord <3

Soldering Circuits and Wiring

l298.png
light.png
Power.png
RX.png
Sequence 01.00_01_34_10.Still001.jpg
Sequence 01.00_02_00_26.Still002.jpg
Sequence 01.00_02_12_26.Still003.jpg
Sequence 01.00_02_27_22.Still004.jpg
Sequence 01.00_02_44_24.Still005.jpg
Sequence 01.00_02_58_06.Still006.jpg
Sequence 01.00_03_14_08.Still007.jpg
Sequence 01.00_03_34_23.Still009.jpg
Sequence 01.00_04_11_13.Still010.jpg
Sequence 01.00_05_37_06.Still013.jpg
Sequence 01.00_05_46_03.Still012.jpg

- This is schematic of any Modules

- Use 12V source to supply bridge H

- Use 5V power to supply led and Arduino

- Use 2 PWM modules to control car light brightness

- Use 4 channels of IA6B

- You can see the details of the work done in the video I shared at the end of the post

Redo the Steering Part

Sequence 01.00_08_05_16.Still003.jpg
Sequence 01.00_08_33_08.Still004.jpg
Sequence 01.00_09_20_22.Still005.jpg
Sequence 01.00_09_51_14.Still006.jpg
Sequence 01.00_11_11_26.Still001.jpg

- First you need to remove the old steering gear

- Then flatten the plane on the steering part using molten plastic

- Use a file to flatten the plane

- Then mount the cover for the servo

- Finally, insert the servos and mount the steering part of the vehicle into the servo.

=> You can see the details of the work done in the video I shared at the end of the post

Adding Car Lights Is Redesigning the Car Body

Sequence 01.00_11_45_07.Still002.jpg
Capture.PNG
Sequence 01.00_12_24_05.Still003.jpg
Sequence 01.00_13_39_07.Still004.jpg

- Use red led to make back light

- Use yellow LEDs to make turn signals

- Add fuel tank and spare wheel

Programable

Sequence 01.00_14_38_28.Still005.jpg

Use Arduino nano ATmega328P.

The program is attached with the link: https://drive.google.com/file/d/1G0xKHZ3GkMVPbb53im-s-7wMNHz6a8yD/view?usp=sharing

Test the Car

Sequence 01.00_16_30_27.Still006.jpg
Wltoys 104311 Reworked using Arduino

=> Full video here

Thank for watching!!!