RoboFish Made From Pvc Water Pipe

by eric dirgahayu in Circuits > Robots

58532 Views, 755 Favorites, 0 Comments

RoboFish Made From Pvc Water Pipe

okekan2.JPG
ikan2.bmp
DSC00394.JPG
10644957_865352083496420_4328543796896756221_n.jpg
ddd.JPG
okekan.JPG
DSC00393.JPG
DSC00645 modified.jpg
okekan3.JPG

Hello all, this time I am going to introduce my robot fish, actually I have long made it and therefore I apologize if the tutorial I don't have complete photo documentation. fish robot frame is made of pvc water pipes, the mechanism using a waterproof servos and controller using the arduino promini.

This robot made future plans are to become a tool to study underwater ecosystems , equipped with various sensors such as pH sensors, water depth sensor , sonar , camera and so on so the robot is able to detect the quality of water and ecosystems therein . And researching a type of fish without scaring the fish life because the robot will be united with them .

Tools Required

10409426_929024690462492_6670818604761804581_n.jpg
10698480_876606412370987_7512521128060079874_n.jpg
mini-1.jpg
PMSU1B.jpg
ir-receiver-module-38-khz-sensor-tsop4838.jpg
hobbywing_ubec_3a.jpg
T1000-2-20.jpg
1463493_874590019239293_1010593618948329533_n.jpg
10665363_869321153099513_7066455434517541192_n.jpg
2011.5.13_12.2.3_4545.jpg
premium_T_shirt_transfer_paper_634659697177068995_2.jpg
bp_s.jpg
Yang-kuat-lem-super-Yang-Universal-lem-Exploiter-untuk-kayu--plastik-logam-kulit-kertas-Lem.jpg

1. 3 inch water pipe PVC (the thin water pipe more recommended)

2. 5 water proof Servo

3. Arduino Promini

4. IR remote (Tv or mp3 remote)

5. t-sop (IR Receiver)

6. Ubec (Power Protection)

7. 2Cell lipo battery 1000mAh

8. 50ml Injection

9. 14 little spring ( i take from the ballpoint)

10. a used tube one push parfume

11. T-shirt Transfer paper (water proof)

12. Super strong Glue

Making a Head Robofish

stl fish.jpg
DSC06922.JPG
DSC00354.JPG
DSC00355.JPG
DSC00356.JPG
DSC00357.JPG
DSC00358.JPG
DSC00359.JPG
kkkk.jpg

First we prepare materials that we will use to create the head of robot fish. the material is a flatten water pipe pvc how to Flatten the water pipe you can see on my previous Intructables here

https://www.instructables.com/id/How-to-flatten-the...

If you already get flatted pvc, you can download PDF patterns design head of Robot Fish at this step or at my website

print image pattern be sure the size is correct , cut and paste the pattern print on pvc flatt and cut the pvc plate fits a pattern, Paste the pattern on each side of the pattern like in the picture, for buckling pvc use blowers to heat the pvc later buckling. it is the same way you make a papercarft but it using a pvc flat. to connect each section use super strong glue (nb : be carefull using a super glue). For the gill cover using a small hinge so that it could move to open the lid. make a hole on the lip and head of robot Fish like the last picture. join the part using a screw. last making a hoe for screw on the top dan botoom the head like the picture that screw hole for join the head to the body.

Body Part

d.jpg
5214224_435013a9-7c7c-420a-9a74-5c873e1e3476.jpg
BLOWER.gif
body1.JPG
IMG_20141023_141438.jpg
DSC00360.JPG
DSC00361.JPG
DSC00362.JPG
DSC00364.JPG

Cut the 3 inch water pipe along a 10cm. shape up water pipes from the circle to the form as in the picture to make the flap use the blower to heat water pipes so easily formed (nb use masks during the process of heating water pipe). having Formed grooves cut in the left and right side on one side look at the picture. on the last part in cut grooves, add flats shaped like in the first picture and paste it in the body.

Tail Part

DSC00365.JPG
zxadad.jpg
tailbody1.JPG
tailbody2.JPG
tailbody3.JPG
tailbody4.JPG
tailbody5.JPG
tailbody6.JPG
DSC00366.JPG
DSC00369.JPG

the tail of the fish is very important because it is part of the driving force for the robot fish so that it could move forward. Print the pattern provided in the PDF that I include in this Intructables cut and paste the pattern print on PVC flett then cut into appropriate shapes pattern. There are 8 part tail bones connected, We will make the bones one by one starting from the largest.

Look at picture 2. create shapes no.1 and shapes strip no.1 and 1' from flat pvc, marge the strips flat-shaped as picture No. 1 and 1 ' around the bones no.1 use super glue. attach the small plate if the already existing screw hole on the top of the bottom right and left of the bone look at picture no 2 and 3. do the same thing on all the bone until the smallest bones.

If all the bones are already formed, it's time to unify all of the part using the couplers at the connecting plate look at the picture no 3-5.in the smallest bone or the tip of the tail. attach the rod screw small screw foot long use atanu upside down.

on the bone to 3 and 5 to attach the servo, and also prepare a small spring. install the spring on the part of the bone to bone side left and right so that the tail will remain in a State of straight when no control.

Part Pectoral Fins and Tail Fins

wwf.jpg
tail1.jpg
tail2.jpg
DSC00371.JPG

just like the previous step and make tail pattern prin patterns on plate pvc. make 2 pieces on each part, provide also an elastic transparent plastic, plastic insert between 2 layers of already formed plate fins, with the use of glue super glue. attach also specer at the base of fins, it pays to connect the fins into the body of the robot. look at the picture for more detail.

Part : Ballast Tank

DSC00372.JPG
DSC00373.JPG
ballast1.JPG
ballast2.JPG
ballast3.JPG
ballast4.JPG
BALLAST.gif
ballast6.JPG
ballast7.JPG
ballast8.JPG
ballast9.JPG

This part a bit tricky, you need electronic and part components that may be difficult in a can. provide an injection 50 ml. discard stem injections and replace with the long rod rod matched with injections, at the top of the injection of pairs gear road look at the 3d picture 4-5. Plug the small dc motor gearbox to de gear who conected to the rod , I get a small dc motor the gearbox from the broken digital camera. picture no.6 and 7.

test the dc motor with gearbox battery when the gearbox and rod is already working now you should cover them all with a flat pair formed pvc are also marge the former tubes parfume for compacting air, make sure the cover and airtight canisters.

Part : Safety Box

box safeti2.JPG
DSC00377.JPG
DSC00273.JPG
DSC00276.JPG
DSC00280.JPG
DSC00281.JPG
DSC00283.JPG
DSC00285.JPG
DSC00287.JPG
DSC00288.JPG
DSC00289.JPG
DSC00290.JPG
DSC00291.JPG
DSC00292.JPG
DSC00294.JPG
DSC00295.JPG
DSC00296.JPG
DSC00300.JPG
DSC00302.JPG
DSC00304.JPG
DSC00305.JPG
DSC00307.JPG
DSC00310.JPG
DSC00311.JPG
DSC00312.JPG
DSC00315.JPG
DSC00316.JPG
DSC00317.JPG
DSC00326.JPG
DSC00328.JPG
DSC00329.JPG
DSC00330.JPG
DSC00332.JPG
DSC00333.JPG
DSC00334.JPG
DSC00340.JPG
box safeti3bbb.JPG
box safeti4aa.JPG
box safeti5.JPG

Safety Box, this box is airtight which the electronic system in save. To make it we need the pattern the pattern obtained from the fitting space on the body of the robot fish, in the body of the robot before making the pattern should be installed all of the components that must be installed in the body of the robot, such as servo for fins and ballast tanks pic.no 2 .

use the paper to make a pattern, the pattern in may in a flat on pvc paste and cut. cut the pvc plate approximately 7cm x 5 cm. fold pvc to form around 100 degre, to form use the hot blowers, as shown in the picture. Paste on pattern first use super strong glue pic.12. follow the process in the next following step-step on the images with the same method on the start process, so that the formed Box with shapes that fit goes into the body of the robot fish.

to cover part of the back you need to install the rubber band water resistant and cover in couplers so the water can't get into the tube.

Assembly

DSC00396.JPG
DSC00399.JPG
DSC00400.JPG
DSC00401.JPG
DSC00402.JPG
DSC00374.JPG
DSC00375.JPG
DSC00376.JPG
DSC00380.JPG
DSC00382.JPG
DSC00383.JPG
DSC00385.JPG
DSC00388.JPG
DSC00389.JPG
DSC00390.JPG
DSC00391.JPG
DSC00392.JPG
DSC00394.JPG
DSC00353.JPG

Okay after all parts are finished now we raft all, previously at cover back safety Box we make holes for wiring, Pic no.1 , the entire servo cable entry hole sensors, safety box and put hot glue on the sidelines of the cable in the hole so that no gap for incoming water, i forget to put T-sop (IR receiver on the eyes of robot Fish) look pic. no 2-5 for instal the IR receiver.

it's time to assemble it all, previously we make 2 holes with cover shaff servo size either side of the body hole placement ideally like put the fins. and install waterproof servo. ucan use hot glue for to install the servo in place, input also ballast tank and safety box into the body of the robot fish, pairs of pectoral Fins on the servo using a little rod whic same size with hole shaff servo and hole rod fins, so also with the caudal fins. look at the picture for more detail. attach the tail of the fish and be strong with couplers couplers hole on the previous we already prepare, and the last connect the head with the body reinforced with couplers which previously we already prepare the screw hole before.

Now we already have a complete fish robot body. It provides life on a robot fish. We will use the arduino Pro mini because the shape is small and can fit into safety box. In addition you also need promini arduino motor driver for control of ballast tanks, ubex for power protection and 2 cell lipo battery 1000mAh, for controller i using TV romote.I use the tv remote for a while and played in a small pool with clear water or in a large aquarium, and IR can penetrate water so we can still control it.

Skin Robo Fish (optional)

fish-scales-texture-19391050.jpg
asas.png
sass.png
10805774_869788663052762_83791114506180607_n.jpg
fish-texture-scales-close-up-33635116.jpg
mtf_tYpEq_162.jpg.jpg
10805771_870031873028441_8495557310045375831_n.jpg

You can create a robot fish is similar to such native fish by adding skin but it's an option because it does not use any skin of these fish still swim. To make it you need a thin gauze and also transfer paper for t-shir using printers, select the transfer paper and a printer tintan waterproof. download the fish skin texture on the picture and paste it on a gauze above using iron. look to intruction on the paper transfer pack. create a pattern on the body of the fish cut fabric and connect using stitches. make like you make a doll. i apologize for this step not so detail.

Source Code Arduino With IR Libllary

DSC00404.JPG
PMSU1B.jpg
IMG_20160110_064826.JPG

For the moment the fish Robot in control with IR Remote that can still penetrate into clean water. Here you require for uploading the FTDI program to arduino Promini board.

to be able to use the IR receiver on the arduino you need extrac IR libllary, download Arduino-IRremote-master.rar and extrac the RAR to your arduino libllary c/programfiles/arduino/liblaries. and than download the IR_receiver before uploading the program put the IR receiver (t-sop) the right-most pin IR adal data, pin and GND pin middle left is the vcc (the location of the pin could different on the type of t-sop another reply View datasheet to ensure) , connect FTDI with promini and to your computer Upload the Ir_receiver , if done open the serial monitor try to push the any button, if at serial monitor appear numerical values then IR is already working.

Open the ir_command_codes.h , change the value for command with value with the value you get from each key that is pressed. Select the button to forward orders and others fit you want this example, numeric keys 1 to advanced 2, to turn and others.

Last upload the source code Ir_robofish the sourcode in Rar file is just for test, i still work for a complete source code for the best result and i will update soon, thankyou :)

NB : Apologize if this tutorial is not so detail because this is in fact my old project so I don't have a lot of documentation so I replace with the sket and 3d images. and forgive the many errors when in the writing of my English not so good.