Jump to content

Robotic Fireman. working ladder, siren, bell, walking, moving arms and flashing lights.


robothut

Recommended Posts

On 8/5/2020 at 1:24 PM, Brian.. said:

A triumph for old school.

indeed!   and, you two are the best for that!

(insert standard John Rigg accolade here)!!

Link to comment
Share on other sites

  • Replies 38
  • Created
  • Last Reply

Top Posters In This Topic

  • robothut

    19

  • RoboDerby

    5

  • Brian..

    3

  • Roboto

    3

Top Posters In This Topic

Posted Images

I came up with enough parts to build 1 more so Jeremy will have one in a new Safety Yellow color.

So the build pictures will be added as I go for those that want to see what's going on inside this bot.

So here is the Right foot parts. The power switch mounts at the heel and the battery holder gets wired and glued in place.

DSC06701.jpg

DSC06702.jpg

DSC06703.jpg

Link to comment
Share on other sites

The bell ringing unit uses a modified TT 48:1 gearmotor to run even faster by removing 1 gear and connecting to other output gears together. The Bell is a modified  small bike bell and gets mounted to the 3d printed frame . A 3d printed disc is mounted to the motor output shaft and a screw is used to hold a washer assembly in place that is used as the bell striker.

DSC06707.jpg

DSC06708.jpg

Link to comment
Share on other sites

The ladder assembly parts are  3d printed. The main ladder is glued to the main mechanical frame. The 120:1 gear motor is screwed in place.

DSC06712.jpg

DSC06713.jpg

DSC06711.jpg

Link to comment
Share on other sites

The ladder cam is placed on the motor drive shaft. Two micro switches are screwed in place with diodes and wiring that control the function of the motor when extending and retracting the ladder. The tape measure part is secured and works as the flex linkage. By reversing the power polarity you can make the ladder extend or retract, the switches will stop the motor at the end of travel points. The diodes allow the power to bypass the limit switches when you reveres the control power.

DSC06714.jpg

DSC06715.jpg

DSC06716.jpg

Link to comment
Share on other sites

Excellent!! Looking forward to updates. I am very excited about this one.
 

On a side note, the look of the siren coupled with the recent discussion about the patrol robot and Brian’s mod panels have me suddenly longing for a  fully 3D printed Mr. Patrol someday complete with fancy box art..

Link to comment
Share on other sites

As I wait for the upper body to finish printing I  have put together the POLOU controller, the 5 volt regulator and the 2 H bridge controllers. They are glued to a piece of plastic so they have to set up before I do anything more.

DSC06721.jpg

Link to comment
Share on other sites

POLOLU program if interested.

<!--Pololu Maestro servo controller settings file, http://www.pololu.com/catalog/product/1350-->
<UscSettings version="1">
  <NeverSuspend>false</NeverSuspend>
  <SerialMode>UART_FIXED_BAUD_RATE</SerialMode>
  <FixedBaudRate>9600</FixedBaudRate>
  <SerialTimeout>0</SerialTimeout>
  <EnableCrc>false</EnableCrc>
  <SerialDeviceNumber>12</SerialDeviceNumber>
  <SerialMiniSscOffset>0</SerialMiniSscOffset>
  <Channels ServosAvailable="6" ServoPeriod="156">
    <!--Period = 19.968 ms-->
    <!--Channel 0-->
    <Channel name="Siren" mode="Output" min="3968" max="8000" homemode="Off" home="3968" speed="0" acceleration="0" neutral="6000" range="1905" />
    <!--Channel 1-->
    <Channel name="Walk" mode="Output" min="3968" max="8000" homemode="Off" home="3968" speed="0" acceleration="0" neutral="6000" range="1905" />
    <!--Channel 2-->
    <Channel name="Bell" mode="Output" min="3968" max="8000" homemode="Off" home="3968" speed="0" acceleration="0" neutral="6000" range="1905" />
    <!--Channel 3-->
    <Channel name="" mode="Output" min="3968" max="8000" homemode="Off" home="3968" speed="0" acceleration="0" neutral="6000" range="1905" />
    <!--Channel 4-->
    <Channel name="Ladder up" mode="Output" min="3968" max="8000" homemode="Off" home="3968" speed="0" acceleration="0" neutral="6000" range="1905" />
    <!--Channel 5-->
    <Channel name="Ladder down" mode="Output" min="3968" max="8000" homemode="Off" home="3968" speed="0" acceleration="0" neutral="6000" range="1905" />
  </Channels>
  <Sequences>
    <Sequence name="Sequence 0">
      <Frame name="Frame 0" duration="100">8000 8000 8000 0 3986 8000</Frame>
      <Frame name="Frame 1" duration="2000">3968 8000 8000 0 3986 8000</Frame>
      <Frame name="Frame 2" duration="3000">8000 3968 8000 0 3986 8000</Frame>
      <Frame name="Frame 3" duration="2000">8000 8000 3968 0 3986 8000</Frame>
      <Frame name="Frame 4" duration="3000">8000 8000 3968 0 8000 3968</Frame>
      <Frame name="Frame 5" duration="3000">8000 8000 3968 0 3968 8000</Frame>
      <Frame name="Frame 6" duration="100">8000 8000 8000 0 3968 8000</Frame>
    </Sequence>
  </Sequences>
  <Script ScriptDone="false"># Sequence 0
begin
  100 8000 8000 8000 0 3986 8000 frame_0..5 # Frame 0
  2000 3968 frame_0 # Frame 1
  3000 8000 3968 frame_0_1 # Frame 2
  2000 8000 3968 frame_1_2 # Frame 3
  3000 8000 3968 frame_4_5 # Frame 4
  3000 3968 8000 frame_4_5 # Frame 5
  100 8000 frame_2 # Frame 6
repeat

sub frame_0..5
  5 servo
  4 servo
  3 servo
  2 servo
  1 servo
  0 servo
  delay
  return

sub frame_0
  0 servo
  delay
  return

sub frame_0_1
  1 servo
  0 servo
  delay
  return

sub frame_1_2
  2 servo
  1 servo
  delay
  return

sub frame_4_5
  5 servo
  4 servo
  delay
  return

sub frame_2
  2 servo
  delay
  return

</Script>
</UscSettings>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

This site uses cookies to improve your visit. If you're happy with this, please continue.