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](/proxy/?url=https://content.instructables.com/FI2/9BRZ/KBTDD4E1/FI29BRZKBTDD4E1.jpg&filename=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](/proxy/?url=https://content.instructables.com/FW4/2H52/KBTDD4IE/FW42H52KBTDD4IE.jpg&filename=1-chi-c-L298N-l-i-m-un-L298-ng-c-b-c-xe-th-ng.jpg_q50.jpg)
![arduino-nano-ft232rl.jpg](/proxy/?url=https://content.instructables.com/FV8/ZK3I/KBTDD4IG/FV8ZK3IKBTDD4IG.jpg&filename=arduino-nano-ft232rl.jpg)
![High-Power-PWM-Switch-Module-5-36-V-15-A-2.jpg](/proxy/?url=https://content.instructables.com/FUG/4FAU/KBTDD4IH/FUG4FAUKBTDD4IH.jpg&filename=High-Power-PWM-Switch-Module-5-36-V-15-A-2.jpg)
![sku_434337_1.jpg](/proxy/?url=https://content.instructables.com/FKA/L7ZO/KBTDD4IJ/FKAL7ZOKBTDD4IJ.jpg&filename=sku_434337_1.jpg)
![SKU250323.jpg](/proxy/?url=https://content.instructables.com/FD1/D3U8/KBTDD4IP/FD1D3U8KBTDD4IP.jpg&filename=SKU250323.jpg)
![ou799b_simg_de2fe0_500x500_maxb.jpg](/proxy/?url=https://content.instructables.com/F40/X965/KBTDD4II/F40X965KBTDD4II.jpg&filename=ou799b_simg_de2fe0_500x500_maxb.jpg)
![1300-4s-95c-top.jpg](/proxy/?url=https://content.instructables.com/FBU/JU3G/KBTDD4IF/FBUJU3GKBTDD4IF.jpg&filename=1300-4s-95c-top.jpg)
![cac-loai-day-dien-dan-dung-ban-can-phai-biet-hinh1.jpg](/proxy/?url=https://content.instructables.com/FS2/4VAM/KBTDD593/FS24VAMKBTDD593.jpg&filename=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](/proxy/?url=https://content.instructables.com/FHU/7OUO/KBUSV9QA/FHU7OUOKBUSV9QA.png&filename=l298.png)
![light.png](/proxy/?url=https://content.instructables.com/FTV/SLA9/KBUSV9QB/FTVSLA9KBUSV9QB.png&filename=light.png)
![Power.png](/proxy/?url=https://content.instructables.com/F7B/HFT8/KBUSV9QC/F7BHFT8KBUSV9QC.png&filename=Power.png)
![RX.png](/proxy/?url=https://content.instructables.com/F15/4PQS/KBUSV9QD/F154PQSKBUSV9QD.png&filename=RX.png)
![Sequence 01.00_01_34_10.Still001.jpg](/proxy/?url=https://content.instructables.com/FLU/RLW5/KBUSVENX/FLURLW5KBUSVENX.jpg&filename=Sequence 01.00_01_34_10.Still001.jpg)
![Sequence 01.00_02_00_26.Still002.jpg](/proxy/?url=https://content.instructables.com/FRC/V36I/KBUSVFHP/FRCV36IKBUSVFHP.jpg&filename=Sequence 01.00_02_00_26.Still002.jpg)
![Sequence 01.00_02_12_26.Still003.jpg](/proxy/?url=https://content.instructables.com/FZJ/IEW7/KBUSVFHQ/FZJIEW7KBUSVFHQ.jpg&filename=Sequence 01.00_02_12_26.Still003.jpg)
![Sequence 01.00_02_27_22.Still004.jpg](/proxy/?url=https://content.instructables.com/FMP/2FRW/KBUSVFHR/FMP2FRWKBUSVFHR.jpg&filename=Sequence 01.00_02_27_22.Still004.jpg)
![Sequence 01.00_02_44_24.Still005.jpg](/proxy/?url=https://content.instructables.com/F7D/RO90/KBUSVFHS/F7DRO90KBUSVFHS.jpg&filename=Sequence 01.00_02_44_24.Still005.jpg)
![Sequence 01.00_02_58_06.Still006.jpg](/proxy/?url=https://content.instructables.com/FTW/UBIT/KBUSVFHT/FTWUBITKBUSVFHT.jpg&filename=Sequence 01.00_02_58_06.Still006.jpg)
![Sequence 01.00_03_14_08.Still007.jpg](/proxy/?url=https://content.instructables.com/FUH/37O0/KBUSVFHW/FUH37O0KBUSVFHW.jpg&filename=Sequence 01.00_03_14_08.Still007.jpg)
![Sequence 01.00_03_34_23.Still009.jpg](/proxy/?url=https://content.instructables.com/FJ3/TMX9/KBUSVFHY/FJ3TMX9KBUSVFHY.jpg&filename=Sequence 01.00_03_34_23.Still009.jpg)
![Sequence 01.00_04_11_13.Still010.jpg](/proxy/?url=https://content.instructables.com/FA4/JKFN/KBUSVFIN/FA4JKFNKBUSVFIN.jpg&filename=Sequence 01.00_04_11_13.Still010.jpg)
![Sequence 01.00_05_37_06.Still013.jpg](/proxy/?url=https://content.instructables.com/FHO/Y7T7/KBUSVFIS/FHOY7T7KBUSVFIS.jpg&filename=Sequence 01.00_05_37_06.Still013.jpg)
![Sequence 01.00_05_46_03.Still012.jpg](/proxy/?url=https://content.instructables.com/FFO/3DR7/KBUSVFIT/FFO3DR7KBUSVFIT.jpg&filename=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](/proxy/?url=https://content.instructables.com/F64/V9C0/KBUSVG4E/F64V9C0KBUSVG4E.jpg&filename=Sequence 01.00_08_05_16.Still003.jpg)
![Sequence 01.00_08_33_08.Still004.jpg](/proxy/?url=https://content.instructables.com/FZA/3PYM/KBUSVG4G/FZA3PYMKBUSVG4G.jpg&filename=Sequence 01.00_08_33_08.Still004.jpg)
![Sequence 01.00_09_20_22.Still005.jpg](/proxy/?url=https://content.instructables.com/FTQ/BAVJ/KBUSVG4H/FTQBAVJKBUSVG4H.jpg&filename=Sequence 01.00_09_20_22.Still005.jpg)
![Sequence 01.00_09_51_14.Still006.jpg](/proxy/?url=https://content.instructables.com/FHU/1RLL/KBUSVG4I/FHU1RLLKBUSVG4I.jpg&filename=Sequence 01.00_09_51_14.Still006.jpg)
![Sequence 01.00_11_11_26.Still001.jpg](/proxy/?url=https://content.instructables.com/FJS/D89Y/KBUSVG4J/FJSD89YKBUSVG4J.jpg&filename=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](/proxy/?url=https://content.instructables.com/F58/KPAJ/KBUSVGW7/F58KPAJKBUSVGW7.jpg&filename=Sequence 01.00_11_45_07.Still002.jpg)
![Capture.PNG](/proxy/?url=https://content.instructables.com/F7N/8K68/KBUSVHBU/F7N8K68KBUSVHBU.png&filename=Capture.PNG)
![Sequence 01.00_12_24_05.Still003.jpg](/proxy/?url=https://content.instructables.com/FSS/H7AF/KBUSVGW8/FSSH7AFKBUSVGW8.jpg&filename=Sequence 01.00_12_24_05.Still003.jpg)
![Sequence 01.00_13_39_07.Still004.jpg](/proxy/?url=https://content.instructables.com/FM6/91P0/KBUSVGW9/FM691P0KBUSVGW9.jpg&filename=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](/proxy/?url=https://content.instructables.com/FW5/EPUD/KBUSVHOA/FW5EPUDKBUSVHOA.jpg&filename=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](/proxy/?url=https://content.instructables.com/FNS/ORFW/KBUSVI6O/FNSORFWKBUSVI6O.jpg&filename=Sequence 01.00_16_30_27.Still006.jpg)
![Wltoys 104311 Reworked using Arduino](/proxy/?url=https://content.instructables.com/FZI/ED8K/KBUSVI9A/FZIED8KKBUSVI9A.jpg&filename=Wltoys 104311 Reworked using Arduino)
=> Full video here
Thank for watching!!!