33

Hautleitwertsensor

[Seeed Studio Grove – GSR Sensor]

Der Hautleitwertsensor misst über zwei Elektroden den Leitwert der menschlichen Haut. Er stellt also fest, wie gut diese elektrisch leitet. Die Hautleitfähigkeit wird unter anderem durch die Feuchtigkeit der Haut beeinflusst, welche je nach (emotionaler) Verfasstheit des Menschen variiert und sich beispielsweise durch Stress erhöht. Die Messung des Hautleitwertes kann somit unter anderem herangezogen werden, um mit einem Lügendetektoren das Stresslevel zu messen. Der Sensor lässt sich direkt oder mithilfe des Grove Shields an einen Arduino anschließen. Die Kommunikation läuft über einen analogen Anschluss.

Alle weiteren Hintergrundinformationen, sowie ein Beispielaufbau und alle notwendigen Programmbibliotheken sind auf dem offiziellen Wiki (bisher nur in englischer Sprache) von Seeed Studio zusammengefasst. Zusätzlich findet man über alle gängigen Suchmaschinen durch die Eingabe der genauen Komponentenbezeichnungen entsprechende Projektbeispiele und Tutorials.

const int GSR=A0;
int sensorValue=0;
int gsr_average=0;

void setup(){
  Serial.begin(9600);
}

void loop(){
  long sum=0;
  for(int i=0;i<10;i++)           //Average the 10 measurements to remove the glitch
      {
      sensorValue=analogRead(GSR);
      sum += sensorValue;
      delay(5);
      }
   gsr_average = sum/10;
   Serial.println(gsr_average);
}

 

Wichtige Links für die ersten Schritte:

Projektbeispiele:

Weiterführende Hintergrundinformationen:

ZU ALLEN MATERIALIEN