スピーカーのコーン紙を取り除き、中心の芯にバネを取り付ける。
グルーガンで接着した。
バネの太さが電池の大きさと同じだったので・・・。

加速度センサになるかと思ったけど、スピーカーのつもりで作ったものがイヤホンにしかならなかったのと同じで、強い揺れと衝撃の2つを判別することくらいしかできなかった。
もうひと工夫ってところだ。
Arduinoのコードは以下のとおり。
int val = 0;
long Hval = 0;
int i = 0;
void setup() {
Serial.begin(9600);
Serial.println("start");
}
void loop() {
while (analogRead(0) > 0) {
for (int i=0; i<15000; i++){
val = analogRead(0);
Hval = val + Hval;
}
Serial.print("val=");
Serial.println(Hval);
Hval = 0;
}
}

