<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=5&amp;t=13809" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2013-10-17T12:15:51+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=5&amp;t=13809</id>
<entry>
<author><name><![CDATA[KikiTay]]></name></author>
<updated>2013-10-17T12:15:51+01:00</updated>
<published>2013-10-17T12:15:51+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=13809&amp;p=42757#p42757</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=13809&amp;p=42757#p42757"/>
<title type="html"><![CDATA[Simple TTL signal to &quot;trigger a cue&quot;?]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=13809&amp;p=42757#p42757"><![CDATA[
Hi everyone!<br /><br />  This is my first post and I'm hoping to get some help for a problem that I'm facing. <br /><br />  I built my robot using standard RC servos and had recently upgraded it to servos from my Bioloid Comprehensive kits. The servos I am currently using is the AX-12+ with the CM-5 controller.<br /><br />  As I urgently need to get my robot back up and running, I am looking for a quick solution before I go into detailed study of the servos &amp; controller.<br /><br />  Before the upgrade, I used Pololu's Maestro servo controller which I can trigger a preprogrammed sequence using just a single I/O signal. The objective is to trigger the sequence with my RC radio and receiver, the receiving channel having a PWM-to-digital module to convert a high/low PWN signal to a digital I/O signal. So I assigned a toggle channel on my radio to &quot;trigger the cue&quot;<br /><br />  Now that I switched to the Bioloid CM-5 controller, I realized there aren't any input channel that support a simple digital high/low signal as a cue to activate the preprogrammed sequence. Currently, it is set to be triggered upon pressing the physical &quot;up&quot; button on the controller. The possible solution that I can come up with is to solder wires out from the &quot;up&quot; button to a relay that can be triggered by a digital signal. But this approach requires additional hardware and I really don't wish to solder on the nice controller board and possibly damaging other components. This approach may also be a long way around just to solve a simple problem. Second method was to skip the relay and just send a pull-down signal to the buttons. But since the servos and controllers are usually powered on before the receiver, it would pre-maturely trigger the sequence before it can give the button a digital high.<br /><br />  While I will be spending time to learn about the programming and all, I urgently need a quick solution for the time being. I am limited to using only the &quot;Bioloid Behaviour Control Programme&quot; and &quot;Bioloid Motion Editor&quot; (Older version of the software) that came in the CD. My controller can't be detected on the new RoboPlus software and I don't have the luxury of time to solve that for now.<br /><br />  Are there any ways that I can tap into a free 3-pin port on the controller and have it accept a simple digital signal as a cue to trigger the programmed sequence? Or if it can accept a high/low PWM signal it'll be even better. I am really looking for a quick and simple solution without having to write custom codes etc.<br /><br />  If anybody has any suggestions or ideas, please help me! Any suggestions will be appreciate!<br /><br /> Thanks in advance!<br /><br />Kiki Tay<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=7568">KikiTay</a> — Thu Oct 17, 2013 12:15 pm</p><hr />
]]></content>
</entry>
</feed>