ive had my r/c receiver hooked up to my BS2 ,i dont have the code (comp crashed ) but i dont know how u would use a dynamic program to contol the ssc ,still working on that i would start with the bot board and
a BS2 unless u guys could help him with the code for an atom
In the past, it has been demonstrated that a micro can be used to read and respond to signals from a radio-control receiver; you can find source for this on the web, probably even as close as postings here in these forums. Similarly, we have demonstrated time and again that a micro can direct the motion of servos through an SSC-32, based on inputs. From the description we have been given previously in this thread, the object is to read the outputs of the receiver, and direct the motions of a set of servos, based on conditions set out in a program in the micro.
In theory, this can be done.
Whether it can be done quickly or precisely enough to control something like an R/C heli is less than certain.
I don’t see anywhere in the previous postings where anyone is being misleading, trying to imply that there’s going to be an off-the-shelf magic box that plugs in and makes it do precisely what is wanted.
The original question asked if the SSC-32 could be placed between the R/C receiver and the servos and achieve the desired outcome. An answer was given that no, it doesn’t work that way. After that, suggestions were offered that other arrangements might be appropriate, but I don’t recall anyone ever saying, “this is the perfect solution for your project, which we hardly know anything about - plug it in and it will work beautifully.”
Amateur robotics is inherently an experimental field. The entire hobby is based upon taking disparate elements, and finding ways of coordinating them to work together, to achieve something beyond their original design.
There are programs right here on this site that handle R/C control of an LM robot with a Basic Atom microcontroller, so it is not unproven at all.
This would be where R&D comes into play.
One could certainly use the existing programs here to see how getting and processing R/C inputs by a microcontroller is done and move from there. At least a person would be starting with something that is already known to work.
Correct. The microcontroller is put between the R/C receiver and the SSC-32. The microcontroller interprets the R/C inputs as well as sensor inputs, makes decisions on how to react, and then sends the appropriate commands to the SSC-32 to control the servos.
Right again. I didn’t see where anyone mislead anyone at all. Using a microcontroller and SSC-32 to control an R/C helicopter is a new application.
I think there should be a sticky about this in a radio control or Botboard thread so that anyone that has information about this topic can add his/her input. As linuxguy said, this is a new application, which I think can be very useful, becuase it extends the 2.4GHZ ps2 range of 50ft line of sight to approximately 100ft radio frequency which can travel through walls. This will deffinately be useful for people with long range bots that have a lot of servos who dont want to convert to bluetooth.
Excellant. Not really interested in theoretical “all you have to do…” “hanger flying”, just need to see where it has been done. So post some of the web links you reference so I can see how it is actually done.
Links please. I just want to see how the output of an RC receiver is processed via a microcontroller such that a ssc-32 can be controlled. Some RC aircraft transmitters have up to 1,500 line of sight range, so I have an interest in the long range capability.
I’m on my lunch break at work don’t have a lot of time to google around for hits, but a quick look at the Lynxmotion site, under “Old Programs” in the “Information” section, the RCWALK.BAS] program uses a BASIC Stamp to interpret R/C receiver signals and translate them into motion for the three servos of a Hexapod 1 walker.
Nuts and Volts Magazine has(had?) a column dedicated to the Stamp micro. I seem to remember at least a couple of issues that explored using it in such a capacity, but again, I have no time to look for it at the moment.
R/C aircraft radios have enough range to offer reliable control up to and beyond the point where your plane is just a speck in the sky. Just remember they’re for just that purpose - aircraft. Don’t go using one in a rover; you don’t want to shoot someone’s plane down every time you decide to take your bot out for a spin in the driveway.
R/C aircraft radios have enough range to offer reliable control up to and beyond the point where your plane is just a speck in the sky. Just remember they’re for just that purpose - aircraft. Don’t go using one in a rover; you don’t want to shoot someone’s plane down every time you decide to take your bot out for a spin in the driveway.
And I cant image why ground frequencies suck Those RC planers are holding us back
I looked at the eh3r6pro.bas and it does appear to make use of the pulse duration on the input lines of the basic atom, with three conditions being determined (1450us<, >1450and 1550<, and >1550us). I didn’t see how the pulse lengths were actually measured in the code (but I’m not a programmer). I doubt that this would have any practical use on a 3 channel RC helicoptor, as unobstructed use of the 3 channels is probably necessary for basic flight conrol. But it might be of use for slow moving ROVs and such.