3D model description
Full Build Video with more info:
https://youtu.be/34BDwDulZl0
Project Blog Tutorial:
https://www.elektormagazine.com/labs/build-an-arduino-pistol-grip-transmitter-for-rc-cars-with-1km-range
3D printed enclosure and moving parts designs of an Arduino-based Pistol-grip Radio Transmitter for controlling custom RC vehicles.
This custom hobby-grade radio transmitter has a comfortable feel and grip while being straightforward to build and use for anyone looking to control cars, boats, or any other RC vehicle that takes bidirectional drive and steering control.
With over 1KM of max range, it pairs up to an Arduino-based receiver with 8 channels - 4 pins with PWM (0-255) for motors and servos and 4 pins with digital (HIGH/LOW) control for lights, horn, and other peripherals.
For more info, watch the full build & demo video here: https://www.youtube.com/watch?v=34BDwDulZl0
π¦Ύ The enclosure features:
- Comfortable grip.
- All-plastic car wheel for steering with retraction.
- Dual-sided trigger for forward and reverse throttle.
- Ports for programming, recharging, & charging other devices (Power bank mode).
- Holes for toggle switches and potentiometers as inputs.
- Area for an OLED display.
- Extra holes for antenna, sound, mode button, and reset button bulb (transparent rubber gasoline bulb from weedwacker).
- Sliding drawer box within stand.
- Threaded insert fittings for bolts to hold components and enclosure together.
- Loophole for neck strap.
Included 3D modeled Parts: (Filament color is optional)
1. Right Shell - (Matte Black)
2. Left Shell - (Matte Black)
3. Top Cover - (Matte Dark Grey)
4. Stand - (Matte Black)
5. Stand Cover - (Matte Black)
6. USB Ports Cover - (Matte Dark Grey)
7. Drawer - (Matte Dark Grey)
8. Steering Wheel - (Matte Dark Grey)
9. Steering Link - (Matte Black)
10. Throttle Trigger - (Matte Dark Grey)
11. Bulb Ring - (Matte Black)
12. Mode Button Cap - (Matte Black)
13. Mode Button Holder - (Matte Black)
14. NRF24L01 Module Holder - (Matte Black)
15. Potentiometer Color Caps - (Matte Dark Grey)
β‘οΈ Electronics for Arduino transmitter:
- (x1) Arduino Nano Microcontroller board
- (x1) NRF24L01 + PA + LNA radio transceiver with external antenna
- (x2) Joysticks for self-centering throttle & steering
- (x2) Potentiometers for additional PWM control
- (x2) 3-pin toggle switches for HIGH/LOW control
- (x5) Pushbuttons for mode selection & trimming
- (x1) OLED screen for displaying voltage, values, & other info
- (x1) Buzzer for sound indication of mode and trimming changes
- (x4) 3mm LEDs for toggle switch indication
- (x2) 1 red & 1 blue LED for charge/full indication
- (x1) 5V boost converter power bank module
- (x1) On/Off rocker power switch
- (x2) Lithium Ion 18650 cells for 6000mAh 3.7V battery pack
3D printing settings
Cura Settings:
Resolution: Dynamic Quality (0.16mm)
Infill Density: 30%
material: Yes
Infill Pattern - Cubic
Shell Thickness - 1.2, 0.84mm
π¨ 3D printer Settings:
Print Speed: 120mm/s (200% with Ender 3 V2)
Nozzle Temp: 190Β° C
Bed Temp: 50Β° C
More Details:
Total Print time: ~2-3 days
Assembled Model Dimensions: 89 x 175 x 191mm (WxLxH)
Print Material: ePLA (1.75 mm) -
(x1) Matte Black PLA Filament - https://amzn.to/4c6wr8g
(x1) Matte Dark Grey PLA Filament - https://amzn.to/4c8KeLI
Printed Model Weight: 252 grams (PLA)
Total Material Cost: ~$5 (PLA filament)