Code für gefilzten E-Textiles Sensor

Gefilzter Sensor steuert Tonhöhe

Abhängig von den Sensorwerten, lässt sich mit diesem Code ein kleiner Lautsprecher steuern

Um den Code zu benutzen, öffne ein neues Fenster in der Arduino IDE. Lösche alles heraus, was dort drin steht. Kopiere dann den kompletten Code unten und füge ihn in das Fenster der Arduino IDE ein. Lade den Code dann auf Dein Adafruit Flora Board.

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Code für Filzsensor mit kleinem Lautsprecher

int filzsensor = 7; //analoger Pin, wo Sensor angeschlossen ist
int wert = 0;//

void setup() {
pinMode(filzsensor, INPUT);
pinMode(7, OUTPUT); //Onboard LED als OUTPUT
Serial.begin(9600); //Monitor aktivieren
Serial.println(„Start“);
}

void loop() {
int wert =analogRead(filzsensor);
Serial.println(wert);
delay(20);

//Per Bildschirm und Auge kalibrieren wir jetzt unseren Sensor
//Welche Werte liefert der Filzsensor im „Normalzustand“?
//Welche Werte sehen wir am Sensor, wenn wir darauf drücken?

//Normaler Wertebereiche :_ca. 800
//Wertebereich bei Druck:___700_______________
//bei 3 parallel geschalteten 21 Ohm Widerständen


wert = map(wert, 700, 800, 100, 3000); //Frequenzen niedriger als 100 können nicht abgespielt werden
Serial.println(wert);
tone(A11, wert, 50); //Tondauer 50 Millisekunden, wert= abgespielte Frequenz

delay(500);

}

Zurück zur Code-Übersicht: Code für E-Textiles Workshop Samples

Vorhang auf für das Robo­Theater

Als Puppenspielerin bin ich schon seit 2016 mit dem RoboTheater unterwegs und inszeniere spannende Robotergeschichten für Kinder.

Die beiden Roboter auf dem Foto kannst Du in Strom - Eine Robotergeschichte live erleben.

Klicke hier, um mehr über diese und meine anderen coolen Roboter-Puppentheater-Inszenierungen zu erfahren.