My idea/goal is to create a Cyborg fish that I can control. Certain parts will be controlled by the fish such as buoyancy but the tail movement and perhaps a few others are controlled by me.
How I am thinking of doing this is IF POSSIBLE, with the arduino I would like to send timed electrical impulses to the fish's muscle which makes it twitch and thus it will swim. I have a positive wire and a GND wire, in between those is the fish's muscle. I was thinking perhaps the arduino could be fooled into thinking its connected to a LED and when I tell the arduino set LED mode HIGH it sends the impulse then I set led Mode Low to turn of the impulse. By setting delays between impulses I can make it twitch and thus swim. Any ideas on this?
Also, if I happeend to need say a 12 V battery, is it possible to use the arduino to control the battery's electrical flow and use the ardunio as on/off for controlled intervals of impulses?
PS: Can I control capacitor discharges with arduino?
Sorry, but I can't answer your question.
But I did find a cool robotic fish from the Center for Biorobotics.
Maybe it will give you some ideas for your project. http://www.robotliving.com/prototype/robotic-fish-2/
Since you say "Cyborg" rather than "Robot" I take it you intend to operate on a living fish?
How do you intend attaching the control signals to the fish in the water?
Don't you consider this is likely to be cruel and have little chance of success?
radman:
Since you say "Cyborg" rather than "Robot" I take it you intend to operate on a living fish?
How do you intend attaching the control signals to the fish in the water?
Don't you consider this is likely to be cruel and have little chance of success?
If you were planning to stick electrodes into a live fish and try to control it electronically, that sounds like a bizarre and cruel thing to try to do. (Also unlikely to achieve anything useful, but that's not my concern.)
well, I was planning on taking a dead fish and attaching the electrodes to that with some capacitors. by adding movement to the dead fish it can be used as bait for fishing normally people use frozen fish and the effectiveness of it is less than the live fish bait, with some movement in a dead fish results could improve drastically. I saw this university experiment where they control monkeys and live insects and their flight by sending electrical impulses to their brain which controls their movement. Here I just wanna operate on control a dead fish;s movement.
Interesting. I don't think it will be easy to make the muscles move the way you want. I think that's where you should start before you invest in any more electronics or spend time writing software.
If you have a freshly dead fish then you should be able to make it twitch using electrodes, you should not need a microprocessor.
I would be surprised if you could get it to remotely imitate swimming. The twitching might make it seem more like a distressed fish and so attract predators. However sharks, for example, are sensitive to electric fields so whether the field generated by your electrodes would attract or repel is not obvious.