Hi everyone
I'm new to arduino (in fact to all electronics, mechanics and programming, so please assume my knowledge is really low)!
I want to build a radio controlled mobile crane, using an existing basic 6 channel RF transmitter and receiver I stole from my RC plane. I then want onboard receiver signal input (I think will be PWM) to go through arduino, and allow me to control the vehicle and crane arm. The vehicle I plan to drive with 2 x small DC gear motors at rear (castors at front), and the crane I loosely intend to have servos/continuous rotation servos and gears for turntable (yaw) and arm elevation, a telescopic boom to extend/retract arm (possibly rack and pinion driven by stepper motor) and a winch (again stepper, or maybe CR servo). Design flexible depending on what's viable and recommendations I get. I am also considering 'jacks' to stabilise when lifting. The vehicle does not need to move whilst crane operating, in fact one idea is to save RC channels if there were a way of 'switching mode' between driving and lifting, so same controls have 2 different outputs.
This is small scale 'shoebox size', and I don't need it to lift a lot of weight, 'model only' (less than 500g). I'm probably going to use wood for body/crane if that's easiest, this is a prototype and doesn't need to look good.
I've been trying to self-educate looking up forums on here, google/youtube channels such as DroneBotWorkShop and Sparkfun, but none quite cover same scope. Sure someone must have done similar before. I'm basically at square one and grateful for any advice on the hardware/boards, hookup and code that might be used to do this, willing to learn but also don't want to reinvent the wheel if a whole 'cut and paste' solution is out there. I'll list what I've been experimenting with and kit I have as this might help, but not attached to any one solution. Simple enough for a beginner to execute and cheap are generally good!
- I have an Arduino Uno clone
- I bought a TB6612FNG motor driver board (think this is 'dual h bridge' and tells me can drive 2 motors)
- I have a PCA9685 servo driver board...whether I actually need this or not I don't know, though I was assuming to run so many servos off arduino might run out of pins/power?
- I know both servos and motors will need some separate power supply other than arduino.
- The transmitter/receiver I have is the same basic 6 channel type in lots of rc planes (3 pins for each channel)
- Have breadboard, jumper wires etc.
- I have SG90 servos and small stepper motors with their own driver boards. Happy to buy other kit if needed.
I think my two biggest challenges/questions are:
- How to connect both the board for servos and motors to arduino and find code that matches, and the overall set up.
- Whether I can use 6 ch creatively, to have the different modes and let the programming modify output accordingly to get more than 6 'effects'.
Hope that's clear, very grateful for your help and ready to go back to the drawing board!
Thanks
Alex