Project Ideas
NWCCTV
Posts: 3,629
First, Does anyone think I got a good deal on this? ( I got the 6 Ch. Version, Complete with packaging and all) http://manuals.hobbico.com/fut/5nlk-6nlk-manual.pdf All this for only $10.00. Instructions included. I brought it home, charged the batteries and tested. Everything works like a charm.
Any how, after doing some research I see that this unit is used for RC Airplanes. Must be for quite a large aircraft to hold 6 Servos and the RX. I am not really in to the RC Airplanes. To me it seems like an expensive hobby and a crash could cost some serious $$$$. Not to mention that I live in a neighborhood that is not suitable for flying. I would actually like to make something that is useful and utilizes all 6 servos. I have plenty of electronic items to play with, including BS2 chips, a BoeBot, sensors, etc. So, Any and all ideas are welcome.
Any how, after doing some research I see that this unit is used for RC Airplanes. Must be for quite a large aircraft to hold 6 Servos and the RX. I am not really in to the RC Airplanes. To me it seems like an expensive hobby and a crash could cost some serious $$$$. Not to mention that I live in a neighborhood that is not suitable for flying. I would actually like to make something that is useful and utilizes all 6 servos. I have plenty of electronic items to play with, including BS2 chips, a BoeBot, sensors, etc. So, Any and all ideas are welcome.
Comments
It would work fine for an ELEV-8. As you noted, it is for air vehicles only.
It seems that the servos would not serve much of a purpose on an ELEV-8. However, I could be wrong.
I also have a 16 Ch. Sevo Center that I could implement. I believe I just need to reconfigure the wiring on the servos. If memory serves me correctly someone mentioned some time ago that Futaba servos are wired differently than most other servos.
I think those servos should be just fine. There are some old servos that are different - maybe it was Airtronics, not sure. Some even had four wires.
The ELEV-8 doesn't need any servos but you could use one for a camera tilt or bomb release.
Get one or three of those big old Mylar birthday balloons, and make a blimp! Then you don't have to worry so much about crashes, or at least not downward at acceleration due to gravity. You could even fly it in the house! Then you can connect the servo outputs to your microcontroller, and read the PWM signals and make a PWM pass through. Once you got all that down, you can program the microcontroler to make the blimp autonomous. You can even use cheap spare parts. This is actually one of the projects for which I bought parts (when I was rich before I had kids).
You could even build your blimp similar to a quad copter, when you get good at it you can remove the balloons and fly it outside. This sounds pretty fun.... Maybe I'll do it myself!
This was my re-inspiration a couple years ago
http://airswimmers.com/
Pretty simple with what you got in the box, and safe indoors!
or we can try calling him.......
Duane!!!
The big difference between this and one built for a RC car is that they have some sort of steering wheel.
Channel assignments listed in the manual is more of a recommendation than an absolute rule...
For a car with 'normal' steering, you probably want a steering wheel on the controller. Just affix a wheel and add a control linkage from somewhere on the rim of that to one of the sticks on the controller.
Should work... I think...
Edit: You have to keep in mind which sticks you are going to use for what.
with Jason's RC receiver program. His program is limited on the input pins I believe (It's been a while). I need to know the port#' for the left and for the right HB25's.
http://obex.parallax.com/object/505
Ouch, my ears hurt!
I initially planned to use Rich's object in my projects, but it requires a cog for each pair of channels. To monitor six channels takes three cogs.
I ended up using one Jason modified. I modified it yet again to make it more user friendly (any I/O pin may be used instead of just the first six). I think Jason has since modified his to be able to use any pins, but I still think my version is friendlier.
EDIT: So as not to mess anything up, is a resistor needed between the RX and the Prop pin?
make sure to use a 4.7k resistor between the receiver and Propeller ports.
The RC radio is just an input device. It doesn't really matter how the motors are controlled as far as receiving the input goes. Code used to control an H-bridge motor will work with CR servos (or HB-25's) with just a few tweaks to the code and use of a different motor control object.
I recently controlled a CR servo using pulses but then bypassed the servo's control board and controlled the motor directly with an h-bridge. The transition from servo pulses to H-bridge PWM was really easy (this is one of the strength of the Propeller).
You might be able to control the HB-25's directly from the receiver. If your radio has programmable mixing, there should be a way to mix the ailerons and elevator channels together to get the receiver to output the appropriate pulses. I wouldn't worry about this though. I'm pretty sure my radio has the mixing this would require but I wanted the Propeller to do the mixing for me.
The control of the WT should be pretty much the same as a two CR servo robot. The code myself and others have posted to control a Propeller equipped Boe-Bot should work on the WT.
Yes.
are hooked to Prop ports 14 & 15 try this. I would put the Thumper on something so the wheels can free spin before you try this. Since the Elevator stick (right, up/down) detents in the center you should be
able to push up and go one way and push down and go the other (only forw and back). The speed will depend on how far you have pushed the stick.
3.9k resistors into the Prop ports which is fine. Make sure the voltage jumper for those ports is set to 5 volts. This does the same thing as above except the receiver is plugged into the P16 servo header. Also this code
has P16 - P19 servo headers enabled so you can plug in other receiver channels. P16 - P19 = Channel 0 - 3 for the rc.get() or rc.getrc() methods.
for receiver channels. Have fun with your project!
You and Duane are making this very tempting to plug my RC receiver into my ActivityBot and make it into an RC car!
Don't forget, you can also use a SD card to record and playback your path.
into P17 on the PropBOE. The Aileron stick is the Elevator stick moving from side to side. Very simple start. Maybe you can find it useful.