Difference between revisions of "Fish-Hacking"

From Hackteria Wiki
Jump to: navigation, search
(Amplifiers)
Line 5: Line 5:
  
 
{{#widget:Iframe
 
{{#widget:Iframe
|url=http://www.youtube.com/embed/ovPV4AMBt1k
+
|url=https://www.youtube.com/embed/ovPV4AMBt1k
 
|width=476
 
|width=476
 
|height=357
 
|height=357

Revision as of 09:49, 14 February 2019

Sonifikasi banner.png

I am currently exploring the sonification of weakly electric fish, such as the Black Ghost Knifefish, partially cos it's fun (see ENKI, by Tony Hall). but there is examples of using the frequency analysis to monitor water quality


Basic Setup

Aquariums

FishHacking.JPG

Nice travelling edition for the HLab14 Tourdigrade

IMG 2593.JPG

Amplifiers

Version 0.1, exploring a simple LM386, with 200 gain (the extra 10µF cap) and adding another locally available cheap PowerAmp kit from the electronics store, Audio. works fine... using a small 12V battery to remove weird 50Hz hums form the lifepatch crap cabling listrik staayle.

FishHacking-amp v1.JPG

Maybe i should use an instrumental differential amplifier? like this one (luckily i have a bunch of them in my Mobile Lab)

http://biosignals.berndporr.me.uk/doku.php?id=start

Inspired by these BioSignala she-geeks in the UK

More info about Op-ampology

Shielding

I am just slowly trying to understand all that shielding issues... learning from wikipedia

http://www.newark.com/pdfs/techarticles/alphaWire/USC.pdf


Cables and electrodes

from openEEG and olimex

https://www.olimex.com/Products/EEG/OpenEEG/EEG-SMT/open-source-hardware

Fish 2 pd Interface

Fish oscilloscopeNew.pd- - -home-dusjagr-Documents-pd 311.png

Download patch: File:Fish_oscilloscopeNew.pd.zip

Fishuino aka Arduino based direct Hz, gender and chirp detection

Seemingly you can detect the gender of the knifefish by analyzing the chirps, frequency shift, amount and duration.

from [1]

using our recent frequency counter that works on the BabyGnusbuino aswell as the Arduino, we might build a standalone detector - visualizing unit. More about Frequency measurements

IoF aka Internet-of-Fish

Let's connect them through the internet!

Waveform generation

Waveform.png

FreqMeasure

Using the FreqMeasure library from paul

https://github.com/PaulStoffregen/FreqMeasure

More info:

https://www.pjrc.com/teensy/td_libs_FreqCount.html

https://www.pjrc.com/teensy/td_libs_FreqMeasure.html


and the groove 4-digit display, which can be adressed by software serial:

http://www.seeedstudio.com/wiki/Grove_-_4-Digit_Display

Fishuino on GitHub

working on it...

First Sonification experiment

Listening

Please note that the clicks are not communication, but wiggles in the wiring... see chrips in the pic above, detected with pd.

Communicating

Merchandise

I am planning to make some nice crafted device for selling it in some local aquarium stores in yogyakarta. and of course a t-shirt

G4124.png

Literature on Biomonitoring using weakly electric fish

  • M. Thomas et al, Water Research Volume 30, Issue 12, December 1996

Real-time biomonitoring of water contamination by cyanide based on analysis of the continuous electric signal emitted by a tropical fish: Apteronotus albifrons [2]

  • M. Thomas et al, Environmental Technology, Volume 18, Issue 11, 1997

The Effect of pH and Conductivity on the Electric Behaviour of Apteronotus Albifrons (Family Apteronotidae) in a Pollution Monitoring System [3]

  • J. Clausen et al, Environmental Technology, Volume 33, Issue 10, 2012

Weakly electric fish for biomonitoring water quality [4]

  • G. Troy Smith, July 1, 2013 J Exp Biol 216

Evolution and hormonal regulation of sex differences in the electrocommunication behavior of ghost knifefishes (Apteronotidae) [5]

  • related - DAkkS - ECT Oekotoxikologie GmbH

General use of living systems for biomonitoring ISO, Seems like the fish test was banned in germany due to animal rights issues... [6]

  • related - Test No. 202: Daphnia sp. Acute Immobilisation Test

This Test Guideline describes an acute toxicity test to assess effects of chemicals towards daphnids (usually Daphnia magna Staus). Young daphnids, aged less than 24 hours at the start of the test, are exposed to the test substance at a range of ... [7], [8]