SemiAutonomous Submersible Robot for Underwater Research

by leevonk in Workshop > Science

31770 Views, 113 Favorites, 0 Comments

SemiAutonomous Submersible Robot for Underwater Research

DSC00045.JPG
DSC00031.JPG
this is a submersible robot (a little submarine) that can be operated in manual or semi-autonomous mode.

FOR DESCRIPTION OF WHAT ALL THE FILES ARE, GO TO THE LAST STEP

Circuit Diagram

LeeCircuitDiagram9.gif
DSC00010.JPG
DSC00008.JPG
DSC00021.JPG
DSC00006.JPG
DSC00003.JPG
DSC00031.JPG
DSC00047.JPG
DSC00045.JPG
DSC00044.JPG
Lee_ControllerDiagram.bmp
TO BE ABLE TO READ THE DIAGRAM, CLICK HERE:
https://static2.instructables.com/ID/F7S/YPXY/Q6SEP27UXHB/4AA2923407121029853F001143E7E506.gif

the rest of the pictures show the construction of the sub. It was made out of two C channels connected by an aluminum sheet. A skid was added to the bottom to allow the sub to skate over the bottom to gather quantitative video samples of the ecology. The skid and two C channels (necessary to hold the large # of sensors desired) was a little heavy so the sub had trouble moving up and down using it's one vertical motor (although there is a fourth small motor in the diagram, we never added that). You should definately be able to make the body a lot lighter so that a single vertical trolling motor will be fine.

Code and Documentation, Etc.

LeeCircuitDiagram9.gif
TO BE ABLE TO READ THE DIAGRAM, CLICK HERE:
https://static2.instructables.com/ID/F7S/YPXY/Q6SEP27UXHB/4AA2923407121029853F001143E7E506.gif

--SmartConsole.bas is a QBasic program that runs in DOS or win3.1 It's an interface that takes data from the subs sensors and displays them graphically on the screen (tilt, yaw, etc)

--SmartSea.bsx is a basic program that runs on the BSX basic stamp (while building the thing I used a BSX, I put another basic stamp in the diagram because the bsx had one too few pin for sensor interfaces)

--BS1_BOBIII is code interfacing the BS1 with the bobIII video overlay chip

--Purchase lists show everything you need to make this.

--The tutorial talks about how to use everything if you somehow make the exact same thing as I do.

--The final paper talks about why I picked certain parts, overview, etc.