Fish Robot banner

Fish Robot

6 devlogs
17h 49m 36s

Biomimicry fish robot, 3D printed fish robot powered with esp32, fish goes under water, connected via tether to a buoy (becuz wifi is asscheeks underwater and im too broke for ultrasonic/acoustic data transfer things), and then buoy connects with computer using wifi

Goal of this project is to create a way for scientists and stuff to study marine environments while using a robot that mimics fish behavior to minimize impact. I saw MIT do this but they used purely ultrasonic communication meaning that the people controlling this had to be underwater and close to the robot anyways which kind of seems like it defeats the purpose so this hybrid structure takes advantage of easy data transfer in the air to allow for people to control the fish robot from a distance rather then have to be near it and it essentially just becoming a glorified RC fish

yefoi

LEARNED HOW TO SOLDER STUFF

Took ~6 hours and ended up ruining 3 of my drv8833 drivers, but I finally got one working and the motor spinning! I also found out that the polarity on my battery was switched so I had to flip that around.

In terms of CAD, I redesigned the fish fin to be more flexible by making the bridges snappable, and made a simple program to make the motor spin back and forth. I’m going to test if it has enough torque soon. Then i’ll test waterproofing and the camera.

Attachment
0
yefoi

Created a mold design and 3d printed it, its going to be made out of silicone resin and use phase lag to create the wiggling effect rather than actuators. Ribcage inside meant to stabilize it

Attachment
0
yefoi

Set up the 3D printer that had appeared from under the tree for some reason…

I’ve decided to use a non connected rib system with a thickness gradient inside a silicone mold rather than using hinges because that was stupid and the silicone rubber would probably get into the hinges so hopefully something like this works

Attachment
Attachment
Attachment
0
yefoi

Redrew tail fin, organized structure through a flow chart for how I want the fish to operate in figma, and started working on basic code for the buoy movement in VS (even though i dont even have it yet)

still waiting for those parts and the 3D printer to come in, when that time comes I’ll be happy and that means that I can actually start building the thing and testing it out

There’s about ~30 minutes of time in here that was supposed to be for a different project (My raylib mandelbrot set viewer) but I forgot to open a new workspace in my ide or something so now all of the time is allocated here… whatever… :(

Attachment
0
yefoi

Made a rough draft for a back fin for the fish which is going to be a silicone mold rather than a 3D printed hard part, also made a quick thing for the pectoral fins, still waiting for the parts to come so I can test out their movement

Making the fins are really hard because im buns at making things look smoothy, I’m not going to try too hard on the fins I just need to make sure it doesnt sink in the water

Attachment
0
yefoi

Made VSCode project for the thing (Empty as of now because I don’t have the components to make anything and I spent way too long messing around with wakatime trying to figure stuff out)

In onshape, made the sub body and pectoral fins, no idea how to work on the back fins though I’m terrified of that

Attachment
Attachment
1

Comments

Rei
Rei about 1 month ago

this proj sounds so cool pls finish it :D