DIY Smartphone-Controlled Tiny Car With Live Camera Feed

by The Wrench in Circuits > Arduino

16176 Views, 286 Favorites, 0 Comments

DIY Smartphone-Controlled Tiny Car With Live Camera Feed

CMAERA.png

Hey guys! After going through your awesome suggestions on my previous post, Tushar's idea caught my eye: "Can we make a tiny car with a camera that we can control from our phone and see the live feed?" Well, challenge accepted! In this step-by-step guide, I'll show you how to create your very own smartphone-controlled miniature car with a live camera feed.

Supplies

vlcsnap-2023-12-27-20h33m03s327.png
vlcsnap-2023-12-27-20h33m09s070.png
  1. Xiao ESP32S3 board from Seeed Studio: Aliexpress/Amazon
  2. Motor driver: Aliexpress/Amazon
  3. LiPo battery: Aliexpress/Amazon
  4. 6mm gear motors: Aliexpress/Amazon
  5. 3D printer (Bambu Lab Carbon X1): Link

Designing the Car Body

vlcsnap-2023-12-27-20h33m23s302.png
vlcsnap-2023-12-27-20h33m38s117.png
vlcsnap-2023-12-27-20h33m48s488.png

Using Tinkercad, design the chassis for your tiny car. This step is crucial for the project's aesthetics and functionality. Once designed, it's time to bring your creation into the physical realm through 3D printing. I'm using the Bambu Lab Carbon X1 3D printer for this task.

STL Files - Download

Assembling the Parts

vlcsnap-2023-12-27-20h33m58s750.png
vlcsnap-2023-12-27-20h34m23s037.png
vlcsnap-2023-12-27-20h34m40s089.png
vlcsnap-2023-12-27-20h34m53s079.png
vlcsnap-2023-12-27-20h35m01s644.png

With the 3D printing complete, assemble the components to construct your tiny car. Ensure everything fits snugly, and make any necessary adjustments during assembly.

Connections

vlcsnap-2023-12-27-20h35m15s296.png
vlcsnap-2023-12-27-20h35m26s273.png
vlcsnap-2023-12-27-20h35m40s257.png
vlcsnap-2023-12-27-20h35m52s648.png

Now, we have to make the connections by following this circuit diagram.

Attaching Typers

vlcsnap-2023-12-27-20h36m02s222.png
vlcsnap-2023-12-27-20h36m07s846.png

Uploading Code

vlcsnap-2023-12-27-20h36m28s760.png
vlcsnap-2023-12-27-20h36m35s791.png

Now that the project is almost complete, upload the necessary code to the microcontroller. Witness your creation in action as you connect it to your phone via the FPVCAR WiFi network. Access the live camera feed by typing a specific URL into your browser.


Download Codes - Link

Project Completion and Troubleshooting

vlcsnap-2023-12-27-20h36m13s908.png
vlcsnap-2023-12-27-20h36m44s489.png
vlcsnap-2023-12-27-20h36m49s934.png

The WiFi-controlled tiny car with a live feed camera is ready to roll. However, I encountered a slight issue with the front motor veering to the left. This hiccup is expected with these fragile motors, but using N20 motors would improve performance at the cost of increasing the project's size.

Conclusion

That wraps up our exciting journey in creating a DIY WiFi-controlled tiny car with a live feed camera. If you enjoyed this project, don't forget to give it a thumbs up. Share your thoughts or ideas in the comment box below, and stay tuned for more DIY adventures. Bye-bye!

Working Video and Tutorial

Building a SPY CAR at Home | Robot Car with Camera | DIY Projects | The Wrench