This Arduino BT Car is a project for 3D printing, DIY and electronics enthusiasts. It is based on TAFHIM BIN NASIR´s project that can be found here: https://www.instructables.com/id/Smartphone-Controlled-RC-Car-Using-Arduino/
But with a 3D printable design and a custom made PCB for the circuit. In that link you can find the code for the Arduino, which I changed a bit to add LEDs, you could also add a buzzer for the honk.
I uploaded a PDF with the components list, however there are a few things I added later, which are:
- 4 3mm LEDs
- 2 18650 batteries.
- battery holder for 2 18650 batteries.
- 2 sided copper for the PCB.
- On/off switch.
I also uploaded the pdfs of the top and bottom layers for the PCB. The bottom layer is mirrored. If you have any trouble with those with scaling or something else let me know and I´ll send them to you. If you want to make your PCB with a CNC or have it done by a professional I can send you the gerber files also.
Regarding the motors. At first I used a strong double sided tape to stick the motors to the chassis, then I decided to drill holes and use screws.
Generic PLA and TPU (optional)
Here are the settings I used for each individual stl:
wheel_big: 0.2mm, 20% infill, no support, no rafts. Easiest part to print.
chassis_final: 0.2mm, 20% infill, no support, use rafts to avoid flipping. Long print job. It was designed to print without supports placing it the way I did in the pictures.
carfront and car back. 0.2mm, 20 % infill, use supports, no rafts. In the pictures you can see the way I positioned them to print, but maybe you can find out a better way.
Rubber_big: Use flexible filament only. I used Sainsmart green TPU. If you do not have flexible filament don´t print this part and you could wrap the wheels with duct tape or something that increases wheel grip. 0.2mm, 100% infill, print slow (20mm/s recommended), no supports or rafts.
Roof: This is a tricky part to print. I used supports touching buildplate only, but you could use supports everywhere too to increase the quality of the windows. Mi roof came out pretty good only using supports touching buildplate. Use rafts too as the area touching the buildplate is a bit small. Z hop when rectracted is also recommended. 20% infill, 0.2mm.
Pin_holder and Arduino_base: This parts must be strong so use 100% infill and 0.1mm layer height for pin holder and 0.2mm for arduino base, no supports or rafts.
Some parts might need sanding to fit better.
This was a project for the course: Circuit Simulation and PCB design and fabrication in Universidad Del Valle de Guatemala.
The circuit was designed on a free trial version of Altium and the parts were designed in Inventor 2017 Pro