Polycarbonate Fish Uses Three Servos To Swim


[Amnon] is learning the hard way that water and electronics don’t always like to play nicely together. He’s been working on creating a swimming fish that uses three servos to flex a sheet of fish-shaped polycarbonate. This photo doesn’t really do the project justice but you can get a better idea of what he’s accomplished by watching the videos after the break.

The three servos along with some distance sensors for obstacle avoidance are all controlled by a PIC 16F877A microcontroller. [Amnon] tried out three different waterproofing methods; coating the device in varnish, dipping it in hot glue, and dipping it in epoxy. The first two resulted in water damage to the electronics, but the third managed to work. It kept the water out, but also prevents reprogramming of the controller.

Although not successful, we would have loved to see the process of dipping the fish in a churning vat of molten glue. Once perfected, this may be the perfect platform for carrying our weapons of doom.



15 thoughts on “Polycarbonate Fish Uses Three Servos To Swim

  1. A completely off topic question here but I have to ask. As a non native english speaker, what’s up with the “after the break” sentence I see in every other post both here and at places like Giz? I know it’s used on TV for commercials and such but it just doesn’t make any sense to me here and it’s driving me bonkers! :P

    1. We have to split longer articles up into two parts so our front page doesn’t get overrun by a single article. The page break is often referred to as just the “break” on blogs. I recall finding it a bit weird at first too.

  2. As you can see there is a coca cola cap on the controller board. The cap is screwed to a small piece of a coca cola bottle . And it should have use for sealing a connector from the water. The idea was to connect the programmer to the controller using a connector that will be under the cola cap .

    This idea didn’t work this time due to a connector problem . The problem evolved after the circuit was submerged in epoxy .

    In this Cap trick , I can re program and recharge the battery , using a conventional wired method. But the wireless suggestion is very neat!


  3. perhaps encase the electronics in polymorph, then use a magnetic contact (maplins sell these called Magtrix) for the programming and power… you could also use optics for programming.

  4. Be careful dipping electrical components in epoxy – some epoxies reach temperatures high enough to damage them. Look for a slow-set epoxy or one that will cure in a refrigerator.

    Worked for me on a college project, after destroying a few circuits and being confused for a few days.

    For connections…we ran everything into small pelican boxes through drilled holes, and sealed the holes with epoxy… for this, though, maybe use a waterproof matches case or something similar from a dive shop.

    Just my two. Cool project.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.